Linux operating systems

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

This task sets up the mount proxy nodes by updating the data mover options and verifying connectivity to the IBM Spectrum Protect server.

Procedure

  1. 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
  2. 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>
  3. 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 the asnodename option is not set in the dsm.sys file stanza (Linux). The scheduler queries the IBM Spectrum Protect server for schedules that are associated with nodename (mount proxy node), not asnodename (datacenter node). If asnodename is set in dsm.sys, schedules that are associated with asnodename (and not nodename) are queried. As a result, scheduling operations fail.
  4. 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.
  5. 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 managedservices option with these two parameters:
        managedservices schedule webclient
        This setting directs the client acceptor to manage both the Web client and the scheduler.
      • If you want to direct schedule and error information to log files other than the default files, specify the schedlogname and errorlogname options. 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
    • 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
      service dsmcad start
      To enable the Client Acceptor Daemon to start automatically after a system restart, add the service as follows, at a shell prompt:
      # chkconfig --add dsmcad
  6. Verify that the client acceptor and agent are set up correctly:
    1. Log on to a remote system.
    2. Use a web browser to connect to the HOST1 system by using this address and port:
      http://HOST1.xyz.yourcompany.com:1581