Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products
Some article numbers may have changed. If this isn't what you're looking for, try searching all articles. Search articles

NetWorker: How to install a NetWorker on Stand-Alone Linux Operating Systems

Summary: This article provides information about how to install NetWorker on Linux platforms; including step-by-step instructions and demonstration video. The information in this article only applies to stand-alone Linux hosts, it does not cover installing NetWorker as a cluster service. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Video: Install NetWorker Server On a Linux Operating System

Watch on YouTube

 

Preparation

NOTE: This KB offers general information about NetWorker packages for Linux hosts and an overview of their installation. For details on supported operating systems and updated dependencies, see the NetWorker version-specific Installation Guide. The NetWorker Installation Guide is available through: https://www.dell.com/support/home/product-support/product/networker/docs. For supported operating systems, see the NetWorker Compatibility Matrix documentation. NetWorker support does not perform software installations, upgrades, or configurations unless part of a break-fix troubleshooting action plan. For assistance with installations, planning, and configurations, consult with your Dell Site Account Team or sales representative to engage with Professional Services.

 

Optionally, the SolVe procedure generator can be used to assist with installation/upgrade processes. 

SolVe is accessible through: https://solve.dell.com/solve/home/, search NetWorker 
SolVe procedure generator

 

NetWorker software is available on the Dell support site. Go to the NetWorker product page: https://www.dell.com/support/home/product-support/product/networker/overview
The Overview tab includes important information regarding the Service Life of supported NetWorker releases.

NetWorker Overview page
 

Downloading NetWorker

The Drivers & Downloads tab includes NetWorker software packages for each supported operating system. This KB will demo how to install Linux for x64.

NOTE: A Dell support account is required to download NetWorker.

NetWorker drivers & downloads tab
 
The package downloads as nwVERSION_linux_architecture.tar.gz
Copy the downloaded NetWorker package to the Linux host: NetWorker (Linux): How to Copy Files to or from a Linux NetWorker Server
Once the package is copied to the Linux host, you can extract it using the tar command:
tar xvf PACKAGE

The zipped package extracts to a new folder linux_architecture.

Example:
[root@lnx-srvr01 ~]# ls -l | grep linux
drwxr-xr-x 2 root games       4096 Oct  7 08:27 linux_x86_64
-rw-r--r-- 1 root root  2099640932 Oct 30 10:09 nw1911_linux_x86_64.tar.gz
Change directory to the extracted folder using the cd command:
For example:
[root@lnx-srvr01 ~]# cd linux_x86_64/
[root@lnx-srvr01 linux_x86_64]#

NetWorker Packages:

Package Name Description
lgtoclnt NetWorker client software. Required for performing client-based backups of the Linux host from a NetWorker server. Client-based backups are any backup type where the Linux host has been created as a client entry on the NetWorker server.  The client package is required when installing NetWorker server, storage-node, and/or NetWorker Management Console (NMC) software on a host.  
lgtoxtdclnt Extended NetWorker client software. Provides support of NetWorker Snapshot Management (NSM), cluster integration, custom script integration, and NetWorker module support. Other features are detailed in the NetWorker Installation Guide. NetWorker server's require this package.
lgtobbb

Used to perform Block-Based Backups (BBB) on the Linux host. Requires lsb package. 

lgtoadpt The lgtoadpt package is required when NetWorker Module for Microsoft (NMM) clients are in the NetWorker datazone.
lgtoauthc NetWorker authentication service. Required by NetWorker server service to provide authentication functionality with NetWorker interfaces and APIs. Requires NetWorker Runtime Environment: NetWorker Runtime Environment (NRE): Introduction and Installation 
lgtonode NetWorker storage node software. Required by NetWorker server. Optionally, it can be installed along with NetWorker client-software to function as a "stand-alone" NetWorker storage-node. The storage-node is registered in an existing NetWorker server and is used to mount NetWorker devices. 
lgtoserv NetWorker server software. Used to configure a NetWorker protection datazone.
Requires lgtoclnt, lgtoxtdclnt, lgtoadpt, lgtoauthc, lgtonode.
Requires NetWorker Runtime Environment: NetWorker Runtime Environment (NRE): Introduction and Installation 
lgtonwuiserv NetWorker Web User Interface (NWUI) Server. Web-based management utility.
This package is used when installing NWUI on a NetWorker server host: NetWorker Management Web UI (NWUI): How to Install
Requires NetWorker Runtime Environment: NetWorker Runtime Environment (NRE): Introduction and Installation
lgtonwui NetWorker Web User Interface (NWUI). Web-based management utility.
This package is used to configure the NWUI server on a Linux host that is not the NetWorker server: NetWorker Management Web UI (NWUI): How to Install
Requires NetWorker Runtime Environment: NetWorker Runtime Environment (NRE): Introduction and Installation
lgtonmc NetWorker Management Console (NMC). Java-based management user interface. Can be installed on a NetWorker server or stand-alone host. 
Requires NetWorker Runtime Environment: NetWorker Runtime Environment (NRE): Introduction and Installation
lgtoman NetWorker manual pages. 
lgtofr Provides French language support.
lgtoja Provides Japanese language support.
lgtoko Provides Korean language support.
lgtozh Provides Chinese language support.


