14.2 Installing IOA on Linux

  1. Log in as a user with installation rights on the device.

  2. Make sure you have downloaded the correct Inventory-Only module package (based on the architecture) to the target device. If you have not, see Downloading the Module from a ZENworks Server.

  3. In the terminal go to the location of the downloaded Inventory-Only module package file.

  4. Unpack the Inventory-Only module package by running the following commands:

    • gunzip and the package name

      Example:

      gunzip ZENworks_Inventory_Only_Agent_Linux_x86.tar.gz

    • tar -xopf and the package name

      Example:

      tar -xopf ZENworks_Inventory_Only_Agent_Linux_x86.tar

    or run the following command:

    tar -zxvf and the package name Example: tar -zxvf ZENworks_Inventory_Only_Agent_Linux_x86.tar.gz

    The package will be extracted to a new directory with the same name.

  5. In the terminal, browse to the location of the extracted package in Step 4 and install the Inventory-Only module by running the./install.sh command. The relevant IOA packages will be installed on the device.

    The installation program requires no user interaction.

  6. After the installation program completes its execution, register the IOA device to the server by running the following command:

    zac ioa cfg <server_ip:port_number>

    • If you are using the default port, then specify only the IP address.

      For example,

      • IPv4: zac ioa cfg <server_ip:port_number>

      • IPv6: zac ioa cfg <[server_ip]:port_number>

      In the above command, replace the <server_ip> with the actual IP address.

    The Inventory-Only module is started and the device is added to the Inventoried devices page in ZENworks Control Center (Devices tab > Inventoried tab > Workstations or Servers folder).

    For details see Inventory-Only Commandsin the ZENworks Command Line Utilities Reference.

    NOTE:To debug any issues that you might face while registering the device, see the zmd-messages.log in \novell\zenworks\logs\localstore on the device that you want to register to the zone. You can also refer to service-messages.log on the server to which you are registering the device.