How-to install the Oracle EL, SuSE and Red Hat EL NetWorker software for UTORrecover
Prerequisites
/usr/sbin directory.setenforce permissiveAfter the installation is complete, you must revert the SELinux to default value, that is, the value before the installation of RPMs
Linux x64 Installation Package Requirements
The NetWorker installation for all supported x64 Linux operating systems and versions requires two packages that the default OS installation might not include:
compat-libstdc++-33-3.2.3-68.1.x86_64.rpmor latercompat-libstdc++-33-3.2.3-68.1.i686.rpm or laterRHEL 7 and later and CentOS Package Requirements
Manually download and install the following Linux OS packages. The NetWorker installation fails when these packages do not exist on the host:
kshglibc.i686 0:2.17-55.el7 or laternss-softokn-freebl.i686 0:3.15.4-2.el7 or laterlibncursesw.so.5SuSE Package Requirements
When you use the rpm command to install the NetWorker software, the installation displays a list of missing required operating system packages. You must install the required packages before you install the NetWorker software.
compat-libstdc++-33-3.2.3-68.1.x86_64.rpmlibcap1-1.10-47.1.x86_64.rpmFor SLES 15, there is a dependency on libncursesw.
Default Directory Locations
Before you install the NetWorker software, you should become aware of the default directory locations and space requirements for the binary files, the databases, and the log files on the target host.
Package | Location |
|---|---|
Client ( | /usr/lib
/usr/sbin
/usr/bin
/opt/nsr |
Man pages ( | /usr/share |
Changing the Default Directory Locations
To store the configuration, log, and database files on file system that has more free disk space than the / file system, create a symbolic link from a new directory to the /nsr directory.
Create the
/nsrdirectory.
Create another /nsr directory on a disk with sufficient space. For example:
mkdir /disk3/nsrLink the new directory to the
/nsrdirectory, by typing the following command:ln -s /disk2/nsr /nsr
Instructions
Log in to the target host and promote your account to super user.
Verify the contents of
/etc/hostscontains an entry for the IPv4 loopback address and the first entry is the hostname, i.e.:27.0.0.1 host.subdomain.utoronto.ca host host-alias localhostFetch the installer from
the VSS Users Storage with SCP or an equivalent SCP/SFTP client using the following settings:
host:
vskey-stor.eis.utoronto.caVSS username and password.
UTORrecover SharePoint site: https://utoronto.sharepoint.com/sites/its-eis-UTORrecover
Navigate to
/ut-vss-lib/networker/nix/as shown below. Then download the right installer for your OS architecture.
If you are running on the ITS Private Cloud, you are likely to use nw191005_linux_x86_64 contents.
sftp $USER@vskey-stor.eis.utoronto.ca
($USER@vskey-stor.eis.utoronto.ca) Password:
Connected to vskey-stor.eis.utoronto.ca.
sftp> cd /ut-vss-lib/networker/nix/
sftp> ls -tlhr
drwxr-xr-x ? 0 0 6B Nov 1 14:50 nw191005_linux_x86_64Fetch
nw191005_linux_x86_64/lgto*.rpmsftp> get nw191005_linux_x86_64/*rpm Fetching /ut-vss-lib/networker/nix/nw191005_linux_x86_64/lgtoclnt-19.10.0.5-1.x86_64.rpm to lgtoclnt-19.10.0.5-1.x86_64.rpm lgtoclnt-19.10.0.5-1.x86_64.rpm 100% 63MB 48.9MB/s 00:01 Fetching /ut-vss-lib/networker/nix/nw191005_linux_x86_64/lgtoman-19.10.0.5-1.x86_64.rpm to lgtoman-19.10.0.5-1.x86_64.rpm lgtoman-19.10.0.5-1.x86_64.rpm 100% 394KB 33.8MB/s 00:00 100% 320KB 2.4MB/s 00:00Install
lgtosoftware with by running:with
yumyum localinstall --nogpgcheck lgto*.rpmwith
rpm:rpm -ivh lgto*.rpmTo install the NetWorker software in a non-default location, type:
rpm -ivh --relocate /usr=/path lgto*.rpm
Before starting the
networkerservice, make sure you have populated the UTORrecover NetWorker servers in/nsr/res/servers.
The /nsr/res/servers file contains a list of trusted NetWorker Servers. Review the list or download servers file via the UTORrecover Portal (https://backups.eis.utoronto.ca) (UTORid required).
Start the
networkerclient process with:for
systemdbased:systemctl start networkerfor
sysvinitbased:/etc/init.d/networker start
Check the status with:
for
systemdbased:systemctl status networkerfor
sysvinitbased:/etc/init.d/networker status
If you change SELinux value, you must revert the SELinux to default value, that is, the value before the installation of RPMs.
Follow: https://eis-vss.atlassian.net/wiki/spaces/VSSPublic/pages/1903853624
Related articles
University of Toronto - Since 1827