Installation:

The below process shows the installation process of installing x64 Linux to be a NetWorker server. The following command examples are run from the folder containing the extracted NetWorker package.

CentOS, Oracle Enterprise Linux, SuSE, and Red Hat:

yum localinstall --nogpgcheck -y lgtoclnt*.rpm lgtoxtdclnt*.rpm lgtonode*.rpm lgtoserv*.rpm lgtoauthc*.rpm [optional_package1] [optional_package2]...
Or:
rpm -ivh lgtoclnt*.rpm lgtoxtdclnt*.rpm lgtonode*.rpm lgtoserv*.rpm lgtoauthc*.rpm [optional_package1] [optional_package2]...
Example:
[root@lnx-srvr01 linux_x86_64]# yum localinstall --nogpgcheck -y lgtoclnt*.rpm lgtoxtdclnt*.rpm lgtonode*.rpm lgtoserv*.rpm lgtoauthc*.rpm
Updating Subscription Management repositories.
Last metadata expiration check: 0:28:11 ago on Wed 30 Oct 2024 10:40:28 AM EDT.
Dependencies resolved.
=================================================================================================================================================================================================================
 Package                                            Architecture                                  Version                                              Repository                                           Size
=================================================================================================================================================================================================================
Installing:
 lgtoauthc                                          x86_64                                        19.11.0.2-1                                          @commandline                                        288 M
 lgtoclnt                                           x86_64                                        19.11.0.2-1                                          @commandline                                         64 M
 lgtonode                                           x86_64                                        19.11.0.2-1                                          @commandline                                         37 M
 lgtoserv                                           x86_64                                        19.11.0.2-1                                          @commandline                                        237 M
 lgtoxtdclnt                                        x86_64                                        19.11.0.2-1                                          @commandline                                         69 M

Transaction Summary
=================================================================================================================================================================================================================
Install  5 Packages

Total size: 695 M
Installed size: 1.4 G
Downloading Packages:
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                                                                                                                         1/1
  Running scriptlet: lgtoclnt-19.11.0.2-1.x86_64                                                                                                                                                             1/5
Warning: The unit file, source configuration file or drop-ins of networker.service changed on disk. Run 'systemctl daemon-reload' to reload units.

  Installing       : lgtoclnt-19.11.0.2-1.x86_64                                                                                                                                                             1/5
  Running scriptlet: lgtoclnt-19.11.0.2-1.x86_64                                                                                                                                                             1/5
  Running scriptlet: lgtoxtdclnt-19.11.0.2-1.x86_64                                                                                                                                                          2/5
  Installing       : lgtoxtdclnt-19.11.0.2-1.x86_64                                                                                                                                                          2/5
  Running scriptlet: lgtoxtdclnt-19.11.0.2-1.x86_64                                                                                                                                                          2/5
  Running scriptlet: lgtonode-19.11.0.2-1.x86_64                                                                                                                                                             3/5
  Installing       : lgtonode-19.11.0.2-1.x86_64                                                                                                                                                             3/5
  Installing       : lgtoauthc-19.11.0.2-1.x86_64                                                                                                                                                            4/5
  Running scriptlet: lgtoauthc-19.11.0.2-1.x86_64                                                                                                                                                            4/5
  Running scriptlet: lgtoserv-19.11.0.2-1.x86_64                                                                                                                                                             5/5
  Installing       : lgtoserv-19.11.0.2-1.x86_64                                                                                                                                                             5/5
  Running scriptlet: lgtoserv-19.11.0.2-1.x86_64                                                                                                                                                             5/5

                *** NOTE ***

