Document1 12/11/2012 2:36 AM Last saved by vjaye

EMC Solutions for NetWorker Procedure Generator™
Topic
Upgrading NetWorker

Selections Made
Which version are you upgrading from?: 7.4.x Which version are you upgrading to?: 7.6.x Which release of 7.6?: 7.6 SP2 Choose Installation Level: Client Operating System: Solaris Is AlphaStor installed on this machine?: No Is DPA/EBA installed on this machine?: No Is HomeBase installed on this machine?: No JRE 1.5 Installed?: No JRE 1.6 Installed?: No IPv6 installed?: No VCB backups?: No CIFS backups?: No Configure ConnectEMC (Windows x86 only)?: No LDAP Authentication for NMC Configured?: No Include Management Console configuration steps?: No Include basic Management Console navigation tips?: No

Procedure Generated on: 1/6/2012 8:03:07 PM
REPORTING PROBLEMS: If you find any errors in this procedure or have comments regarding this application, please send email to PG-Feedback@emc.com. .

Table of Contents
Download the NetWorker Software and Documentation .............................................................................. 3 Pre-installation Considerations for all Operating Systems .................................................................... 3 Considerations for NetWorker server hosts file changes ......................................... 3

Pre-Installation Considerations on Solaris Operating Systems
Tune shared memory use/open files for Solaris 9 ........................................................................................ 4 Disable TCP Fusion on Solaris 10 ................................................................................................................ 4

1

............................ 6 Server error when configuring LDAPS authority on Solaris ......................................................................................................................................2 is available for Direct SCSI backups .............................. 6 Disable the vold daemon with optical drives on Solaris 9 .. 11 2 ..........Document1 12/11/2012 2:36 AM Last saved by vjaye TCP Performance Tuning ....... 6 Confirm that libm......................... 8 Optional Java installation ....... 10 Review customizations and start the daemons ................................... 7 Prevent drive ordering issues in a SAN environment .....so.......................................................................... 7 Backup the GST Database Uninstall the NetWorker Software on Solaris Install the NetWorker for Solaris client ............................ 5 Solaris 10 on Sparc and x86 with Intel Gigabit Ethernet Card considerations ............................................................................................................................................ 6 SSL Key Length Limitation on Solaris AMD 64.................................................................................................... ............................................................................................................ 10 Optional NetWorker Management Console installation ........ 5 Install the required CDE/Motif patch on Solaris 10 Sparc V240 .................................................................................................................. 7 Java (JRE) is no longer shipped with NetWorker...................................................................... 4 Configure Jumbo frames .................................................................................................................................................................................................................................................................................................................................. 5 Install the required Solaris 10 patch for x86/Sparc .......................................................................

[ ] Review the online NetWorker documentation. for example the Administration Guide.0. localhost must be entered before aliases (for example. Click on the Alert Me! button to automatically receive an email notification whenever new NetWorker cumulative builds are released. If additional hotfixes are required in an environment where a cumulative build is installed. Open the Cumulative Fix Summary document for details regarding fixes that are included in each build.com: Home > Products > Software E-O > NetWorker > Key Enhancements/Support Notes Select the appropriate NetWorker version. When an entry is made in the hosts file for localhost. knowledge base articles related to the fixes in each build.0. Pre-installation Considerations for all Operating Systems Misconfigured loopback entries in the hosts file can cause backups to fail. 2.com at: Support > Technical Documentation and Advisories > Software ~ J-O ~ Documentation > NetWorker Family 3. If the first alias in hosts file is different than the current NetWorker server name client resource. Cumulative builds are released approximately once a month and each build contains a rollup of the fixes in each previous build. hotfixes can be generated for use with the latest cumulative version. This will assign a different clientid to the NetWorker server’s client resource and will result in a failure to restore backups for both the NetWorker server and configured clients. and Release Notes for the latest information. and documentation: 1. IMPORTANT: As new cumulative builds are released the corresponding Cumulative Build documentation is also updated. as well as download instructions. 3 . loopback) the order is: address localhost alias For example:  IPv6 localhost entry: ::1 localhost loopback  IPv4 localhost entry: 127. [ ] Obtain the online documentation on powerlink. To avoid this issue.emc. Installation Guide. [ ] Obtain the required NetWorker cumulative hotfix media kits that provide customers with the opportunity to install the latest version of NetWorker including important hotfixes.1 localhost loopback Considerations for NetWorker server hosts file changes NetWorker server always takes the first alias specified in the OS hosts file as the NetWorker server name. when modifying the hosts file makes sure that the first alias for the ip address of the NetWorker server matches exactly the name defined for the client resource of the NetWorker server.Document1 12/11/2012 2:36 AM Last saved by vjaye Download the NetWorker Software and Documentation To obtain the latest NetWorker software.emc. the next time the NetWorker daemons/services start. The desired hotfixes for specific NetWorker releases are available in the following section on powerlink. NetWorker will rename the NetWorker server to the first alias listed in the hosts file.

