Before starting with the installation,check that the server meets the hardware requirements.
More details about the installation can be found in the document BQN Installation Guide.
Generate Bootable Drive
A new installation requires the server to boot an ISO image, the Bequant Installation Image. The ISO image contains the installation programs, operating system and product software.
Get the latest iso file from Bequant support (firstname.lastname@example.org).
The BQNISO is already bootable. To burn the ISO file into a USB drive:
In Linux, use the dd command:
Example (USB driver in /dev/sdb and displaying progress information):
In Windows, use Rufus (https://rufus.ie). Select MBR partition scheme and DD image mode.
Alternatively, in servers with a lights-out management (LOM) interface (such as the HPE iLO, Dell iDRAC or Supermicro IPMI) the ISO file can be mounted directly as a virtual drive.
In order to access the BIOS/System settings you will have to press a special key during the Power-On Self Test (POST) sequence (it may be F2, F9, DEL or some other key displayed on the screen).
The following sections describe the settingsto check in the server BIOS.
More details can be found in section 2.4 of the document BQN Installation Guide.
The server should have its factory defaultboot mode (for example, DUAL).
The ISO supports bothlegacy/MBR/BIOS mode or UEFI mode. Many modern servers only support UEFI bootmode, but for the rest, either mode is available.
If UEFI mode is selected as the boot mode, make sure that Secure Boot is disabled in the BIOS/System settings.
The server clock must be set to UTC (coordinated universal time) in the BIOS.
The current UTC time can be obtainedat page: https://www.timeanddate.com/worldclock/timezone/utc.
Verify both date and time ofdate settings.
Note: the time zone will be configured later on, during BQN ISO installation.
If no RAID controller is available, skip this section.
If there is a RAID controller, in most cases, the RAID controller requires that the disks available to the operating system must be defined in the RAID controller configuration, even if there is only one disk or if no RAID redundancy scheme is used. Therefore, prior to the BQN installation process, it is necessary to create a logical or virtual drive inside the RAID controller. In addition, the logical or virtual drive must be marked as a bootable disk.
The RAID controller configuration is usually available during the server Power-On Self Test (POST) sequence.
The RAID type depends on the number of physical disks available:
- If only one physical disk: RAID0.
- If two physical disks: RAID 1.
- If four or more physical disks:RAID 1+0 (stripe of mirrors).
Note: if there is an odd number of physical disks, the remaining disk will be used as a spare.
More details can befound in section 2.4.4 of the BQN Installation Guide.
Install Software from the Bootable Drive
After completing all required BIOS Settings steps, insert the USB drive.
Start or reboot the system, select the one-time boot menu and choose the USB drive.
Once the Bequant Installation image is loaded, it presents the following screen:
Press ENTER on the first option, BQNOS installation (if nothing is done, it will be selected automatically after ten seconds).
Some notes on navigating the ISO installation screens:
- Use the right and left arrows or the TAB key to move between buttons.
- Press ENTER to select a button.
- Use the up and down arrow keys to move across a list.
- Pressing a letter will place the list on the first element starting by that letter.
- Press the space bar to select a list item.
If more than one disk is available, a menu with the available options will be shown (otherwise the installation will go to the partition window, see next section):
Select a disk to install the BQN software (normally /dev/sda) and press ENTER. Note that the USB drive may be listed, so do not get confused and do not select it for the installation (the USB drive is the source of the software, not the installation target).
Select the Default partition scheme in almost all cases, except if the server is not new and it has a previous installation that did not use DOS or MBR disk label format (for example, it was formatted with GPT).
The default partition scheme uses the wholedisk and erases all the existing data. This partition scheme creates two partitions:
- A swap partition, with a size of half the amount of physical RAM memory. The default swap size is not bigger than 64 GB or 25% of the total disk space.
- A BQN OS Linux partition, sized using all the remaining disk space.
If a custom partition is needed (a server with a previous non-DOS/MBR installation), follow section 2.6 of the document BQN Installation Guide. Whenever possible, we recommend using the default partition option.
Keyboad map selection
US keyboard is selected by default. To select a different keymap, move in the list (for example, pressing “e” plus three arrow downs will place the list on Spanish “es” keymap). Select the list item with the space bar and press ENTER.
Enter the hostname of the BQN server (this can be changed later during the post installation procedure or, after that, using BQN GUI).
Time zone selection
Central European Time (CET) time zone is selected by default. To select a different time zone, move in the list, select with the spacebar and press ENTER (this can be changed later during thepost installation procedure or, after that, using BQN GUI).
It is important that the root password is kept in a safe place to log into the BQN server during the post installation. The root password can be changed then.
Install boot loader
ENTER Install, to install the boot loaderat the Master Boot Record (MBR).
Configuration of the BQN management interface
ENTER Yes to start configuring the BQN management interface.
Select the BQN management network interface. The first port in the server motherboard is preferred (typically named en0o1). This can be changed later during the post installation procedure or, after that, using BQN GUI.
Enter the BQN management IP address with its subnet mask (by default, 192.168.0.121/24):
Say Yes to configure the default gateway and specify its address in the screen that follows (by default, 192.168.0.1):
If all goes well, a dialogue informs about the end of the configuration.
The management settings can be changed later during the post installation procedure or, after that, using BQN GUI.
Say Yes to initiate the server reboot:
Remove the USB driver and SELECT Reboot.
Post Installation Steps
Once the software installation procedure of the previous section has been completed, after rebooting the system, some post installation tasks are needed.
Configuration wizard, basic case
Log into the system as root (with the password that was previously set), start the BQN shell with the bqnsh command, and run wizard bta, a wizard command that will generate an initial configuration, create the default administration users and enable the GUI:
Note that if the hardware model is supported by the wizard, the system serial number (ABCDEFG in this example) is used to automatically set the passwords of the default administrator (bqnadm) and operator (bqnop). Those passwords can be changed later on (see section about optional steps).
Configuration wizard, interactive case
The wizard can also run in interactive mode to decide at each step the configuration settings. This may be useful, for example, if we would like to change the management interface or IP address that we introduced during the installation process. ENTER will take the value suggested by the wizard between square brackets
In this example, we will make the following changes to the defaults:
- Register a DNS server (220.127.116.11).
- The management address will be 10.0.0.23/24 on VLAN 12 with default gateway 10.0.0.1.
Please note that when a change of management IP is done, you will have to log in again from the new network and to the new IP address.
Update to the latest bqn package
You should request the latest bqn bpkg package from Bequant and install it at this point. Follow the steps described here.
Verify that the BQN server GUI is accessible via HTTPS using the management IP address and the bqnadm user just created (you cannot log into the GUI as root). In the previous example, https://10.0.0.23.
To get a valid license, provide the server Hardware ID to Bequant or the Bequant distributor. Make sure there is connectivity between the server and the Bequant license manager (in License dashboard icon, the license-mgr-connection should be in normal state).
It is important for the BQN system clock to be correct at all times. Check that the BQN server can access NTP servers. The NTP icon in the dashboard should be in Normal state (it can take a few seconds to synchronize).
See the troubleshooting section for a description of the state of the dashboard icons and how to get them to normal state.
More troubleshooting details can be found in section 4 of the document BQN Installation Guide.
Installation in KVM
If you would like to run BQN with a KVM hypervisor, the KVM software requirements are the following:
- Linux kernel of the host machine should be version 4.11 or later.
- QEMU should be version 2.9 or later.
The following sections describe the configuration details. We will use virt-manager, the Virtual Machine Manager part of the libvirt package, to interact with QEMU, but equivalent commands should be available in other popular managers.
More details can be foundin A.3 section of the document BQN Installation Guide.
Virtual Machine Creation
- Copy the Bequant ISO file to the host machine where the VM will be created.
- Select New Virtual Machine.
- Under Connection, choose the host where the VM will be created(local or remote to the virt-manager).
- Select Choose ISO or CDROM install media as the installation method.
- Type the path to the Bequant ISO file previously copied to the host machine.
- Under Choose the operating system you are installing, enter openSUSE.
- Under Choose memory and CPU setting, select the desired amount of memory and the number of CPUs (see the virtual platform section of Hardware requirements).
- In the window that follows, select the desired disk size.
- Check the option Customize configuration before install.
- Select either VirtIO or SATA disk bus types.
A minimum of three interfaces must be created in the VM. The first interface, used for management, is normally added when the VM is created. If it is not, select Add hardware and choose Network.
The physical ports that will be used for the data plane of the virtual machine must be Intel and configured in PCI-passthrough mode:
- Verify that the CPU of the host server has the VT-d instruction set enabled. This is usually set under the server BIOS menu.
- The host OS kernel must have the kernel parameter intel_iommu enabled.
- Select Add Hardware.
- Choose PCI Host Device.
- Under Host Device select the network interface to be used in PCI passthrough.
Installation in VmWare
If you would like to run BQN with a KVM hypervisor
A minimum of three interfaces must be created in the VM, one for management and two for data plane traffic.
- The management interface can beconnected to a pre-existing virtual switch used for the management of other VMs.
- The physical ports that will beused for the data plane of the virtual machine must be Intel and configured inPCI-passthrough mode. Under Host->Manage->Hardware->PCI devices,mark Toggle Passthrough in the two data plane ports.
- Create the virtual machine with Guest OS family equal to Linux and Guest OS version equal to SUSELinux Enterprise 12.
- Under Memory, mark Reserve all guest memory.
- In the Machine menu Add other device->PCI device page, the two physical ports previously placed in passthrough mode should be available. Select them both.
- Select the desired amount of memory, CPUs and disk space (see the virtual platform section of Hardware requirements).
- Configure a CD/DVD Mediaof type Datastore ISO file and select the BQN ISO file to install.
More details can be found in A.2 section of the document BQN Installation Guide.