All installations of NetWorker 19.11.0 require the installation of the Dell EMC License Server software when a served license is used.
An unserved license does not require the Dell EMC License Server software.

Licensing changes in this version of NetWorker affect the upgrade process for all licensing models.

The Dell EMC License Server installation packages are available at the same download location as the installation packages for this version of NetWorker.

Refer to the "NetWorker 19.11.0 Licensing Guide" for information on supported environments, prerequisites, instructions, and operations of the Dell EMC License Server.

  Running scriptlet: lgtoauthc-19.11.0.2-1.x86_64                                                                                                                                                            5/5

Creating the installation log in /opt/nsr/authc-server/logs/install.log.

Performing initialization. Please wait...


NOTE: AUTHC existing configuration retained with following values.
      In case if any of configuration values needs changes, please
      re-run /opt/nsr/authc-server/scripts/authc_configure.sh

=============================
 Configuration Status (AUTHC)
=============================

Parameter            Retained   Value/Reason

Tomcat Port          Yes        9090
Java Path            Yes        /opt/nre/java/latest
CA CERT Path         Yes        /opt/nre/java/latest/lib/security/cacerts
KeyStore             Yes        /nsr/authc/conf/authc.keystore
Admin Password       Yes        /nsr/authc/data/authcdb.mv.db


  Running scriptlet: lgtoserv-19.11.0.2-1.x86_64                                                                                                                                                             5/5
  Verifying        : lgtoclnt-19.11.0.2-1.x86_64                                                                                                                                                             1/5
  Verifying        : lgtoxtdclnt-19.11.0.2-1.x86_64                                                                                                                                                          2/5
  Verifying        : lgtonode-19.11.0.2-1.x86_64                                                                                                                                                             3/5
  Verifying        : lgtoserv-19.11.0.2-1.x86_64                                                                                                                                                             4/5
  Verifying        : lgtoauthc-19.11.0.2-1.x86_64                                                                                                                                                            5/5
Installed products updated.

Installed:
  lgtoauthc-19.11.0.2-1.x86_64             lgtoclnt-19.11.0.2-1.x86_64             lgtonode-19.11.0.2-1.x86_64             lgtoserv-19.11.0.2-1.x86_64             lgtoxtdclnt-19.11.0.2-1.x86_64

Complete!
[root@lnx-srvr01 linux_x86_64]#

Other Commands:

  • List installed NetWorker packages:
rpm -qa --last | grep lgto
 
  • Uninstall NetWorker packages:
rpm -e package1 package2 ...

Debian and Ubuntu:

dpkg -i lgtoclnt*.deb lgtoxtdclnt*.deb lgtonode*.deb lgtoserv*.deb lgtoauthc*.deb [optional_package1] [optional_package2]...
Example:
root@lnx-srvr03:~/linux_x86_64# dpkg -i lgtoclnt*.deb lgtoxtdclnt*.deb lgtonode*.deb lgtoserv*.deb lgtoauthc*.deb
Selecting previously unselected package lgtoclnt.
(Reading database ... 236523 files and directories currently installed.)
Preparing to unpack lgtoclnt_19.11.0.2_amd64.deb ...
Unpacking lgtoclnt (19.11.0.2) ...
Selecting previously unselected package lgtoxtdclnt.
Preparing to unpack lgtoxtdclnt_19.11.0.2_amd64.deb ...
Unpacking lgtoxtdclnt (19.11.0.2) ...
Selecting previously unselected package lgtonode.
Preparing to unpack lgtonode_19.11.0.2_amd64.deb ...
Unpacking lgtonode (19.11.0.2) ...
Selecting previously unselected package lgtoserv.
Preparing to unpack lgtoserv_19.11.0.2_amd64.deb ...
Unpacking lgtoserv (19.11.0.2) ...
Selecting previously unselected package lgtoauthc.
Preparing to unpack lgtoauthc_19.11.0.2_amd64.deb ...
Unpacking lgtoauthc (19.11.0.2) ...
Setting up lgtoclnt (19.11.0.2) ...
Setting up lgtoxtdclnt (19.11.0.2) ...
Setting up lgtonode (19.11.0.2) ...
Setting up lgtoauthc (19.11.0.2) ...

NOTE: To complete configuration execute the following script as root:
              /opt/nsr/authc-server/scripts/authc_configure.sh

Setting up lgtoserv (19.11.0.2) ...

                *** NOTE ***