Run ndd /dev/tcp tcp_cwnd_max to determine current value. Run ndd -set /dev/tcp tcp_cwnd_max 10485760 to increase the value 3.Document1 12/11/2012 2:36 AM Last saved by vjaye Pre-Installation Considerations on Solaris Operating Systems This section describes pre-installation considerations for Solaris. Run ndd /dev/tcp tcp_max_buf to determine current value. [ ] Reboot to enforce the change. Run ndd -set /dev/tcp tcp_max_buf 10485760 to increase the value 2. For example: /etc/system. c. Disable TCP Fusion on Solaris 10 If used.orig for the name of the system file. [ ] Edit the /etc/system file and add this line: set ip:do_tcp_fusion = 0 2. [ ] Increase the maximum buffer size to control how large the send and receive buffers are set to by an application if below 10485760. d. increase the size of TCP send/receive buffers from their default values as required: 1. [ ] Increase the maximum value of the TCP congestion window (cwnd) can grow to in bytes if below 10485760. To recover. Run ndd /dev/tcp tcp_recv_hiwat to determine current value. [ ] Increase the TCP receive-Buffers if below 65536: a. [ ] Modify the values for the following parameters in /etc/system if the values are lower than the recommended values listed below: set set set set set set set set msgsys:msginfo_msgmni=1024 msgsys:msginfo_msgtql=1024 semsys:seminfo_semmni=2048 semsys:seminfo_semmns=2048 semsys:seminfo_semopm=128 shmsys:shminfo_shmmax=33554432 shmsys:shminfo_shmmni=512 rlim_fd_max=4096 Note: Setting these values incorrectly can cause the system to become unbootable. type boot. TCP Performance Tuning For high-speed network interfaces. 4 . b. To disable TCP Fusion: 1. [ ] Make a copy of the /etc/system file. Tune shared memory use/open files for Solaris 9 Tune shared memory open files on Solaris 9: 1. TCP Fusion should be disabled on Solaris 10 NetWorker servers and storage nodes. a. and type /etc/system.orig 2.

[ ] Increase the TCP transmit Buffers if below 65536: a. Ensure that all requirements documented in the patch are met before applying the patch. If both the source and the computers. Ensure that all requirements are met before applying the patch. and all equipment in the data path are capable of handling jumbo frames. To confirm this patch has been applied: 3. increase the MTU to 9 KB: Use the following command to configure jumbo frames for an nxge device. [ ] On Solaris x86 servers. b. run the following command: showrev -p | grep 119280 4. Sun patch 119280-10 (or later) on Sparc or Sun patch 119281-10 (or later) on x86 must be applied. type this command: showrev -p | grep 142901 Note: This patch has dependencies on other system patches. Run ndd -set /dev/tcp tcp_xmit_hiwat 65536 to increase the value Configure Jumbo frames It is recommended to use jumbo frames in environments capable of handling them. Run ndd /dev/tcp tcp_xmit_hiwat to determine current value. Install the required CDE/Motif patch on Solaris 10 Sparc V240 In order for nwrecover to function correctly. [ ] On Solaris Sparc servers. type the following command: showrev -p | grep 119281 Note: This patch has dependencies on other system patches. type this command: showrev -p | grep 142900 2. 5 . run the command nxge /etc /path_to_inst Install the required Solaris 10 patch for x86/Sparc To avoid shared memory corruption causing possible hangs or failures of the NetWorker services on a NetWorker server. Sun patch142900-03 (or later) on Sparc or Sun Patch 142901-03 (or later) on x86 or later must be applied. To confirm this patch is applied: 1. Run ndd -set /dev/tcp tcp_recv_hiwat 65536 to increase the value 4.Document1 12/11/2012 2:36 AM Last saved by vjaye b. ndd -set /dev/nxge<#> accept-jumbo 1 where <#> is replaced with the driver instance number Note: To determine the instance number of a following device. [ ] On Solaris x86 servers. [ ] On Solaris Sparc servers.

