Docu48340 - NetWorker 8.1 Installation Guide
Docu48340 - NetWorker 8.1 Installation Guide
Release 8.1
Installation Guide
P/N 300-000-556
REV 02
Copyright © 1990 - 2013 EMC Corporation. All rights reserved. Published in the USA.
EMC believes the information in this publication is accurate as of its publication date. The information is subject to change without
notice.
The information in this publication is provided as is. EMC Corporation makes no representations or warranties of any kind with respect
to the information in this publication, and specifically disclaims implied warranties of merchantability or fitness for a particular
purpose. Use, copying, and distribution of any EMC software described in this publication requires an applicable software license.
EMC2, EMC, and the EMC logo are registered trademarks or trademarks of EMC Corporation in the United States and other countries.
All other trademarks used herein are the property of their respective owners.
For the most up-to-date regulatory document for your product line, go to the technical documentation and advisories section on the
EMC online support website.
Chapter 2 Introduction
About the NetWorker product ...................................................................... 18
NetWorker datazone.................................................................................... 18
NetWorker client ......................................................................................... 18
NetWorker storage node.............................................................................. 18
NetWorker server ........................................................................................ 19
NetWorker Management Console server ...................................................... 20
Console client ............................................................................................. 21
NetWorker daemons.................................................................................... 22
Enabler codes ............................................................................................. 23
REVISION HISTORY
01 July 26,2 013 First release of this document for the EMC NetWorker 8.1 DA
Release .
02 Sept 25, 2013 • Removed BBB (Block Based Backup) incremental backup
limitation with the Client Push feature.
• Removed BBB option from Table 28 on page 111.
• Updated Windows install steps in Chapter 10, “Microsoft
Windows Installation,” to reflect that BBB binaries are
installed automatically.
• Updated steps in “Installing the Console server software on an
existing NetWorker host” on page 115 to reflect that BBB
binaries are installed automatically.
• Updated BBB options for the setup.exe command in
“Performing a silent install” on page 120.
• Removed BBB related steps in “Uninstalling the NetWorker
software” on page 121.
• Updated Downgrading chapter to describe how to downgrade
a NetWorker server when the DA version is currently or was
previously installed. “Downgrade to a Previous Release” on
page 139
• Updated the Linux chapter to include a step to set the
LD_LIBRARY_PATH environment variable when you change the
default installation location.“Changing the software
installation directory” on page 81
PREFACE
As part of an effort to improve its product lines, EMC periodically releases revisions of its
software and hardware. Therefore, some functions described in this document might not
be supported by all versions of the software or hardware currently in use. The product
release notes provide the most up-to-date information on product features.
Contact your EMC representative if a product does not function properly or does not
function as described in this document.
Note: This document was accurate at publication time. New versions of this document
might be released on the EMC online support website. Check the EMC online support
website to ensure that you are using the latest version of this document.
Audience
This document is part of the NetWorker documentation set and is intended for use by
system administrators during the installation and setup of the NetWorker software.
9
Preface
NOTICE is used to address practices not related to personal injury.
10
Preface
IMPORTANT
An important notice contains information essential to software or hardware operation.
Typographical conventions
EMC uses the following type style conventions in this document:
Normal Used in running (nonprocedural) text for:
• Names of interface elements, such as names of windows, dialog boxes,
buttons, fields, and menus
• Names of resources, attributes, pools, Boolean expressions, buttons,
DQL statements, keywords, clauses, environment variables, functions,
and utilities
• URLs, pathnames, filenames, directory names, computer names, links,
groups, service keys, file systems, and notifications
Bold Used in running (nonprocedural) text for names of commands, daemons,
options, programs, processes, services, applications, utilities, kernels,
notifications, system calls, and man pages
Used in procedures for:
• Names of interface elements, such as names of windows, dialog boxes,
buttons, fields, and menus
• What the user specifically selects, clicks, presses, or types
Italic Used in all text (including procedures) for:
• Full titles of publications referenced in text
• Emphasis, for example, a new term
• Variables
Courier Used for:
• System output, such as an error message or script
• URLs, complete paths, filenames, prompts, and syntax when shown
outside of running text
Courier bold Used for specific user input, such as commands
Courier italic Used in procedures for:
• Variables on the command line
• User input variables
<> Angle brackets enclose parameter or variable values supplied by the user
[] Square brackets enclose optional values
| Vertical bar indicates alternate selections — the bar means “or”
{} Braces enclose content that the user must specify, such as x or y or z
... Ellipses indicate nonessential information omitted from the example
11
Preface
Technical support — For technical support, go to EMC Online Support Site and select
Support > Request Support. On the Support page, you will see several options, including
one to Live Chat with a support technician. Note to request support, you must have a valid
support agreement. Contact your EMC sales representative for details about obtaining a
valid support agreement or with questions about your account.
Online communities — Visit EMC Community Network at https://community.EMC.com
for peer contacts, conversations, and content on product support and solutions.
Interactively engage online with customers, partners, and certified professionals for all
EMC products.
Your comments
Your suggestions will help us continue to improve the accuracy, organization, and overall
quality of the user publications. Send your opinions of this document to:
BSGdocumentation@emc.com
12
Getting Started
CHAPTER 1
Getting Started
This chapter provides a summary roadmap of the NetWorker software installation and
update process:
◆ Installation roadmap............................................................................................... 14
◆ Update roadmap ..................................................................................................... 15
Installation roadmap
Use this roadmap to install the NetWorker software, on a host that does not have a
previous version of the NetWorker software installed.
1. “Software Requirements” on page 25 provides the general requirements and
considerations relevant to each supported Windows and UNIX operating systems.
2. Review the operating system specific chapter to install the NetWorker server, storage
node, Console server, and client software:
• “AIX Installation” on page 63 describes how to install the NetWorker software on
the supported AIX operating systems.
• “HP-UX Installation” on page 73 describes how to install the NetWorker software
on the supported HP-UX operating systems.
• “Linux Installation” on page 79 describes how to install the NetWorker software on
the supported Linux operating systems.
• “Mac OS-X Client Installation” on page 91 describes how to install the NetWorker
software on the supported Mac OS-X operating systems.
• “Solaris Installation” on page 95 describes how to install the NetWorker software
on the supported Solaris operating systems.
• “Microsoft Windows Installation” on page 107 describes how to install the
NetWorker software on the supported Windows operating systems.
3. “Verify the Installation” on page 127 describes how to test the NetWorker software
functionality.
4. Enable and register the NetWorker products. The NetWorker Licensing Guide provides
information.
Update roadmap
Use this roadmap to update the NetWorker software from a previous release.
1. “Software Requirements” on page 25 provides the general requirements and
considerations that are applicable to all of the supported Windows and UNIX
operating systems.
2. “Updating from a previous release” on page 31 describes how to update the
NetWorker software on all of the supported operating systems in three different
scenarios:
• “Updating NetWorker from 8.0.x” on page 35 describes how to update the
NetWorker software from NetWorker 8.0.x.
• “Updating NetWorker from 7.6.x” on page 39 describes how to update the
NetWorker software from NetWorker 7.6.x.
• “Updating NetWorker by using Client Push” on page 50 describes how to use
Software Distribution feature to update the NetWorker client and storage nodes.
• “Updating from a different bit version of NetWorker (32-bit, 64-bit)” on page 62
describes how to update a NetWorker server from a 32-bit operating systems to a
64-bit operating system, before updating the NetWorker software.
3. Review the operating system specific chapter to install the NetWorker server, the
storage node, the Console server, or the client software:
• “AIX Installation” on page 63 describes how to install the NetWorker software on
the supported AIX operating systems.
• “HP-UX Installation” on page 73 describes how to install the NetWorker software
on the supported HP-UX operating systems.
• “Linux Installation” on page 79 describes how to install the NetWorker software on
supported the Linux operating systems.
• “Mac OS-X Client Installation” on page 91 describes how to install the NetWorker
software on the supported Mac OS-X operating systems.
• “Solaris Installation” on page 95 describes how to install the NetWorker software
on the supported Solaris operating systems.
• “Microsoft Windows Installation” on page 107 describes how to install the
NetWorker software on the supported Windows operating systems.
4. “Verify the Installation” on page 127 describes on how to test the NetWorker software
functionality.
5. Enable and register the NetWorker products. The NetWorker Licensing Guide provides
more information.
CHAPTER 2
Introduction
NetWorker datazone
A NetWorker datazone is a single NetWorker server and its client and storage node hosts.
NetWorker client
The NetWorker client software communicates with the NetWorker server and provides
client initiated backup and recover functionality. Install the NetWorker client software on
each host that you will back up on the NetWorker server.
Before you install the NetWorker client software, ensure that NetWorker supports the
specific client operating system and hardware configuration.
The EMC NetWorker Software Compatibility Guide provides the most up-to-date
information about compatibility.
Before you install NetWorker on a storage node host, ensure that the operating system
recognizes the devices. NetWorker supports a variety of media types and devices
including:
◆ Disk devices
◆ Stand-alone tape devices
◆ Tape devices in an autochanger or silo tape library
The term autochanger refers to a variety of backup devices:
• Autoloader
• Carousel
• Datawheel
• Jukebox
• Library
• Near-line storage
The NetWorker 7.3 (and Later) Hardware Compatibility Guide provides the most up-to-date
list of supported devices.
To avoid potential data loss when using tape devices:
◆ Ensure that the block-size mode for the tape devices is variable otherwise, recoveries
can fail. The procedure to set up the device block size varies depending on the
operating system.
◆ Use a nonrewinding tape device. NetWorker writes a file mark on the volume at the
end of each backup. When the next backup occurs, NetWorker appends the data to
the volume based on the position of the file mark. When a device automatically
rewinds the tape, the file mark position is lost and the next backup overwrites existing
data. You cannot recover the data.
Configuring Tape Devices for EMC NetWorker Technical Note on EMC Online Support Site
provides best practices on how to configure tape devices for use by NetWorker server and
storage nodes.
NetWorker server
The NetWorker server provides services to back up and recover the data of any NetWorker
host in a datazone. The NetWorker server can also act as a storage node and control
multiple remote storage nodes.
Database Function
Client File Index Tracks the files that belong to a save set. There is one client file
(CFI) index for each configured NetWorker client.
The client file indexes can grow to become prohibitively large over
time and negatively impact backup performance.
Jobs (jobsdb) Stores for a limited amount of time, information about NetWorker
job operations, for example:
• Scheduled and queued backup and recovery operations.
• Real-time backup and restore related activities.
• All Console server communication.
Client push Stores configuration information for the Client push application.
(cpdb)
You can install the Console server software package on an AIX, Linux, Solaris, or Microsoft
Windows host. The Console server software requires the NetWorker client software.
The NetWorker Software Compatibility Guide on EMC Online Support Site provides the
latest information about supported operating system versions.
You can install the Console server software on the NetWorker server but EMC does not
recommend this configuration when the NetWorker server manages 50 or more clients and
when the Console server will monitor multiple datazones.
The minimum system requirements for a Console server host is 1 GHz with 512 MB of
RAM.
To monitor:
◆ 50 servers—Use a Console server with at least Dual 1 GHz processors and no less than
2 GB of RAM.
◆ 100 servers— Use a Console server with at least Dual 1 GHz processors and no less
than 4 GB of RAM.
◆ 200 servers—Use a Console server with at least Dual 1 GHz processors and no less
than 8 GB of RAM.
To ensure Console server database backups, configure the Console server as a client of
the NetWorker server. The NetWorker Administration Guide describes how to configure an
Console server database backup
Console client
A Console client is any host in the environment that uses a web browser and Java Runtime
Environment (JRE) to display the Console server GUI. Multiple users can access the
Console server GUI concurrently from different browser sessions.
Table 2 on page 21 summarizes the JRE and browser requirements for a Console client.
Notice: If you use Internet Explorer, then you must ensure that you
use the Internet Explorer version that matches the JRE version. For
example, when the host uses 32-bit JRE,ensure that you use 32-bit
Internet Explorer to connect to the Console server GUI. “Windows
only, confirming JRE version” on page 130 provides more
information.
NetWorker daemons
The NetWorker software requires processes on Windows or daemons on UNIX to run on the
system and facilitate NetWorker operations in the datazone.
Table 3 on page 22 lists the NetWorker daemons for each of the software components.
Enabler codes
Enabler codes or licenses activate the functionality of the NetWorker software and are
generally sold separately. The NetWorker License Guide provides more information.
CHAPTER 3
Software Requirements
This chapter provides the general software requirements for the NetWorker software:
◆ Multi-locale datazone requirements ........................................................................ 26
◆ TCP/IP requirements ............................................................................................... 28
◆ IPv6 protocol........................................................................................................... 28
The NetWorker 8.1 Administration Guide on the EMC Online Support Site describes how to
view raw log files.
Windows requirements
This section provides general locale requirements, when using a Windows Console client
or the NetWorker User program in a multi-locale NetWorker datazone.
When non-UTF8 data from a UNIX host uses encoding that Windows does not support
natively, for example euc-jp, the UNIX host data will not appear correctly on the Windows
host.
The NetWorker User program displays the textual elements, dates, times, and numbers
based on the Regional and Language Options settings in Control Panel.
UNIX requirements
This section provides general locale requirements when using a UNIX Console client in a
multi-locale NetWorker datazone.
NetWorker does not support a non-ASCII installation directory. Create a symbolic link of
the /nsr folder to a non-ASCII directory.
To display non-English textual elements, the dates, the times, and the numbers in the
NMC GUI ensure that you:
◆ Install the appropriate NetWorker language package on the client.
◆ Define the LC_ALL and LANG environment variables to match the NetWorker language
pack installed.
For example, on Solaris:
• To use the French NetWorker language pack, type:
setenv LANG fr
setenv LC_ALL fr
TCP/IP requirements
The NetWorker software requires that you install and configure TCP/IP on each host.
Before you install the NetWorker software, ensure that:
◆ The /etc/hosts file on each Solaris and Linux NetWorker host contains an entry for the
IPv4 loopback address:
127.0.0.1 localhost.localdomain localhost
◆ The NetWorker server when configured as a DHCP client, uses a reserved address that
is synchronized with DNS.
◆ The name of the host that the hostname command returns on the system must match
the name that the IP address resolves to when using nslookup.
◆ When using OS tools for example, nslookup, the IP address of the host must resolve to
the same hostname defined for the NIC used by NetWorker
◆ The hostname does not contain an underscore character (_).
IPv6 protocol
Internet Protocol version 6 (IPv6) is a next generation Internet protocol used concurrently
with IPv4 or in a pure IPv6 environment. IPv6 increases the number of available IP
addresses and adds improvements in the areas of routing and network autoconfiguration.
IPv6 addresses are represented by 8 groups of 16-bit hexadecimal values that are
separated by colons (:).
For example:
2001:0db8:85a3:0000:0000:8a2e:0370:7334
Most newer operating systems configure the IPv6 loopback interface, by default. To
determine if the IPv6 loopback interface is configured on the host, use operating system
tools such as ifconfig on UNIX and ipconfig on Windows. On UNIX systems, the device
name of the loopback interface is usually lo or lo0.
NetWorker does not support temporary or link-local IPv6 addresses.
The client backup fails when the IPv6 address for the client is not:
◆ Stored in DNS or in the hosts file.
◆ Added to the client resource.
When the operating system configures the IPv6 loopback interface, ensure that:
◆ The hosts file on each NetWorker host has an entry that associates the IPv6 loopback
interface (::1) with the localhost. Add the IPv6 loopback interface entry before the
IPv4 loopback entry (127.0.0.1 localhost)
For example:
::1 localhost
127.0.0.1 localhost.localdomain localhost
◆ The IPv6 loopback entry must remain in the hosts file when the host is operating in a
pure IPv4, pure IPv6, or dual stack configuration.
CHAPTER 4
Updating from a previous release
31
Updating from a previous release
Introduction
This section provides you with the information to review before you update a NetWorker
host to 8.1 and provides detailed information about the update procedure on each
supported operating system.
Note: “Downgrade to a Previous Release” on page 139 provides the steps required to
downgrade the NetWorker software.
7.6.x and earlier storage NetWorker 8.1 server supports NetWorker 8.0.x and later storage
nodes nodes only.
Update all NetWorker 7.6.x storage nodes to version 8.1 before
updating the NetWorker server. This includes storage nodes that are
operating on standalone servers and dedicated storage nodes
operating on application servers. Update storage nodes embedded
within the EMC Disk Library (EDL SN) to NetWorker 8.0.x. EDL SN does
not support NetWorker 8.1.
7.5.x NetWorker server You cannot directly update a NetWorker 7.5.x server to NetWorker 8.1.
Use the following method to update the hosts in a NetWorker 7.5.x
datazone:
1. Update the NetWorker 7.5.x server to version 7.6.x.
2. Update each NetWorker storage node to version 8.1.
7.5.x console server Update a NetWorker 7.5.x Console server directly to NetWorker 8.1
when the Console server is not the NetWorker server.
NMM 2.3 clients NetWorker 8.1 does not support NMM 2.3. Update hosts to NMM 2.4
before you update the NetWorker server and storage nodes.
Storage node NetWorker 7.6.x and 8.0.x server supports a NetWorker 8.1 storage
node.
Console server Console server 8.1 supports NetWorker 7.6.x and 8.0.x servers.
When the Console server is not the NetWorker server, update the
Console server before you update the NetWorker server. NetWorker
7.6.x and 8.0.x Console servers do not support NetWorker 8.1
servers.
Clients NetWorker 8.1 server supports NetWorker 8.0.x and 7.6.x clients.
Operating system Update the operating system first and then update the NetWorker
software.
5. Perform a back up of the bootstrap, the client file indexes, and the resource database
on the NetWorker server:
savegrp -O group
To back up all client file indexes, specify a group that contain all the NetWorker clients
in the datazone.
If a group that contains all the clients does not exist, run multiple savegrp commands,
specifying a different group each time, until you back up all clients indexes.
Ensure the media pool associated with the group has appendable media available.
6. Record the latest bootstrap save set ID (ssid) including the file number, the record
number, and the associated volume label.
For example:
mminfo -B
In this example:
• The save set ID (ssid) is 4254377781.
• The file number is 0.
• The record number is 0.
• The label of the volume that contains the bootstrap save set is bootstrap_vol.001.
The EMC NetWorker Software Compatibility Guide on EMC Online Support provides more
information about supported Console server operating systems.
The Console server update process replaces the gconsole.jnlp file in the Java Web Start
cache on the Console server. As a result, after a Console server update, the Console client
fails to start the NMC GUI with an error message similar to the following:
Unable to launch NetWorker Management Console
To prevent this issue, on each host that you use as a Console client, clear the local java
cache. This enables the Console client to download the new gconsole.jnlp file from the
Console server.
The procedure is different for UNIX and Windows:
3. Run the javaws -viewer command to creates a new $HOME/.java directory and start
the Java Cache Viewer.
4. Reconfigure Java Web Start preferences if required and exit the Java Cache Viewer.
Note: Use the rpm -qa | grep lgto command to display list of installed NetWorker packages.
To update the software, from the directory that contains the extracted NetWorker 8.1
software packages, type:
rpm -Uvh package [package]...
where package [package]... is a list of the software package required for the installation
type. Table 5 on page 36 provides a list of the software packages required for each
installation type. Specify optional packages such as language packs and man pages in
rpm command after the required packages for the installation type.
For Console server updates only, after you update the Console server software, you must
configure the Console server software. “Configuring the Console server software” on
page 88 provides more information.
After you update the NetWorker software, EMC recommends that you stop the NetWorker
daemons on the NetWorker host , delete the /nsr/tmp directory, and then start the
NetWorker daemons.
Installing NetWorker
Install the NetWorker 8.1 software on the target host.
These sections describe how to install the NetWorker 8.1 software:
◆ “Installing NetWorker on AIX” on page 64
◆ “Installing NetWorker on HP-UX” on page 74
◆ “Installing NetWorker on Linux” on page 80
◆ “Installing NetWorker on Mac-OSX” on page 92
◆ “Installing NetWorker on Solaris” on page 96
If you removed the NetWorker module software before the NetWorker software update,
reinstall the NetWorker Module software. The appropriate module install guide describes
how to install the module software packages.
For the Console server only, install the Console server software
This section describes how to install the Console server software.
On UNIX, when the Console server is also the NetWorker server:
◆ Ensure that the httpd, gstd, and dbsrv9 processes are not running.
• If gstd is running, then remove the Console server software.
• If the httpd and dbsrv9 processes are running and you removed the Console
software, then use the kill -TERM to stop the processes. Do not use the kill -9
command to stop the dbsrv9 process.
◆ Install the NetWorker 8.1 Console server software after you successfully install the
NetWorker software.
The following sections describe how to install the Console server software on the
supported UNIX operating systems:
◆ “Installing the Console server on AIX” on page 67
◆ “Installing Console server on Linux” on page 87
◆ “Installing Console server on Solaris” on page 101
2. Rename the Config.xml.template file to Config.xml. The Console server starts in native
authentication mode. Log in with the NMC Administrator user and the password that
you defined before you configured NMC to use LDAP.
If you do not remember this password:
a. Set the Environment Variable GST_RESET_PW to a value of 1.
b. Start the EMC GST service.
c. Connect to the Console server by using a browser.
d. Log in to the Console server with the administrator username and the password
administrator. If prompted, create a new password for the administrator user.
If the update enabler expires or you do not apply the authorization code, the NetWorker
software will not function at the new release level.
After you update the NetWorker server, restart the NetWorker services.
The NetWorker 7.6.x and earlier installation process made modifications to syslog.conf file
on UNIX hosts. The uninstall process removes entries made to this file. Before you remove
the NetWorker software, back up the syslog.conf file.
The NetWorker 8.1 and later installation process does not modify the syslog.conf file.
Update each NetWorker storage node before you update the NetWorker server.
These sections describe how to update the NetWorker server, the storage node, the client,
and the Console server software from 7.6.x:
◆ “Determining the NetWorker version on the storage nodes” on page 40
◆ “Console server requirements” on page 40
◆ “UNIX only, backing up the configuration files” on page 41
◆ RHEL Linux only, enabling SELinux 42
◆ “Optional, moving the Console server files to a new Console server” on page 43
◆ “Updating NetWorker on RHEL, RedFlag, Oracle Enterprise Server, RedFlag Asianux,
SuSE, Fedora and CentOS” on page 43
◆ “Updating NetWorker on AIX, HP-UX, Debian, Ubuntu, MAC-OSX, and Solaris” on
page 71
◆ “Updating NetWorker and Console server on Windows” on page 38
◆ “Reviewing the Console server database conversion status” on page 46
◆ “For Console server updates only, reconfiguring LDAP” on page 48
◆ “UNIX only, retaining startup script customizations” on page 49
◆ “NetWorker server only, updating the Clone Storage Node attribute” on page 49
◆ “Optional, converting VCB client backups to VADP” on page 50
◆ “Confirming the update of all storage nodes” on page 50
◆ “Authorizing the NetWorker server” on page 50
3. Display the hostname of the storage node and the NetWorker software version:
nsradmin> show name;version
4. Display a list of every storage node in the datazone and the corresponding version of
the NetWorker software:
nsradmin> print
For example:
nsradmin> . type: nsr storage node
Current query set
nsradmin> show name;version
nsradmin> print
name: mystoragenode.domain.com;
version: 7.6.3;
nsradmin> quit
“Reviewing the Console server database conversion status” on page 46 provides more
information about the migration process.
The conversion of a Console server database:
◆ Can take several hours.
For example, it takes approximately 3 hours to migrate a 4.5 GB database on a dual
core system with 16 GB RAM.
◆ Can be I/O and CPU intensive.
Avoid performing other resource intensive processes during a Console server
database conversion.
◆ Requires the that file system that contains the Console server database directory has
available space that is equal to double the size of the current database.
The Console server software does not support the following previously supported
operating systems:
◆ HP-UX ia64
◆ Windows 2003, 2003 SP1, 2003 R2, Windows 32-bit
◆ AIX 5.2, AIX 5.3
◆ Solaris 9, Solaris x86
If the Console server runs on one of these operating systems, you cannot update the
Console server to 8.1. Perform one of the following task:
◆ Install a new Console server in the datazone on a supported operating system. To
provide historical reports, keep the old Console server at the previous NetWorker
version.
◆ Install a new Console server in the datazone on a supported operating system and
move the Console server database and configuration files to the new Console server.
“For the Console server only, install the Console server software” on page 37 provides
more information.
◆ Update the operating system to a supported version before updating the Console
servers software to version 8.0. The EMC NetWorker Software Compatibility Guide on
EMC Online Support Site provides more information about supported Console server
operating systems.
Table 6 on page 42 provides a list of the names and locations of the configuration files
on each operating system.
AIX /etc/inittab
/etc/rpc
/etc/rc.nsr
HP-UX /sbin/init.d/networker
Linux /etc/init.d/networker
/etc/rc3.d/S95networker
/etc/rc5.d/S95networker
/etc/ rc0.d/K05networker
Solaris /etc/init.d/networker
2. Ensure the httpd, gstd, and dbsrv9 processes are not running. Use the kill -TERM to
stop the processes. Do not use the kill -9 command to stop the dbsrv9 process.
3. Copy the contents of the Console server database directory from the current Console
server to a new directory on the new Console server.
The Console server database directory defaults to the following locations:
• AIX, HP-UX, and Linux: /opt/lgtonmc/lgto_gstb
• Solaris: /opt/LGTOnmc/lgto_gstb
• Windows: installation_dir\Management\lgto_gstb
Note: The lgto_gstdb and lgto_gst.log files are binary files and gstd_db.conf is an
ASCII file.
Note: Use the rpm -qa | grep lgto command to display list of installed NetWorker packages.
To update the software, from the directory that contains the extracted NetWorker 8.1
software packages, type:
rpm -Uvh package [package]...
where package [package]... is a list of the software package required for the installation
type. Table 14 on page 71 provides a list of the software packages required for each
installation type. Specify optional packages such as language packs and man pages in
rpm command after the required packages for the installation type.
For Console server updates only, after you update the Console server software, you must
configure the Console server software. “Configuring the Console server software” on
page 88 provides more information.
After you update the NetWorker software, EMC recommends that you stop the NetWorker
daemons on the NetWorker host , delete the /nsr/tmp directory, and then start the
NetWorker daemons.
Installing NetWorker
Install the NetWorker 8.1 software on the target host.
These sections describe how to install the NetWorker 8.1 software:
◆ “Installing NetWorker on AIX” on page 64
◆ “Installing NetWorker on HP-UX” on page 74
◆ “Installing NetWorker on Linux” on page 80
◆ “Installing NetWorker on Mac-OSX” on page 92
◆ “Installing NetWorker on Solaris” on page 96
If you removed the NetWorker module software before the NetWorker software update,
reinstall the NetWorker Module software. The appropriate module install guide describes
how to install the module software packages.
For the Console server only, install the Console server software
This section describes how to install the Console server software.
On UNIX, when the Console server is also the NetWorker server:
◆ Ensure that the httpd, gstd, and dbsrv9 processes are not running.
• If gstd is running, then remove the Console server software.
• If the httpd and dbsrv9 processes are running and you removed the Console
software, then use the kill -TERM to stop the processes. Do not use the kill -9
command to stop the dbsrv9 process.
◆ Install the NetWorker 8.1 Console server software after you successfully install the
NetWorker software.
The following sections describe how to install the Console server software on the
supported UNIX operating systems:
◆ “Installing the Console server on AIX” on page 67
◆ “Installing Console server on Linux” on page 87
◆ “Installing Console server on Solaris” on page 101
• If you select Yes, the NetWorker and Console server software installation
continues.
• If you select No, the NetWorker and Console server software installation fails. The
software is rolled back to the previous version of the NetWorker and Console server
software.
“Reviewing the Console server database conversion status” on page 46 describes how
to determine the cause of the conversion failure and the steps to convert the database
after the software install has completed.
e. On the NetWorker Management Console Setup Completed window, clear Launch
the console client in the default browser immediately after exiting the InstallShield
Wizard, and click Next.
8. Optionally, on the NetWorker setup complete window, select Run Change Journal
Manager on exit. The NetWorker Administration Guide describes how to configure the
NetWorker software to use the Windows Change Journal. Click OK to complete the
install.
If you removed NetWorker module software before you updated the NetWorker software,
then reinstall the NetWorker Module software. The appropriate module install guide
describes how to install the module software packages.
• Solaris: /opt/LGTOnmc/lgto_gstdb
◆ Search for the following line that denotes a successful database conversion:
db_format_12=yes
When the Console server database conversion fails, a message similar to the following
appears:
Install failed to upgrade the database <full path>. Check the install
log <full path> for details. Please fix any environment related errors
mentioned in the log and then run the script <full path to script>
manually to upgrade the database after the install is complete.
where:
– gstdbupgrade.sh appears in the /opt/lgtonmc/sybasa/bin directory on AIX and
Linux by default
– gstdbupgrade.sh appears in the /opt/LGTOnmc/sybasa/bin directory on
Solaris by default.
– NMC_database_dir is the location of the Console server database. On Aix and
Linux the directory is /opt/lgtonmc/lgto_gstdb. On Solaris the directory is
/opt/LGTOnmc/lgto_gstdb.
– -o log_file_directory is optional. Use this option to direct the database
conversion log file to an alternate location.
– –b Backup_NMC_database_dir is optional. Use this option to specify an
alternate location or path for the backup copy of the original NMC database. By
default, the conversion process stores the backup copy in the same location as
the original database.
On UNIX, the Console server 8.1 software installation completes when a database
conversion fails.
– If you cancelled the installation of the NetWorker and Console server software
then install the software again to convert the Console server database.
– If you completed the installation of the NetWorker and Console server software
then run gstdbupgrade.exe located in
NMC_installation_directory\Management\GST\sybasa\bin to manually convert
the database.
3. Review the output.txt file. If you see the error: acm: External directory library
initialization failed, reconfigure LDAP authentication to correct the issue.
To reconfigure LDAP authentication:
a. Move the following files from the NMC_installation_directory\gst\cst directory on
Windows or the NMC_installation_directory/cst on UNIX to a temporary location:
– Config.xml
– csp.clb
– csp.clb.bak
– csp.cred
– upgrade_cst.tag, if present
Do not overwrite the new startup files with the contents of the .orig files. Add the old
customizations to the new environment variable file.
2. Create a Bourne shell script file called nsrrc in the /nsr directory.
3. Add the required environment variables and the export command to the nsrrc file.
For example:
ENV_VAR_NAME=value
export ENV_VAR_NAME
• On AIX, type:
/etc/rc.nsr
• On HP-UX, type:
/sbin/init.d/networker start
In the NetWorker 7.6.x and earlier software, the Clone Storage Node attribute was present
in each NetWorker client resource. After a NetWorker server software update, the Clone
Storage Node attribute is still present in each client resource but the attribute is read-only.
The NetWorker 8.1 server does not use this attribute to determine which storage node to
use when the writing clone data for the client.
By default, the Clone Storage Node attribute for each storage node resource does not
contain any values. If required, after updating the NetWorker server software, modify the
Clone Storage Node attribute for each storage node. The section Directing clones to a
special storage node in the NetWorker 8.1 Administration Guide provides more
information.
If the update enabler expires or you do not apply the authorization code, the NetWorker
software will not function at the new release level.
NetWorker server and target host configuration • The nsrexecd process must run on the
target host.
• At least one client instance exists on the
NetWorker server.
Supported NetWorker products on the target host • 7.3 and later client
• 7.3 and later storage Node
• 7.3 and later language packs
• 7.3 and later man pages
• NetWorker Module for Databases and
Applications (NMDA)
NetWorker server on Windows Server 2008 The Administrator and SYSTEM users
require write access to the temp folders
defined by the TEMP and TMP environment
variables. Software updates, additions to
the repository, and inventory operations
require write access.
Note: You cannot use Client Push to update a clustered host, NMM client, NetWorker
server, EMC License Manager server, Console server, a PowerSnap client, or MacOSX
client.
The NetWorker server is the same operating system as the target hosts
When the targets hosts are the same operating system as the server, extract each software
packages to the Media Kit Location. The Media Kit Location must reside on a file system
that is local to the NetWorker server.
10. On the Add software products to repository window, select Yes, click Next.
11. On the Media Kit Location window, specify the path to the Media Kit location, click
Next.
12. The Select Products window appears a list of detected software packages in the
repository. Select the products to add to the repository, click Next.
“Troubleshooting client push” on page 60 provides more information if you do not see
all of the products in the Media Kit Location or you see duplicate packages.
13. If you selected cross platform products, then the Host and Media Kit location window
appears.
a. Specify the name of the Proxy host and the location of extracted software packages
on the proxy.
Ensure the cross-platform path you specify includes the subdirectory that contains
the metafile. For example, if the directory on the proxy client that contains the
metafiles is C:\media\win_x64, specify this complete path.
b. Click Next.
Once started, you cannot cancel the add software to the repository operation.
If a usam error appears, then review the nsrcpd.raw for error messages.
15. Confirm that the wizard added the software to the repository. The default lo cation is
C:\Program Files\EMC NetWorker\nsr\repository on Windows and /nsr/repository on
UNIX.
2. Use the nsrpush command to add packages, one at time to the repository:
nsrpush -a -p Product_Name -v version -P platform -R repo_location
-U|-W -m media_kit_location -c cross-platform_client -C
cross_platform_media_kit_location
where:
• Product_Name is the name of the product:
– NetWorker
– “NetWorker Module for Microsoft Application”“NetWorker Module for
Databases and Applications”
Once started, you cannot cancel the add software to the repository operation.
Example 1
To add the 64-bit Windows package to the repository to a NetWorker server on UNIX,
where:
◆ The media kit location is /tmp/prod
◆ The proxy media kit location on the cross-platform host windows_host is
D:\temp\downloads
Type the following command:
nsrpush -a -p NetWorker -v 8.1 -P solaris_64 -W -m /tmp/prod -c
"windows_host" -C "D:\temp\downloads"
Example 2
To add the 64-bit Solaris package to a repository on a Window NetWorker server host,
where:
◆ The media kit location is D:\temp\downloads
◆ The proxy media kit location on the cross-platform host solaris_host is /tmp/prod
Type the following command:
nsrpush -a -p NetWorker -v 8.1 -P solaris_64 -U -m "D:\temp\downloads"
-c "solaris_host" -C /tmp/prod
The inventory of a client is valid at the time when you last ran the inventory operation.
To ensure that the Wizard has the most current software inventory for a client,
reinventory clients whose status is Yes in the Already Inventoried column.
4. In the Client Inventory Started window, accept the default option, Yes.
5. Click Next to monitor the inventory operation.
The Monitor Activity window appears and provides the status of inventory job in the
top table and the status of each client inventory operation in the bottom window, for
the selected inventory job. When the inventory job contains many clients, the job
might take awhile to complete.
Do not use Back button until the inventory job completes.
If the inventory operation fails, review to the nsrcpd.raw file on the NetWorker server.
Optionally, select the failed operation and click Retry client job to reattempt the
inventory.
6. Click Finish.
You must add at least one package to the software repository before you can run an
inventory operation.
where -all queries inventories every NetWorker client and hostname specifies the name of
a host to inventory. Separate multiple hostnames with spaces.
Note: The wizard only displays only hosts that client push support.
5. A list of hosts and installed products appears. Select the hosts and products, and
click Next.
If the wizard displays multiple versions of the same NetWorker product, then only
select one version. When you select mutiple versions of a product for the same
client, the wizard only updates the client to the last version that you select.
6. The Monitor Activity window appears and provides the status of upgrade job in the
top table and the status of each client upgrade operation in the bottom window, for
the selected upgrade job. When the upgrade job contains many clients, the job
might take awhile to complete.
Do not use Back button until the upgrade job completes.
If the update operation fails, review the nsrcpd.raw file on the NetWorker server.
Optionally, select the failed operation then click Retry client job to reattempt the
update.
7. Click Finish.
◆ To update the software packages on all hosts that match a user specified product and
version:
1. Start the Software Administration Wizard, click Next.
2. Select Upgrade the software on my NetWorker clients, click Next.
3. Select the option By Product and Version, will upgrade all clients to a new software
version, click Next.
4. Select one or more products that you want to update on the clients. For example,
select NetWorker and NMDA. The wizard may display multiple versions of a
product. To update the host, select only one version.
5. Click Next. A list of clients and products appear, one client and product per line.
Only clients with a software version that is earlier than the version selected in the
Select Products to upgrade window appear.
6. Select one or more of the client/product combinations to update, click Next.
7. In Monitor Activity window, review the status of the upgrade operation, then click
Finish.
If the update operation fails, review to the nsrcpd.raw file on the NetWorker server
or nw_install.server_name.log in the tmp directory on the target host for error
messages.
Select the failed operation and click Retry client job to reattempt the update.
where -all queries each inventoried client and hostname specifies the name of a host
to query. Separate multiple hostnames with spaces.
◆ To update all hosts in a datazone with the exception of certain hosts, add the clients
to the exclude list:
nsrpush -e hostname...
where hostname is the name of the host to exclude from the update process. Separate
multiple hostnames with spaces.
Note: To remove clients from the exclude list, type nsrpush -x hostname...
where:
• product is the name of the product to update.
• version is the version of the product in the repository.
• -Tp path is optional and allows you to specify an alternate existing location with
sufficient disk space, to store temporary installation files on the target host. When
you specify multiple clients, you must specify the path in the same order. The
default location is C:\windows\temp on Windows and /tmp on UNIX.
When the path does not exist on the target host NetWorker copies the temporary
files to C:\ on a Windows host and / on a UNIX host.
• -To timeout is optional and allows you to define how long to attempt the update
operation on a client before cancelling the operation. When you specify multiple
clients, you must specify the timeout values in the same order. The default timeout
value is different for each operating system:
– Solaris, Linux, and Windows—600 seconds
– AIX—200 seconds
– HP Unix—400 seconds
• -all updates all inventoried clients that are not in the exclude list and hostname is
the name of the host to update. Separate multiple hostnames with spaces.
Example 3
To update two client hosts, client1.emc.com and client2.emc.com to NetWorker 8.1, type:
nsrpush –u –p NetWorker –v 8.1 client1.emc.com client2.emc.com
If the update operation fails, review the nsrcpd.raw file on the NetWorker server or
nw_install.server_name.log file in the tmp directory on the target host for error messages.
No available products were found for the selected client(s) in the software repository
This error message appears during an update operation in the following scenarios:
◆ When the software repository does not contain any software packages.
◆ When the required software is not in the software repository.
◆ When the version in selected client is more recent than the product version in the
repository.
To resolve this issue, add software packages to the repository. “Adding software to the
repository using the Software Administration Wizard” on page 53 describes how to add
the software from the Software Configuration Wizard. “Adding software to the repository
using nsrpush” on page 54 describes how to use nsrpush to add the software to the
repository.
Ran inventory scripts on client hostname but could not process the data
This error message appears during an inventory operation of a client that uses when NMM
2.4.x or earlier. Client Push supports updates of NMM 3.0 and later clients only.
To resolve this issue, update the client using standard updating procedures.
When the path does not exist, nsrpush copies the temporary files to C:\ on Windows
and in the root NetWorker installation directory on UNIX. For example, /usr on Linux.
◆ Filesystem that contains the path has sufficient disk space to store the temporary
installation files.
When you select both copies, only one copy is added to the repository.
Use the appropriate operating system sections of this guide to remove the 32-bit
version of the NetWorker software and install the 64-bit version of the NetWorker
software.
◆ When 64-bit NetWorker server on UNIX has the 32-bit version of the NetWorker
software installed, you cannot update to the 64-bit version of the NetWorker software.
EMC Professional Services or a certified EMC partner must perform this update.
CHAPTER 5
AIX Installation
IPV4 requirements
The default behavior of the AIX name resolver is to look up both the IPv4 and the IPv6
addresses for a host. If either address fails to resolve locally, the operating system
requests the address from the DNS Server. If you did not configure IPv6 addressing, then
the DNS Server request will time out and return a failure message. If the time out wait time
is too long, some NetWorker commands can have a delayed response and time out.
To prevent the time out of NetWorker commands, change the default name resolution
lookup behavior to prevent IPv6 lookups. AIX uses three methods to configure the name
resolution mechanism. Ensure each method does not try to perform IPv6 lookups:
◆ NSORDER environment variable.
From the system prompt, type:
env
◆ /etc/irs.conf file.
Ensure the hosts entries are:
hosts local
hosts dns4
◆ /etc/netsvc.conf file.
Ensure the hosts entry is:
hosts=local, bind4
Table 9 on page 66 specifies the default location and space requirements for the
NetWorker software.
3. Use the installp program to install the NetWorker software from the system prompt.
For example:
installp -a -d /dir_pathname package [package]...
where:
• /dir_pathname is the complete pathname of the directory that contains the
installation software.
For example, if you extract the NetWorker software packages to the /software
directory, the dir_pathname is /software/aixpower.
• package [package]... is a list of the software package required for the
installation type. Table 10 on page 67 provide a list of the software packages
required for each installation type.
For example, to install the NetWorker server software, the man pages and the
Japanese language pack, type:
installp -a -d /nw_packages/aixpower LGTOnw.clnt.rte LGTOnw.node.rte
LGTOnw.serv.rte LGTOnw.man.rte LGTOnw.ja.rte
4. Confirm that the required packages successfully installed for each installation type:
lslpp -L all | grep -i lgto*
Table 11 AIX Console server default file locations and space requirements
4. Use the installp program to install the Console server software from the system
prompt:
installp -a -d /dir_pathname LGTOnw.clnt.rte LGTOnmc.rte
[packages]...
where:
• /dir_pathname is the complete pathname of the directory that contains the
installation software.
For example, if you extracted the NetWorker software packages to the /software
directory, the dir_pathname is /software/aixpower.
• Specify the LGTOnw.clnt.rte only if you did not previously install the NetWorker
client package.
• [packages]... is a list of the optional software packages.
For example, to install the Console server software with the French language pack and
the NetWorker client software package, type:
installp -a -d /software/aixpower LGTOnw.clnt.rte LGTOnmc.rte
LGTOnw.fr.rte
2. Specify a non-root user/group with limited privileges. The Console server uses this
user/group to run the web server. For example, use the default user/group
[nobody/nobody].
3. For the web server port number, use the default port number (9000) or use a custom
port number.
Valid port numbers are between 1024 and 49151.
4. For the Console server, use the default port number (9001) or use a custom port
number. Valid port numbers are between 1024 and 49151.
Do not use port numbers that are already in use. For example: The Console server
uses port 2638 for TDS protocol communications with the Console database. The
preferred port for EMC Data Protection Advisor product is 9002.
6. If the installation process detects an existing database, type y to retain the existing
database when prompted.
7. If the installation process detects a NetWorker 7.6.x Console server database:
a. To proceed with the installation and Console server database conversion, type y.
b. Specify the directory location for the database backup file.
For example:
/opt/lgtonmc/lgto_gstdb
11. “Connecting to the Console server GUI for the first time” on page 128 describes on
how connect to the Console server for the first time.
Table 12 on page 71 provides a list of the installed packages for each installation type.
When removing multiple NetWorker software packages, specify the LGTOnw.clnt.rte
package last.
For example, to uninstall the Console server software and the French language pack,
type:
installp -u LGTOnmc.rte LGTOnw.fr.rte LGTOnw.clnt.rte
CHAPTER 6
HP-UX Installation
General requirements
Perform these tasks before you install the NetWorker software on HP-UX.
1. Review the NetWorker Software Compatabilty Guide for the latest information about
supported HP-UX operating systems for each NetWorker installation type.
1. Ensure that the kernel parameter maxfiles_lim is a minimum value of 8192.
2. Set the nfile value, according to the following formula:
The nfile setting + (number of expected concurrent save times)
The minimum value for the number of expected concurrent save times is 50.
For example:
nfile = 1 X 50
If you do not specify an ipnodes policy, the NetWorker daemons fail to start with a
message similar to the following:
lgtolmd: Failed to resolve the IPv6 localhost address ::1. Please
verify an entry for the IPv6 localhost address exists in your
/etc/hosts file and an "ipnodes" policy has been added to your
/etc/nsswitch.conf file.
Ensure that there is sufficient disk space on the host to contain both the compressed
NetWorker software package and the fully uncompressed files.
Table 13 on page 75 provides a list of NetWorker packages and the compressed and
uncompressed file sizes.
Note: If you use the character interface, do not include the & symbol.
4. Press Enter.
5. On the Specify Source window, provide the location of the NetWorker installation files:
a. In the Source Depot Type field, press Enter and select Local Directory.
b. In the Source Host Name field, ensure that the hostname of the target host is
selected.
c. In the Source Depot Path field, type the full path of the NetWorker.pkg file.
For example:
/tmp/hpux11_ia64/NetWorker.pkg
6. Click OK.
7. On the SD Install - Software Selection window, select and mark the software packages
required for the installation type. Table 14 on page 77 provides a summary of the
NetWorker software packages required for each NetWorker component.
8. Press Enter.
9. On the Actions menu, click Install.
10. Verify the status of the install analysis.
• To review the log file and verify that the swinstall program did not encounter errors,
click Logfile.
• Correct any problems before you continue the installation.
11. To continue with the installation, click OK.
12. To review the log file for error or warning messages generated during installation, click
Logfile.
13. When the installation completes, click Done.
14. Exit swinstall.
15. “Connecting to the Console server GUI for the first time” on page 128 describes how to
use a Console client to connect to the NetWorker server.
If you are using the character interface, do not include the & symbol.
CHAPTER 7
Linux Installation
Linux s390 22 MB 22 MB
Space
Client file index, media /nsr varies varies varies varies varies
database, resource
database
3. Modify the root PATH variable to include the bin and sbin subdirectories:
/nw/bin:/nw/sbin
◆ Ensure that the PATH variable for the root and user accounts contains the /usr/sbin
directory.
◆ If you enabled SELinux on your system, add the file contexts and the security contexts
that the NetWorker software requires.
1. To add file contexts, type:
semanage fcontext -a -t textrel_shlib_t "/usr/lib/nsr/lib.*\.so"
If the semanage or the restorecon file does not exist on the Linux system, install the
policycoreutils-python package.
RHEL, RedFlag, Oracle Enterprise Server, RedFlag Asianux, SuSE and CentOS
On Redhat Enterprise Linux (RHEL), CentOS, Oracle Enterprise Server (OES), and RedFlag,
you can use rpm or yum to install the NetWorker software. Using the yum program allows
you to install the required operating system packages automatically, as necessary. On
SuSE, you can only use rpm to install the NetWorker software.
From the directory that contains the extracted NetWorker software packages, use the
appropriate installer application to install NetWorker:
◆ To use yum, type:
yum localinstall --nogpgcheck package [package]...
where package [package]... is a list of the software package required for the
installation type. Table 17 on page 83 provide a list of the software packages required
for each installation type. Specify optional packages such as language packs and man
pages in rpm command after the required packages for the installation type.
When the yum program cannot install missing package dependencies, the yum
command fails and provides a list of missing packages. Manually install the package
dependencies and run the yum command again.
where package [package]... is a list of the software package required for the
installation type. Table 17 on page 83 provides a list of the software packages
required for each installation type. Specify optional packages such as language packs
and man pages in rpm command after the required packages for the installation type.
When the operating system packages that NetWorker requires are missing, the rpm
command provides a list of missing packages and does not install the NetWorker
software. Manually install missing package dependencies then run the rpm command
again.
Table 17 List of NetWorker software packages required for each installation type
To use yum to install the man pages during a NetWorker server install, type:
yum localinstall --nogpgcheck lgtoclnt-nw*.rpm lgtonode*.rpm
lgtoserv*.rpm lgtoman*.rpm
Specify optional packages, such as the language packs and the man pages in the yum
command after the required packages for the installation type.
To use rpm to install the man pages during a NetWorker server install, type:
rpm -ivh lgtoclnt-nw*.rpm lgtonode*.rpm lgtoserv*.rpm lgtoman*.rpm
When the operating system packages that NetWorker requires are missing, the rpm
command provides a list of missing packages and does not install the NetWorker software.
Manually install missing package dependencies then run the rpm command again.
Ubuntu 10 requires the libstdc++5 package but the Ubuntu software package repository
does not include this package. Manually download and install the libstdc++5 package for
Debian before installing the NetWorker client software.
http://packages.debian.org/squeeze/libstdc++5 provides more information.
For Ubuntu, use sudo to run this command.
2. If required operating system packages are missing, then dependency errors similar to
the following appear:
Unpacking lgtoclnt (from lgtoclnt_8.1_i386.deb) ...
dpkg: dependency problems prevent configuration of lgtoclnt:
lgtoclnt depends on ksh | pdksh; however:
Package ksh is not installed.
Package pdksh is not installed.
lgtoclnt depends on libstdc++5; however:
Package libstdc++5 is not installed.
lgtoclnt depends on libxp6; however:
Package libxp6 is not installed.
dpkg: error processing lgtoclnt (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
lgtoclnt
Fedora
To install the NetWorker software on the Fedora operating system, you must perform
additional steps to resolve package dependencies.
1. Before you install the NetWorker software, manually install the missing package
dependencies, with the exception of libcap.so.1.
a. Use the yum command to identify missing dependencies.
For example:
# yum localinstall lgtoclnt*.rpm
Packages skipped because of dependency problems:
compat-libstdc++-33-3.2.3-68.1.x86_64 from fedora
glibc-2.14.90-24.fc16.9.i686 from updates
ksh-20120801-1.fc16.x86_64 from updates
libXp-1.0.0-16.fc15.x86_64 from fedora
nss-softokn-freebl-3.13.5-1.fc16.i686 from updates
The yum command does not successfully install the NetWorker software.
b. Use the yum program to manually install the missing package dependencies.
For example:
yum install compat-libstdc++-33 ksh libXp
glibc-2.14.90-24.fc16.9.i686
When you specify the glib package, use the full package name to ensure the
correct glib package installs and not the glibc-2.14.90-24.fc16.9.x86_64 package.
2. Use the rpm command to confirm that you resolved all missing package
dependencies, with the exception of libcap.so.1.
For example:
# rpm -ivh lgtoclnt*.rpm
error: Failed dependencies:
libcap.so.1 is needed by lgtoclnt-8.1-1.i686
3. Use the rpm command with the --nodeps option to install the NetWorker software and
ignore the libcap.so1 dependency:
rpm -ivh --nodeps package [package]...
where package [package]... is a list of the software package required for the
installation type.
Table 18 on page 86 provide a list of the available NetWorker software packages.
For example, to install the man pages during a NetWorker client install, type:
The EMC NetWorker Software Compatibility Guide on EMC Online Support provides the
most up to date information on supported Console server operating systems.
◆ You may require UTF-8 converters for the operating system.
◆ Ensure that there is sufficient disk space to install the Console server software files.
Table 19 on page 87 specifies the default location and space requirements for the
Console server software on a Linux host.
Table 19 Linux Console server default file locations and space requirements
Space
1. If you have already installed the NetWorker client software on the host:
• Confirm that the NetWorker Remote Exec daemon, nsrexecd, is started:
ps -ef | grep nsr
2. Install NetWorker from the directory that contains the extracted NetWorker software
packages. On RHEL use yum or rpm to install the NetWorker software. On SuSE you can
only use rpm.
• To use yum, type:
yum localinstall --nogpgcheck lgtoclnt*.rpm lgtonmc*.rpm
where you specify lgtoclnt*.rpm only if you did not previously install the NetWorker
client software.
If yum cannot install missing package dependencies, yum fails and provides a list
of missing packages. Manually install the package dependencies then run the yum
command again.
where you specify lgtoclnt*.rpm only if you did not install the NetWorker client
software previously.
When the operating system packages that NetWorker requires are missing, the rpm
command provides a list of missing packages and does not install the NetWorker
software. Manually install missing package dependencies then run the rpm
command again.
2. Specify a non-root user/group with limited privileges. The Console server uses this
user/group to run the web server. For example, use the default user/group
[nobody/nobody].
3. For the web server port number, use the default port number (9000) or use a custom
port number. Valid port numbers are between 1024 and 49151.
4. For the Console server, use the default port number (9001) or use a custom port
number. Valid port numbers are between 1024 and 49151.
Do not use port numbers that are already in use. For example: The Console server
uses port 2638 for TDS protocol communications with the Console database. The
preferred port for EMC Data Protection Advisor product is 9002.
5. Specify the directory to use for the lgtonmc database, for example,
/opt/lgtonmc/lgto_gstdb.
6. If the installation process detects an existing database, then type y to retain the
existing database.
7. If the installation process detects a NetWorker 7.6.x Console server database:
a. To continue with the installation and Console server database conversion, type y.
b. Specify the location to store the database backup file, for example:
/opt/lgtonmc/lgto_gstdb.
If the conversion fails, then a message similar to the following appears:
Install failed to upgrade the database <full path and database
name>. Check the upgrade log <full path and log name file> for
details.
Please, fix any environment related errors mentioned in the log
and then run the script <full path to gstdbupgrade.sh>
manually to upgrade the database after the install is complete.
12. “Connecting to the Console server GUI for the first time” on page 128 describes how to
connect to the NetWorker server from a Console client for the first time.
If there is no plan to update or reinstall the NetWorker software, use dpkg -P lgtoclnt to
remove the NetWorker configuration files.
The NetWorker software packages have dependencies on each other, remove the
packages in the following order: lgtolicm, lgtoserv, lgtonode, lgtonmc, lgtoclnt. The man
pages, lgtoman, and language packages do not have any dependencies. You can remove
these packages in any order.
For example, to remove the NetWorker packages from the Console server, type:
rpm -e lgtonmc lgtoclnt
Table 20 on page 90 provides a list of the package names associated with the
different NetWorker components.
Server lgtoserv
Client lgtoclnt
CHAPTER 8
Mac OS-X Client Installation
◆ Requires 112 MB of free disk space for the software installation process:
/applications 8 MB
/usr/bin 40 MB
/usr/sbin 58 MB
/usr/lib/nsr 4 MB
/usr/share/man 2 MB
/dev/disk5 /Volumes/NetWorker-dev
4. As a sudo user, use the installer-pkg program to install the NetWorker software.
For example:
$ sudo /usr/sbin/installer -pkg /Volumes/NetWorker-dev/NetWorker.pkg
-target / Password:********
If the nsrexecd daemon did not start, as a sudo user, start the daemon from a terminal
window.
For example:
$sudo /bin/launchctl start com.emc.NetWorker
CHAPTER 9
Solaris Installation
Solaris 10 requirements
Review these requirements before you install NetWorker on Solaris 10.
◆ Disable TCP Fusion on each Solaris 10 NetWorker server and storage node.
a. Add the following line, to the /etc/system file:
set ip:do_tcp_fusion = 0
The Configuring Tape Devices for EMC NetWorker Technical Note, available on the EMC
Online Support Site describes how to configure devices in a whole root zone.
◆ Install the operating system patches required for each architecture.
Before installing the required operating system patches, consider the following:
• Some Sun patches might have dependencies on other Sun patches. Ensure that
the host meets all dependencies before applying the patch.
• The Sun patches detailed below specify the patch version that first contained the
fix. Over time, these Sun patches might become obsolete and replaced with a
newer patch revision. In these instances, install the latest patch revision. The
SunSolve web site provides detailed information about patch dependencies and
download information.
Table 22 on page 97 provides a summary of architecture specific patch requirements.
x86/Sparc • Sun patch 142900-03 or To avoid shared memory corruption which can
later on Sparc. cause possible hangs or failures of the
NetWorker daemons on a NetWorker server.
Z86/Sparc • Sun patch 102712-01 or Backups of large save sets may fail on Solaris
later on Sparc. 10 systems if an Intel Gigabit Ethernet card,
• Sun patch 102711-01 or e1000g driver is used.
later on x86.
Table 23 Default file locations and space requirements for Solaris (page 1 of 2)
Space
Solaris AMD
NetWorker Package Location Solaris x86 Solaris x64 64
Table 23 Default file locations and space requirements for Solaris (page 2 of 2)
Space
Solaris AMD
NetWorker Package Location Solaris x86 Solaris x64 64
4. Specify the package numbers that are required for the installation type. When
installing the NetWorker server and storage node software, the package order is
important.
For example:
• For a NetWorker Client installation, type: 1
• For a NetWorker Storage node installation, type: 1,8
• For a NetWorker server installation, type: 1, 8, 9
Optional packages including the language packs and the man pages are specified in
the Select package prompt by adding the associated package number after the
minimum packages required for the installation type.
For example:
To install the man pages during a NetWorker server install, type: 1, 8, 9, 6
5. When prompted to change the data directory, choose one of the following:
• Accept the default directory.
• Specify the directory created in “Changing the default directories” on page 98
6. The installation prompts you to specify the NetWorker server that can access the host.
To update the list:
a. Type y.
b. Specify the shortname and FDQN for each NetWorker server, one per line, that
requires access to the NetWorker host. The first entry in this file becomes the
default NetWorker server.
When all of the NetWorker servers are specified, press Enter without specifying a
NetWorker server name, to complete the process.
For example:
Enter a NetWorker server hostname [no more]: mynwserver
Enter a NetWorker server hostname [no more]: mynwserver.emc.com
Enter a NetWorker server hostname [no more]:
When no servers are specified, any NetWorker server can back up or perform a
directed recovery to the host.
7. After the client package installation completes, additional packages are installed
automatically. It is not necessary to start the daemons after each package install:
• If the installation type is a NetWorker server, then start the daemons when
prompted during the LGTOserv package installation.
• If the installation type is a NetWorker storage, then start the daemons when
prompted during the LGTOnode package installation.
8. During a NetWorker server upgrade only, stop the NetWorker daemons and start them
again.
For example:
nsr_shutdown
/etc/init.d/networker start
“NetWorker daemons” on page 22 provides a list of the daemons that start for each
installation type.
◆ Ensure that there is sufficient disk space to install the Console server software files.
Table 24 on page 101 specifies the default location and space requirements for the
Console server software on a Solaris host host.
Table 24 Solaris Console server default file locations and space requirements
Space
Solaris AMD
NetWorker Package Location Solaris x86 Solaris x64 64
3. Navigate to the directory that contains the extracted Console server package and
display the list of available NetWorker packages:
pkgadd -d path_to_install_files
8. For the Console server, use the default port number (9001) or use a custom port
number. Valid port numbers are between 1024 and 49151.
Do not use port numbers that are already in use. For example, the Console server uses
port 2638 for TDS protocol communications with the Console database. The preferred
port for EMC Data Protection Advisor product is 9002.
16. “Connecting to the Console server GUI for the first time” on page 128 describes how to
connect to the Console server for the first time.
4. Remove each LGTO packages listed in the pkginfo output, in the following order.
Exclude packages not listed in the pkginfo command:
pkgrm LGTOlicm LGTOserv LGTOnode LGTOnmc LGTOclnt LGTOman LGTOfr
LGTOja LGTOko LGTOzh
Table 25 on page 104 provides a list of the package names associated with the
different NetWorker software packages.
Server LGTOserv
Client LGTOclnt
Korean LGTOko
To completely remove the NetWorker client software packages in a sparse root zone,
use the pkgrm program a second time on remove each failed package.
8. If there is no plan to update or reinstall the software packages:
a. Remove the /nsr directory.
b. Delete the Console server directory. By default, this directory is /opt/LGTOnmc.
c.
9. If Java Runtime Environment is no longer required, uninstall the JRE software package.
CHAPTER 10
Microsoft Windows Installation
General requirements
Consider the following before installing the NetWorker 8.1 software on a Windows host:
◆ You cannot recover backups performed by using NetWorker 8.1 to a pre-NetWorker 8.1
client.
◆ Do not include an underscore character ( _ ) in Windows host names.
◆ When the NetWorker software is installed on a File Allocation Table (FAT) partition, do
not disable long name support.
◆ InstallShield stores the entire installation program in memory, even to install a single
NetWorker software component.
◆ Install the latest Microsoft Windows update and critical patches.
Table 26 on page 109 provides a list of NetWorker packages and the compressed and
uncompressed file sizes.
Space
The EMC NetWorker Software Compatibility Guide on the EMC Online Support Site
provides the most up to date information on supported operating systems.
3. On the Choose Setup Language window, select a language and click OK.
4. On the Welcome to NetWorker Installation window, click Next.
5. On the Customer Information window, fill in the appropriate information, click Next.
6. On the Windows Firewall window, select Configure the Windows firewall, click Next.
If you do not configure the firewall to allow inbound and outbound NetWorker
software traffic, scheduled backups might fail.
7. On the Installation Type window, select the NetWorker software packages you want to
install. Table 28 on page 111 provides a description of the NetWorker software that is
installed with each selection.
Selection Description
Storage Node Installs the NetWorker client and the storage node software packages.
Choose this component when the target host is a NetWorker storage node.
“NetWorker storage node” on page 18 provides more information to review
before you install the Storage Node software.
Server and Installs the NetWorker server, the storage node and the client software
Client packages.
Choose this installation type when the target host is a NetWorker server.
“NetWorker server” on page 19 provides more information to review before you
install the NetWorker server software.
To install the NetWorker software in a location other than the default location, click
Change then specify the installation path.
9. If the optional Language Packs component was selected previously, the Feature
Selection window appears.
On the Feature Selection window:
a. Select the required language packs.
b. Select This feature will be installed on local hard drive, and click Next.
The English language pack is required and the selection cannot be cleared
10. On the Ready to Install the Program window, review the settings and click Install.
11. If the NetWorker server and client installation type was selected previously, the
License Agreement window appears.
On the License Agreement window:
a. Review the license agreement.
b. Select I accept the terms in this license agreement, and click Next.
12. On the NetWorker Server Selection window, specify the NetWorker servers that will
perform backups and directed recoveries on this host.
Consider the following:
• When you do not specify a server, you enable any NetWorker server to:
– Backup this host.
– Perform a directed recovery to this host.
• When adding NetWorker servers, specify both the short name and FQDN for each
NetWorker server.
• The first name specified in the servers file becomes the default NetWorker server
for the host.
• The NetWorker software stores the list of trusted NetWorker servers in the
NetWorker_installation_directory\res\servers file.
• To add a NetWorker server that is not listed in the Available Servers list, type the
name of the server in the Enter a server name text box, click Add.
• To browse for available NetWorker servers, click Update List. Select a NetWorker
server from the Available Servers list.
• To add or remove NetWorker servers from the Available Servers list to the Selected
Servers list, use the arrow buttons.
13. Click Next.
14. If the Console server software component was selected previously, the Console server
installation launches. If the Console server component was not selected previously,
proceed to step 19 .
To install the Console server software:
a. On the Welcome to NetWorker Management Console Installation window, and click
Next.
b. On the Customer Information window, fill in the appropriate information, and click
Next.
c. On the Product Setup window, click Next to install the Console server software in
the default directory.
To install the software in a different directory, click Change and specify a new
location.
If the Console server database and configuration files were moved from a different
Console server to this host, specify the location of the database and configuration
files. “For the Console server only, install the Console server software” on page 37
describes how to move the Console server database and configuration files to a
new Console server.
If the Setup wizard detects that there is insufficient disk space to install the
NetWorker software, another dialog box appears listing the local drives, and
highlights the drive with insufficient disk space. The list also displays disk size,
available space, and required space. Use this information to select an appropriate
drive on which to install the software.
15. On the Configuration Options window, type the Database Destination path, the IP port
numbers to use for the embedded HTTP server, and the Client Service port.
When doing this, consider the following:
• To change the default Database Destination path, select Change.
• To use the default port numbers, type 9000 for the HTTP server and 9001 for the
Client Service port.
• To use different port numbers, type the new port numbers (between 1024 and
49151).
Do not use port numbers that are already in use. For example: The Console server
uses port 2638 for TDS protocol communications with the Console database. The
preferred port for EMC Data Protection Advisor product is 9002.
18. On the NetWorker Management Console Setup Completed window, clear Launch the
console client in the default browser immediately after exiting the InstallShield
Wizard, and click Next.
19. Optionally, on the NetWorker setup complete window, select Run Change Journal
Manager on exit. The NetWorker Administration Guide describes how to configure the
NetWorker software to use the Windows Change Journal.
20. Click OK to complete the install. If you performed a NetWorker server update from
Control Panel:
• Stop the NetWorker Remote Exec service. This will also stop the NetWorker Backup
and Recover service and EMC gstd service.
• Start the NetWorker Backup and Recover service. This will also start the NetWorker
Remote Exec service. If the host is also the Console server, start the EMC gstd
service.
21. Open Task Manager and ensure that the appropriate NetWorker daemons are started.
Table 3 on page 22 provides a list of the NetWorker daemons.
22. To manage and configure the NetWorker server, connect to the Console server. “Using
NetWorker for the first time” on page 128 provides more information.
The Console client GUI is not supported on the Windows 2008 Server Core. You can install
the Console server on a Windows 2008 Server Core host but you cannot launch the
Console client to connect to the Console server.
The list of trusted NetWorker servers is stored in the
NetWorker_installation_directory\res\servers file. When no servers are specified, any
NetWorker server can back up or perform a directed recovery to the host.
If the Setup wizard detects that there is insufficient disk space to install the
NetWorker software, another dialog box appears listing the local drives, and
highlights the drive with insufficient disk space. The list also displays disk size,
available space, and required space. Use this information to select an appropriate
drive on which to install the software.
11. On the Configuration Options window, type the Database Destination path, the IP port
numbers to use for the embedded HTTP server, and the Client Service port.
When doing this, consider the following:
• To change the default database path, select Change. If the Console server
database was migrated to this host from another Console server, ensure that the
default database path matches the location the files were copied to.
• To use the default port numbers, type 9000 for the HTTP server and 9001 for the
Client Service port.
• To use different port numbers, type the new port numbers (between 1024 and
49151).
Port 2638 is reserved by the Console server software for TDS protocol
communications with the Console server database. Port 9002 is the preferred port for
EMC Data Protection Advisor product.
• The NetWorker and Console server software installation fails. The software is rolled
back to the previous version of the NetWorker and Console server software.
“Reviewing the Console server database conversion status” on page 46 describes
how to determine the cause of the conversion failure and the steps to convert the
database after the software install has completed.
15. On the NetWorker Management Console Setup Completed window, clear Launch the
console client in the default browser immediately after exiting the InstallShield
Wizard, and click Next.
The NetWorker Management Console Setup Completed window provides:
• The location of the install.log file.
• The location of the gstd.raw file.
• The browser URL to specify in a browser window to access the Console server GUI
from any desktop.
16. Optionally, on the NetWorker setup complete window, select Run Change Journal
Manager on exit. The NetWorker Administration Guide describes how to configure the
NetWorker software to use the Windows Change Journal.
17. Click OK to complete the install.
18. Open Task Manager and ensure that the appropriate NetWorker daemons are started.
Table 3 on page 22 provides a list of the NetWorker daemons.
The first name specified in the servers file becomes the default NetWorker server
for the host.
• To browse for available NetWorker servers, click Update List. Select a NetWorker
server from the Available Servers list.
• To add or remove NetWorker servers from the Available Servers list to the Selected
Servers list, use the arrow buttons.
If you do not specify a NetWorker server, any NetWorker server can backup this
host and perform a directed recovery of this host. The list of trusted NetWorker
servers is stored in the NetWorker_installation_directory\res\servers file.
• On the Storage node properties window under the Configuration tab, update the
Clone storage nodes attribute for all of the storage nodes, as required.
where:
• filename.log is the name of the file to log installation messages. The installation
process creates the log file in the same directory that you run setup.exe. When you
omit /l*v filename.log, the installation process does not log messages.
• Type_of_install specifies the level associated with the NetWorker installation type:
– 100 is the install level for a client
– 200 is the install level for a storage node
– 300 is the install level for a server
• directory specifies the location to install the NetWorker software. Create this
directory location before you run the silent install. When you omit
INSTALLDIR=directory, the NetWorker software uses the default installation
directory: C:\Program Files\EMC NetWorker\nsr.
• When the following window appears on a Windows systems with the vClient
application running, click Ignore.
The NetWorker.msi file is in the networkr sub folder in the folder where you extracted
the NetWorker installation software.
2. On the Choose Setup Language window, select a language and click OK.
3. On the Welcome to NetWorker Maintenance window, click Next.
4. On the Maintenance Type window, click Remove and click Next.
When Maintenance Mode is used to uninstall the NetWorker software on a system that
has the Console server software installed, the Console server software is removed
first, then the NetWorker software is removed.
5. In the Ready to Remove window, do not select the Remove NetWorker Metadata
option.
During a NetWorker or Console server software update or a reinstallation of the
software, this option should not be used.
By default, the Remove NetWorker Metadata checkbox is clear to ensure that all of the
NetWorker configuration files (such as client file indexes, media database, logs, and
resource files) are retained for a future installation of the NetWorker software package.
When the Remove NetWorker Metadata checkbox is cleared, the following NetWorker
files remain in the NetWorker_installation_dir\nsr directory after the software is
uninstalled:
• All log files
• All deduplication data
• All index entries
• All mm entries
• All res files
• All files in the directory
• All files in the debug directory
3. Review the output to confirm the uninstall is successful. The message Method
execution successful indicates a successful uninstall.
For example:
Executing
(\\NW-host\ROOT\CIMV2:Win32_Product.IdentifyingNumber="{980A983E-16
0C-4FFD-890A-F4877066B679}",Name="NetWorker Management
Console Server",Version="8.1")->Uninstall()
Method execution successful.
Out Parameters:
instance of __PARAMETERS
{
ReturnValue = 0;
};
5. Review the output to confirm the uninstall is successful. The message Method
execution successful indicates a successful uninstall.
For example:
Executing
(\\BV-TLCSC\ROOT\CIMV2:Win32_Product.IdentifyingNumber="{74B15CCE-9
8DB-46F5-B634-5BE07C7FC85A}",Name="NetWorker",Version="
8.1.0")->Uninstall()
Method execution successful.
Out Parameters:
instance of __PARAMETERS
{
ReturnValue = 0;
};
Detailed information about the wmic.exe utility is available in the Microsoft kb article
290216.
Refer to the Microsoft SMS documentation for detail information about how to perform
SMS procedures, such as creating an installation package or deploying an installation job.
3. Use the SMS Administrator Console to create an installation package from the
NetWorker.sms package definition file. The definition file is located in the networkr
directory.
The NetWorker.sms file is intended to be used as starting point for a package
definition. The Microsoft SMS documentation provides complete instructions on
customizing the package definition for a specific environment.
4. Use the SMS Administrator Console to create an installation or uninstallation job for
the package you created in step 3 .
5. Deploy the installation or uninstallation job created in step 4 .
CHAPTER 11
Verify the Installation
This chapter provides information about testing and verifying the NetWorker software
installation. This chapter contains this section:
◆ Using NetWorker for the first time.......................................................................... 128
◆ Troubleshooting Console client connection issues................................................. 132
Note: When the Console server and the NetWorker server are the same host. The
NetWorker server install automatically adds the owner of the gstd process and the NMC
administrator user to the administrators list of the NetWorker server.
3. Add the NMC administrator user to the administrators list on the NetWorker server:
nsraddadmin -u "user=administrator, host=console_host"
Note: Two or more httpd processes appear. The parent httpd process runs as root and
the child process(es) run as the username specified during the installation.
2. Start the gstd daemon, if it is not started. This will also start the dbsrv12 and httpd
processes:
• On Solaris and Linux: /etc/init.d/gst start
• On AIX: /etc/rc.gst start
If the /etc/init.d/gst file on Linux or /etc/rc.gst file on AIX does not exist, run the
/opt/lgtonmc/bin/nmc_config script.
2. Start the EMC GST Service service if the gstd process is not started.
This will also start the dbsrv12 and httpd processes.
“Unable to start gstd process on Console server” on page 135 provides more
information is the gstd process does not start.
1. From a supported a web browser session, type the URL of the Console server:
http://server_name:http_service_port
where:
• server_name is the name of the Console server.
• http_service_port is the port for the embedded HTTP server. The default HTTP port is
9000.
For example:
http://houston:9000
8. On the Set Database Backup Server window, specify the name of the NetWorker server
that will backup the Console server database, and then click Next.
9. On the Add NetWorker servers window, specify the names of the NetWorker server that
the Console server will manage, one name per line. Leave the default options Capture
Events and Gather Reporting Data enabled.
Consider the following:
• Enable the Capture Events option to allow the Console server to monitor and record
alerts for events that occur on the NetWorker server.
• Enable the Gather Reporting Data option to allow the Console server to
automatically collect data about the NetWorker server and generate reports. The
NetWorker Administration Guide on the EMC Online Support Site describes on how
to run reports and the reports that are available.
10. Click Finish.
The Console window and the Getting Started window appear.
11. In the Enterprisewindow, right click the NetWorker server and select Launch
Application.
The Overview chapter of the NetWorker Administration Guide describes how to perform
common NetWorker tasks.
To define the NetWorker servers that can perform backups and directed recoveries on this
host:
1. Shutdown the NetWorker daemons:
Unix: nsr_shutdown
Windows: Stop the NetWorker Backup and Recovery service.
2. Edit or create the /nsr/res/servers file on a UNIX host or the C:\Program Files\EMC
NetWorker\nsr\res\servers file on Windows.
Specify the shortname and FDQN for each NetWorker server, one per line, that require
access to the NetWorker host. The first entry in this file becomes the default NetWorker
server.
When you do not specify any servers, any NetWorker server can back up or perform a
directed recovery to the host.
“NetWorker daemons” on page 22 provides a list of the daemons that start for each
installation type.
The Configuring TCP Networks and Network Firewalls for EMC NetWorker technical note
on the EMC Online Support Site provides more information to determine the required
ports for NetWorker hosts.
Error: error while loading shared libraries: libsasl2.so.2: wrong ELF class:
ELFCLASS64
This message occurs on 64-bit Linux systems, when you do not install the 32-bit version of
the cyrus-sasl package.
To resolve this issue:
1. Log in to the Console server, as root.
2. Install the 32-bit operating system package cyrus-sasl
3. Start the gstd daemon:
/etc/init.d/gst start
Web server exited unexpectedly. Possible reasons include: previous instance of %s is still running.
Please see 'web_output' file in this product's logs directory for the web server's output messages
This error appears when the httpd process is not running on the Console server.
Common reasons for httpd start-up failures include:
◆ The httpd web service port, 9000 by default is in use by another process.
◆ On UNIX, an orphaned httpd process is running on the console server. End the process
by sending the SIGTERM signal, kill -TERM.
Do not use the kill -9 command.
◆ On Windows, another application is using the Apache server and the httpd daemon
requires more time to start up.
To resolve this issue, enable the delayed start option for the EMC gstd process:
1. In the Services applet, right-mouse click the EMC gstd service and select
Properties.
2. On the General tab, change the Startup type to Automatic (delayed start).
3. Click Ok.
4. Stop the EMC gstd service, then start the EMC gstd service.
When you update the NetWorker software, enable the delayed start setting again.
Error: error while loading shared libraries: libsasl2.so.2: wrong ELF class: ELFCLASS64
This message appears on 64-bit Linux systems when the 32-bit version of the cyrus-sasl
package is not installed.
To resolve this issue:
1. Install the 32-bit version of the cyrus-sasl package.
2. Start the gstd daemon:
/etc/init.d/gst start
• 32-bit version of Microsoft Internet Explorer to connect to the Console server but
the 64-bit version of JRE is installed.
To resolve this issue:
• Install JRE on the Console client.
• For Windows only, install the correct JRE program for the installed Microsoft
Internet Explorer version.
– For the 32-bit version of Microsoft Internet Explorer, install the 32-bit version of
JRE.
– For the 64-bit version of Microsoft Internet Explorer, install the 64-bit version of
JRE.
To determine the Microsoft Internet Explorer version on the Windows Console client:
1. Right-mouse click the Microsoft Internet Explorer shortcut and select Properties.
2. Review the Target Path field.
The Target Path is:
– C:\Program Files (x86)\Internet Explorer\ for the 32-bit version of Microsoft
Internet Explorer.
– C:\Program Files\Internet Explorer\ for the 64-bit version of Microsoft Internet
Explorer.
ln -s JRE/lib/arch/libnpjp2.so .
where:
• Firefox is the Firefox installation path.
• JRE is the Java installation path.
• arch is the directory appropriate to the computer architecture.
Without these package, a message similar to the following appears and you cannot log
in to the Console server:
Internal Server Error
The server encountered an internal error or misconfiguration and was
unable to complete your request.
Please contact the server administrator, @@ServerAdmin@@ and inform
them of the time the error occurred, and anything you might have done
that may have caused the error. More information about this error may
be available in the server error log.
CHAPTER 12
Downgrade to a Previous Release
The procedure to downgrade the NetWorker 8.1 software differs depending on the
installation type:
◆ Downgrading a NetWorker server to NetWorker 8.0.x ............................................. 140
◆ Downgrading a NetWorker server to NetWorker 7.6.x or earlier............................... 141
◆ Downgrading a NetWorker storage node or client .................................................. 145
◆ Downgrading the Console server ........................................................................... 147
If you do not remove the registry key after you install the previous version of the NetWorker
software, the nsrsnmd process fails to start and the following error message appears in
the daemon.raw file:
Unable to send the version information: Daemon versions for 'nsrsnmd version' and
'nsrmmd version' are not updated in NSRLA.
Note: If you used the PowerSnap module with NetWorker 8.0.x, then you must also install
the PowerSnap module software.
If the NetWorker host is also the Console server, the Console server database must return
to a point-in-time before the NetWorker 8.1 software update. “Downgrading the Console
server” on page 147 describes how to downgrade the Console server.
If you do not remove the registry key after you install the previous version of the NetWorker
software, the nsrsnmd process fails to start and the following error message appears in
the daemon.raw file:
Unable to send the version information: Daemon versions for 'nsrsnmd version' and
'nsrmmd version' are not updated in NSRLA.
• On Windows, rename:
C:\Program Files\Legato\nsr\res\nsrdb to C:\Program
Files\Legato\nsr\res\nsrdb.old
C:\Program Files\Legato\nsr\res\nsrladb to C:\Program
Files\Legato\nsr\res\nsrladb.old
• On Windows, rename:
– C:\Program Files\Legato\nsr\res\nsrdb.p80 to
C:\Program Files\Legato\nsr\res\nsrdb
– C:\Program Files\Legato\nsr\res\nsrladb.p80 to
C:\Program Files\Legato\nsr\res\nsrladb
3. Optionally, rename the current servers file and restore the pre-NetWorker 8.1 servers
file.
For example:
• On UNIX, type:
mv /nsr/res/servers /nsr/res/servers.old
mv /nsr/res/servers.p80 /nsr/res/servers
• On Windows, rename:
– C:\Program Files\Legato\nsr\res\servers to
C:\Program Files\Legato\nsr\res\servers.old
– C:\Program Files\Legato\nsr\res\servers.p80 to
C:\Program Files\Legato\nsr\res\servers
Note: If you used the PowerSnap module with NetWorker 7.6.x, then you must also install
the PowerSnap module software.
AIX /etc/rc.nsr
HP-UX /sbin/init.d/networker
Linux /etc/init.d/networker
Solaris /etc/init.d/networker
AIX /etc/rc.nsr
HP-UX /sbin/init.d/networker
Linux /etc/init.d/networker
Solaris /etc/init.d/networker
During the installation process, when prompted:
-To retain or overwrite the existing Console server database, you must overwrite the
existing database.
-To remove the existing database on UNIX, type: y
where:
• NetWorker_server specifies the name of the NetWorker server that performed the
Console server database backup.
• date specifies a date when you backed up the Console server before the upgrade.
When you do not stop the EMC gstd daemon before the recover, the recoverpsm
command fails with an error message similar to the following: “recoverpsm: FAILED
08001[Sybase][ODBC Driver][SQL Anywhere]Database name not unique -77 ”