Manually configuring the mount proxy nodes on a Linux system
Complete this task to add a mount proxy node to a remote Linux system.
Before you begin
In a standard Data Protection for VMware vSphere GUI environment, a separate dsm.sys file stanza is used for each mount proxy node. All steps in this procedure are completed by using the data mover that is installed on the backup server.
About this task
Procedure
- Specify these options in the dsm.sys file,
in the stanza for the mount proxy node.
- NODENAME
- Specify the name of a previously defined mount proxy node. IBM Spectrum Protect schedules are associated with this node.
- PASSWORDACCESS
- Specify GENERATE so that the password is generated automatically (instead of a user prompt).
- MANAGEDSERVICES
- Specify this option to direct the client acceptor to manage both
the Web client and the scheduler (
schedule webclient). - TCPSERVERADDRESS
- Specify the TCP/IP address for the IBM Spectrum Protect server.
- TCPPORT
- Specify the TCP/IP port address for the IBM Spectrum Protect server.
- COMMMETHOD
- Specify the communication method to be used by the IBM Spectrum Protect server. For mount proxy nodes, you must specify TCP/IP as the communication method. Operations fail if another method is specified.
- HTTPPORT
- This option specifies a TCP/IP port address and is must be specified only when more than one Client Acceptor Service (CAD) is used. For example, if there are two mount proxy nodes (and two CAD services), then the option file for each mount proxy node must specify a different HTTPPORT value.
Restriction: Do not enable the LAN-free option (ENABLELANFREE YES) in the dsm.sys file. This option is not supported for mount proxy nodes.An example dsm.sys file with these settings is provided here:Servername tsm_server1 NODename datacenter1_MP_LNX PASSWORDAccess generate MANAGEDServices schedule webclient TCPServeraddress tsmserver.myco.com TCPPort 1500 COMMMethod tcpip HTTPPORT 1583 - Issue this command to set the VMware vCenter user and password
for the mount proxy node:
dsmc set password -type=vm vcenter.mycompany.xyz.com <administrator> <password1> - Start a data mover command-line session with
the -asnodename and -optfile command-line
parameters:
dsmc -asnodename=vctr1_datacenter1 -optfile=dsm_MP_LNX.sys
Make sure that after your initial sign-on, you are not prompted for your password.Attention: To prevent the IBM Spectrum Protect scheduler from failing, make sure that theasnodenameoption is not set in the dsm.sys file stanza (Linux). The scheduler queries the IBM Spectrum Protect server for schedules that are associated withnodename(mount proxy node), notasnodename(datacenter node). Ifasnodenameis set in dsm.sys, schedules that are associated withasnodename(and notnodename) are queried. As a result, scheduling operations fail. - Verify the connection to the IBM
Spectrum Protect server by
issuing this command:
dsmc query session
This command shows information about your session, including the current node name, when the session was established, server information, and server connection information. - Set up the Client Acceptor Service (CAD) and Data Mover
Scheduler Service by completing these tasks:
- Specify these options in the dsm.sys file,
in the stanza for the mount proxy node:
- Specify the
managedservicesoption with these two parameters:
This setting directs the client acceptor to manage both the Web client and the scheduler.managedservices schedule webclient - If you want to direct schedule and error information to log files
other than the default files, specify the
schedlognameanderrorlognameoptions. Each option must contain the fully qualified path and file name in which to store log information. For example:schedlogname /vmsched/dsmsched_mp_lnx.log errorlogname /vmsched/dsmerror_mp_lnx.log
- Specify the
- To configure the Client Acceptor Service and Data Mover
Scheduler Service to act as a backup server, set the following environment
variable in the /etc/init.d/dsmcad file:
export LD_LIBRARY_PATH=/opt/tivoli/tsm/client/ba/bin - Start the Client Acceptor Service:
The installation program creates a startup script for the client acceptor daemon (
dsmcad) in/etc/init.d. The client acceptor daemon must be started before it can manage scheduler tasks, or manage the web client. As root, use the following command to start the daemon:export LD_LIBRARY_PATH=/opt/tivoli/tsm/client/ba/bin
To enable the Client Acceptor Daemon to start automatically after a system restart, add the service as follows, at a shell prompt:service dsmcad start# chkconfig --add dsmcad
- Specify these options in the dsm.sys file,
in the stanza for the mount proxy node:
- Verify that the client acceptor and agent are set up correctly:
- Log on to a remote system.
- Use a web browser to connect to the
HOST1system by using this address and port:http://HOST1.xyz.yourcompany.com:1581