Add Testers
Before adding a tester, please make sure the tester machine is installed with Ubuntu 18.04 LTS. Other Linux distros may work, but we have validated ioBuster Framework only on Ubuntu 18.04 LTS at the moment.
When adding a tester that's not officially supported by ioBuster, make sure to connect drives to all available ports first.
Prerequisites
The Tester is accessible over SSH
Most Linux distro installs the OpenSSH server (sshd
) during OS installation,
and it’s much easier to install the OpenSSH server when installing the OS.
If the Linux host isn't installed with the OpenSSH server, please read the installation document for Ubuntu to install it.
You have root access to the Linux host
If you use a user other than root to access the tester over SSH, make sure the
user is a sudoer, which means the user’s privilege can be elevated using
sudo su
command when necessary.
Installation Steps
Start ioBuster Coordinator from your terminal application with
iobc run
.Run
host add
command from the ioBuster Coordinator shell to add a new host.If the IP address of a tester machine is
192.168.0.10
, run the command as the followingcoordinator # host add 192.168.0.10
If you need to use a user other than
root
, please use-u
option. For example if the user’s name isubuntu
, run the following command to add a new tester.coordinator # host add 192.168.0.10 -u ubuntu
You will be asked to enter the password for the machine. Please enter it.
If you are adding a tester for the first time, you will be asked to reboot the machine. Please type
y
to reboot the machine.Run
host list
command to confirm the tester is added successfully.host list
command display the tester’s IP address or hostname under the Host column.Run
port list
command to confirm all test ports from the added tester are successfully added.If the tester has 4 test ports, 4 new ports should appear when you run
port list
command.If the added tester’s hostname is
qamaestro-01
and it has 4 test ports, then you should see the following 4 ports when you runport list
command.- qamaestro-01-p00
- qamaestro-01-p01
- qamaestro-01-p02
- qamaestro-01-p03
If you wish to add additional machines, please repeat steps 1 to 7 for all other machines.