[ ] Type ls -la | grep libm* and confirm in the output that libm. type the following command: showrev -p | grep 102711 Confirm that libm.2 is required for Direct SCSI backup and restores: 1. On Solaris 9 and 10 servers. It also allows the backup and recover of raw devices over a SCSI bus. the NMC server can be installed on a Linux.Document1 12/11/2012 2:36 AM Last saved by vjaye Solaris 10 on Sparc and x86 with Intel Gigabit Ethernet Card considerations Backups of large savesets may fail on Solaris 10 systems if an Intel Gigabit Ethernet card (e1000g driver) is used. and the NMC server must support LDAP v3 authentication.2 does not exist. and remove or move all script files matching the following: /etc/rc2.1) failed with message 'Can't contact LDAP server Note: If LDAPS (LDAP over SSL) is used to authenticate users. run the following command: showrev -p | grep 102712 2. 3. The NMC server can be installed on a Solaris server if both LDAP and LDAPS. or only LDAP. [ ] Log in as root on the NetWorker storage node.d/volmgt stop Note: Beginning in NetWorker 7. Server error when configuring LDAPS authority on Solaris Attempt to configure LDAPS authority with gstd running on Solaris will fail with the following error: ldap_set_option(LDAP_OPT_X_TLS. [ ] On the Solaris server. [ ] If libm.5. [ ] On Solaris x86 servers. 6 . To avoid this issue. cd to /usr/lib. link libm.so. However. 2.so.2 Disable the vold daemon with optical drives on Solaris 9 To disable the vold daemon: 1.d/*volmgt 2.so. Solaris 8 is not supported and NetWorker License Manager is not supported on Opteron. [ ] On Solaris Sparc servers.so. AIX or HP-UX server for LDAPS authentication. protocols are enabled on the directory server.so. /usr/lib/libm.2 exists.1 /usr/lib/libm.so. [ ] Type the following command: /etc/init.2 is available for Direct SCSI backups Direct SCSI backup and restore is a NetWorker feature that allows back up to business continuance volumes (BCVs) on an EMC Symmetrix® server. Sun patch 102712-01 (or later) on Sparc or Sun patch 102711-01 (or later) on x86 must be applied. do not install the NMC server on the Solaris server. To confirm this patch has been applied: 1. Direct SCSI backups facilitate the migration of an EDM server using EDM OIM to backup and restore Symmetrix® BCVs to a NetWorker server.1 using the following command: ln -s /usr/lib/libm.so. Windows.

[ ] Complete the Client resource with the following attributes:  Name: the name of the NMC server computer. 4. [ ] Click Ok. [ ] From the Console window. which includes the SUNWcryman. and SUNWcryr packages. To perform a full backup of this client in a defined group: 7 . To workaround this limitation. [ ] In the NetWorker server attribute. type the name of the NMC server. the nsrd daemon might not start. The HBA documentation provides details on how to setup persistent bindings in a SAN environment.sh (UNIX NMC server) 10. if a supported version of Java is not detected on the client.  Backup Command: savepsm (Windows NMC server) savepsm. [ ] Add this client to a group and perform a full backup. [ ] In the Client name attribute. Note: A supported version of JRE must be installed on the NMC server if the Console command line reporting functionality (gstclreport) is required. 5. 8.Document1 12/11/2012 2:36 AM Last saved by vjaye SSL Key Length Limitation on Solaris AMD 64 The default OpenSSL library on Solaris for AMD 64 does not support AES key lengths greater than 128bits. Scroll to S to locate the link. select Set Database Backup Server. Prevent drive ordering issues in a SAN environment Ensure that persistent binding is enabled in the fabric to prevent device target-id changes in the future.sun. type the name of the NetWorker server to back up the NMC server database. SUNWcry. 9. If a Client resource was not created when the NMC was installed and configured. Note: If the encryption kit is not installed. [ ] From the Setup menu. Backup the GST Database Ensure there is a current backup of the GST database for the NetWorker Management Console (NMC) server. 7. http://www. click Setup. The Solaris 10 Encryption kit supports 256-bit key length AES encryption. The Solaris 10 Encryption kit is available at. a message displays with instructions on how to install the appropriate version of Java. When the NMC client starts. Java (JRE) is no longer shipped with NetWorker. create the Client resource: 3. 6. install the Solaris 10 Encryption kit for i386 architecture.com/download/index. [ ] Select the Create Client resource on this server attribute.  Save set: NMCASA:/gst_on_server_name/lgto_gst where server_name is the short name of the host on which the NMC server was installed.jsp?tab=2.

[ ] Shutdown the NetWorker daemons when there are no backups and recoveries running: nsr_shutdown 5.d/networker /etc/init. 2.conf. 4. 3. [ ] Make a copy of the following files which the NetWorker software installation modifies: cp /etc/rpc /etc/rpc.Document1 12/11/2012 2:36 AM Last saved by vjaye savegrp –v –c <client> -l full -G <group> where: <client> is the client name of the NMC server.org cp /etc/syslog. Install the NetWorker for Solaris client To install the NetWorker Solaris client: 1.conf /usr/kernel/drv/lus. do not remove the /nsr or the NMC database folders after uninstalling the software. <group> is the name of the group containing the NMC server. [ ] Unzip the downloaded file to access the tar file.conf. [ ] Determine which packages need to be removed: pkginfo | grep –i lgto 7.org 2.7xx Note: This is not required on Solaris 10. Choosing this option removes all the software packages (not just NetWorker software) that were installed on the computer using the pkgadd utility. Uninstall the NetWorker Software on Solaris To uninstall the NetWorker software on Solaris: 1.d/networker. cp /usr/kernel/drv/lus. gunzip <file_name> 4. [ ] Log on to the Solaris machine as root user. [ ] Create a backup copy of the lus driver configuration.7xx Note: Customizations to the NetWorker startup script files are overwritten when NetWorker is installed. [ ] Confirm that all NetWorker daemons have been stopped: ps –ef | grep nsr 6. Exclude packages not listed by the pkginfo command: pkgrm LGTOlicm LGTOserv LGTOnode LGTOclnt LGTOman LGTOnmc LGTOfr LGTOja LGTOko LGTOzh Note: Do not choose the default option All to remove the NetWorker software packages. [ ] Extract the individual package files from the archive 8 . 3. [ ] Create a backup copy of NetWorker script files: cp /etc/init. Also. [ ] Use the command line to navigate to the downloaded the NetWorker package.conf /etc/syslog. [ ] Uninstall all of the NetWorker packages listed in the pkginfo output in the order listed below. Be sure to make a copy of any customizations required after an installation.

Build. type “1”.Build.6.xxx NetWorker Korean Language Pack (sparc) 7. type n and press Enter.6.Document1 12/11/2012 2:36 AM Last saved by vjaye tar –xvf <file_name> 5. [ ] When all selections are made. . do NOT install it at this time.xxx NetWorker License Manager (sparc) 7. type y and press Enter. type q to quit. 10. Install the NMC later.Build. 8.6. [ ] When prompted to continue the installation. proceed to Review customizations and start the daemons. or type the required path. (default: all) [?.xxx Select package(s) you wish to process (or 'all' to process all packages). The client can only be backed up by NetWorker servers in this list. [ ] When the installation completes. [ ] If not installing the NMC server on this host.6.Build. With 7.Build.xxx NetWorker Server (sparc) 7.xxx NetWorker Management Console (sparc) 7.6. Note: There is also the option to install other NetWorker components such as the NetWorker License Manager.6. 7. press Enter to accept the default /var/nsr.xxx NetWorker Storage Node (sparc) 7.6. the HomeBase agent is automatically installed.q]: 6.xxx NetWorker Chinese Language Pack (sparc) 7.6. [ ] Based on the above example. If you choose to install the NetWorker Management Console (NMC). 12.6. 13. It is recommended to install it on a client machine.x. [ ] Type the following command: pkgadd –d <path_to_install_files> The following output displays: The following packages are available: 1 2 3 4 5 6 7 8 9 10 LGTOclnt LGTOfr LGTOja LGTOko LGTOlicm LGTOman LGTOnmc LGTOnode LGTOserv LGTOzh NetWorker Client (sparc) 7. [ ] When prompted to start the NetWorker daemons. any NetWorker server can backup this client.Build. type y and press Enter to add the hostname of the NetWorker servers. Note: If no servers are listed in the Servers file.Build. [ ] When prompted to add to the Servers file. [ ] When prompted to change the installation directory.Build. However. press Enter to proceed.Build.xxx NetWorker Man Pages (sparc) 7. 9 .6.xxx NetWorker Japanese Language Pack (sparc) 7. in this procedure. 9.??. and press Enter.xxx NetWorker French Language Pack (sparc) 7.6. Type the number of the other optional components you wish to install. as described in Optional NetWorker Management Console installation. 11.Build.

navigate to the java file from the command line. Java Runtime Environment 1. Optional NetWorker Management Console installation To install the NMC: 1.5 or later must be installed. 10.5 versions earlier than 1. Note: If running in a pure IPv6 environment or NMC bundled with 7. and Java can be obtained from the following location: https://cds.6. and click Save. [ ] When prompted to accept the licensing agreement.0_09. JRE 1. 4. [ ] Java is no longer shipped with NetWorker. 5. [ ] Change the file permissions to allow it to run: chmod +x jre-6u12-solaris-sparc.Build. 8. 2. [ ] Before installing NMC. [ ] Install NMC: pkgadd –d <path_to_install_files> The following output displays: The following packages are available: 1 2 LGTOclnt LGTOfr NetWorker Client (sparc) 7. [ ] A security warning might display. make the appropriate choices. and run the install script . NMC help will not launch on JRE versions earlier than 1.6.enfinity/WFS/CDS-CDS_Developer-Site/en_US//USD/ViewProductDetail-Start?ProductRef=jre-6u12-oth-JPR@CDS-CDS_Developer Note: The download location might change in the future.com/is-bin/INTERSHOP. install JRE version 1.5. type yes and press Enter to continue. [ ] When the download completes./jre-6u12-solaris-sparc. [ ] Select the platform and language.5. 9. 11.Build.xxx NetWorker French Language Pack (sparc) 7.Document1 12/11/2012 2:36 AM Last saved by vjaye Optional Java installation To install JRE: 1. On Solaris 9. [ ] Proceed to the NMC installation. agree to the Java License and click Continue. Click Save to continue the download.6. [ ] Navigate to the downloaded Java files. [ ] Select a location to save the JRE.xxx 10 . Note: On Solaris 10. 3. click the JRE available under Available Files to begin the download.0_09 are not supported. 7. review the License Agreement.sh The script creates an install directory where it is run.sun.sh Note: The file name can change depending on the version of Java. 6. [ ] At the final download screen.6 SP1.

[ ] When prompted for the NMC database. 9. 4. 3. [ ] When prompted to specify a user/group with limited privileges for NMC to run the web server. and there is no native NetWorker user authentication. (default: all) [?. type y and press Enter.xxx NetWorker License Manager (sparc) 7. press Enter to accept the default. [ ] Based on the above example. and press Enter. [ ] If the install folder (/opt/LGTOnmc by default) does not exist. Note: NMC requires a minimum of 350 MB however. 6.Build.Build. 10. and press Enter.Document1 12/11/2012 2:36 AM Last saved by vjaye 3 4 5 6 7 8 9 10 LGTOja LGTOko LGTOlicm LGTOman LGTOnmc LGTOnode LGTOserv LGTOzh NetWorker Japanese Language Pack (sparc) 7. when prompted to create the directory. For example. or type the required path. type 7.Build.xxx NetWorker Storage Node (sparc) 7. [ ] When prompted to install NMC. or type the required port number.Build. it is recommended to have more space available for NMC reporting features. Solaris operating systems have a default user/group [nobody/nobody] to use. 12.xxx NetWorker Chinese Language Pack (sparc) 7.xxx Select package(s) you wish to process (or 'all' to process all packages). create a non-root user/group with limited privileges. If prompted to keep the old database. set it for a non-root user.6.6. choose y and press Enter.??. Note: If the environment has only LDAPS (also known as LDAP over SSL). type n. press Enter to accept the default. or type the required port number.q]: 2. and a user/group has not been created with limited privileges. press Enter to accept the default. Note: If the default group [nobody/nobody] does not exist.xxx NetWorker Management Console (sparc) 7. 5. press Enter to accept the default. type a path with enough free space. Review customizations and start the daemons To review the customizations: 11 . 7.xxx NetWorker Korean Language Pack (sparc) 7.Build. [ ] When prompted to start the daemons. or type the required path and press Enter. [ ] When prompted to continue the installation. type y. type q to quit. [ ] When prompted for the installation location for the NetWorker binaries. 8.6. [ ] When prompted for the web server port.xxx NetWorker Server (sparc) 7.6.6.Build.6. and press Enter.xxx NetWorker Man Pages (sparc) 7.Build.Build. [ ] When prompted for the GST server port. do not install the NMC server on a Solaris server.6. 11.6. [ ] When the installation completes.

d/networker.d/networker Note: Do not overwrite the new files with the contents of the old “7xx” files. The old customizations must be included in the new script and configuration file. [ ] Review the startup script file that was copied during the uninstall operation: /etc/init.7xx 2.d/networker start /etc/init.Document1 12/11/2012 2:36 AM Last saved by vjaye 1. [ ] Start the NetWorker daemons and the NetWorker NMC daemon (gstd) if it was installed.d/gst start 12 . /etc/init. 3. [ ] Make the necessary modifications to the following file: /etc/init.

Sign up to vote on this title
UsefulNot useful