Install robot on Linux

Document ID : KB000044154
Last Modified Date : 14/02/2018
Show Technical Document Details

Question:

How to install Robot on Linux servers.

Environment:  

 Robot 7.8

OS: Redhat Linux

Answer:

1. On the destination Linux server, create a directory to contain the robot installer files.  Here is an example command to do this: 

mkdir NimsoftInstaller

2. Navigate to this example directory:

cd NimsoftInstaller

3. a. Use wget to download the appropriate nimldr file from the UIM primary hub:

wget http://{primary hub IP or hostname}/uimhome/setupFiles/unix/nimldr.tar.Z  

    b. Alternatively, this file can be manually copied from the primary hub directory in this location     .../Nimsoft/install/setup/unix/nimldr.tar.Z

    c. Another alternative is to get the nimldr file from support archive here:  http://support.nimsoft.com/Default.aspx?center=felles/archive


4. Uncompress this tarball: 

tar -xvf nimldr.tar.Z

5. Navigate to the appropriate installer directory.  In most cases it will be the 64-bit installer:

cd LINUX_23_64

6. Use chmod to enable program excecution: 

chmod a+x nimldr

7. Execute the installer program: 

./nimldr   

    for some Linux versions: 

sudo ./nimldr

8. Follow the prompts to complete the robot install.  The following is a list of the prompts, some common responses and an explanation their purpose:

  • Select the required robot IP address (Enter the respective number)
  • Where should nimldr store temporary files?   -- by default 'no'
  • Is this a Cloud installation?                          -- by default 'no'
  • Do we have the installation file locally?          -- by default 'no'       (This option requires only for bulk installation. Check for bulk install documentation)
  • Is there a host running a Nimsoft Hub we can query for the installation file?          -- by default 'yes'
  • What is the IP address of the host running a Nimsoft Hub?                    -- Provide the Primary Hub IP address
  • What is the Nimsoft Domain called (*=search)?                                    -- by default it fetches as per the above Hub IP address.
  • What is the Nimsoft Hub called (*=search)?                                         -- by default it fetches as per the above Hub IP address.
  • What is the installation file called?                                                      -- by default it shows install_LINUX_23_64
  • Attempting to log in to NMS... Enter Nimsoft username and password... -- Provide NSM user name and password.
  • What are we installing? (1=Robot,2=Infrastructure)          -- by default '1'
  • Where should NMS be installed?                                      -- by default '/opt/nimsoft', can be changed as per our requirement.
  • Automatically unregister Robot from Hub on termination?          -- by default 'no', (if you presss 'yes' then it will remove the agent from IM in case if you stop nimsoft/robot on linux server). Choose as per your requirement.
  • Should this Robot run in passive mode?          -- by default 'no'
  • What is this Nimsoft Domain called?          -- by default Primary hub domain listed
  • Which Nimsoft Hub should this Robot connect to?          -- by default Primary hub name however can be changed the name to other hub too.
  • What is that Nimsoft Hub's IP address?          -- by default Primary hub IP address however should be given as per above hub name.

When these steps are completed, the Robot installation is done and the the nimbus process is started.