All installations of NetWorker XDEB_VERSIONX require the installation of the Dell EMC License Server software when a served license is used.
An unserved license does not require the Dell EMC License Server software.

Licensing changes in this version of NetWorker affect the upgrade process for all licensing models.

The Dell EMC License Server installation packages are available at the same download location as the installation packages for this version of NetWorker.

Refer to the "NetWorker XDEB_VERSIONX Licensing Guide" for information on supported environments, prerequisites, instructions, and operations of the Dell EMC License Server.


Processing triggers for man-db (2.12.0-4build2) ...
Processing triggers for libc-bin (2.39-0ubuntu8.3) ...

Other Commands:

  • List installed NetWorker packages:
dpkg -l | grep lgto
  • Uninstall NetWorker:
dpkg -r package1 pakage2 ..


Post Installation Scripts:

NOTE: Installing packages like lgtoauthc, lgtonmc, lgtonwuiserv, or lgtonwui, require post-installation scripts. The installation output reports any post installation scripts which must be run. 

NetWorker authentication (authc) configuration script: /opt/nsr/authc-server/scripts/authc_configure.sh

  • Configures authc database and system files: /nsr/authc and /opt/nsr/authc-server
  • Configures authc keystore and password.
  • Defines ports used by authc service (default 9090).
  • Configures default NetWorker Administrator user account and password.

NetWorker Web User Interface (NWUI) configuration script: /opt/nwui/scripts/nwui_configure.sh

  • Configures NWUI database and system files: /nsr/nwui and /opt/nwui
  • Configures NWUI keystore and password.
  • Defines ports used by NWUI service (default 9095 and 5435)
  • Sets the authentication server used by NWUI.
  • Sets NetWorker server managed by NWUI.

NetWorker Management Console (NMC) configuration script:  /opt/lgtonmc/bin/nmc_config

  • Configures NMC database and system files: /opt/nsr/nmc and /opt/lgtonmc
  • Configures certificate used by NMC.
  • Defines ports used by NMC server (Default 9000, 9001, and 5432)
  • Sets authc server used for NMC authentication

Example:

[root@lnx-srvr01 linux_x86_64]# /opt/nsr/authc-server/scripts/authc_configure.sh

Specify the directory where the Java Standard Edition Runtime Environment (JRE) software is installed [/opt/nre/java/latest]:

The installation process will install an Apache Tomcat instance.
For optimum security, EMC NetWorker Authentication Service will
use a non-root user (nsrtomcat) to start the Apache Tomcat instance.
If your system has special user security requirements, ensure that proper
operational permissions are granted to this non-root user (nsrtomcat).
Please refer to NetWorker Installation Guide.

The Apache Tomcat will use "lnx-srvr01.networker.lan" as the host name.
The Apache Tomcat will use "9090" as the port number.

The NetWorker Authentication Service requires a keystore file to configure encryption and to provide SSL support.

EMC recommends that you specify a keystore password that has a minimum of six characters.

The installation process will create a new keystore file.

Specify the keystore password:
Confirm the password:

The NetWorker Authentication Service defines automatically an administrator user account
named administrator in the NetWorker Authentication Service local database.
This account is specific to the administration of the NetWorker Authentication Service, and
is not related to other administrator accounts on this system.

********************************************************************************************
Password criteria: Minimum required characters - 9 and Maximum allowed characters - 126
Minimum [alphabetic - 2, Uppercase - 1, Lowercase - 1, Numeric - 1, Special character - 1]
********************************************************************************************

Specify an initial password for administrator:
Confirm the password:

Creating the installation log in /opt/nsr/authc-server/logs/install.log.

Performing initialization. Please wait...


The installation completed successfully.

[root@lnx-srvr01 linux_x86_64]#

Service Management:

NetWorker services can be stopped and started using systemd. For example:

systemctl [ stop | start | restart ] networker
Or:
service networker [ stop | start | restart ]

NetWorker can also be stopped using the following command:
nsr_shutdown
NOTE: The nsr_shutdown script and "networker" service only applies to the NetWorker client, storage-node, and server services. The NetWorker Web User Interface (NWUI) uses its own service (nwui) which is controlled independently from NetWorker services. The NetWorker Management Console server uses its own service (gst), which is controlled independently from NetWorker services.

Additional Information

Affected Products

NetWorker, NetWorker Series

Products

NetWorker Series
Article Properties
Article Number: 000022426
Article Type: How To
Last Modified: 13 Mar 2025
Version:  10
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.