Adding a delegate host through an SSH connection

To succeed, the following statements about the login account used to perform this procedure must be true:
  • The account exists on both the master host and on the delegate host.
  • The account has serviced CLI privileges.
  • The account has either public key authentication or password authentication enabled on the master host and on the delegate host.
Use this procedure to add a delegate host to a resource pool through an SSH connection.
  1. Log in to the Control Center master host as a user with serviced CLI privileges.
  2. Optional: Create a new resource pool:
    1. Display the names of the existing resource pools.
      serviced pool list
    2. Create a new resource pool.
      Replace Resource-Pool with the name of a new resource pool:
      serviced pool add Resource-Pool
  3. Add a delegate host to a resource pool.
    If the master and delegate host are configured for key-based access, the following command does not prompt you to add the delegate to the list of known hosts or to provide the password of the remote user account.
    Use the hostname or IP address to identify a Control Center cluster host. If you use a hostname, all hosts in the cluster must be able to resolve it, either through an entry in /etc/hosts or through a nameserver on the network. In the following example, replace Hostname-Or-IP with the hostname or IP address of a delegate host, and replace Resource-Pool with the name of a resource pool.

    If the host is behind a router or firewall for network address translation (NAT), include the option --nat-address to specify the NAT device's hostname or IP address and port of the delegate host.

    serviced host add --register Hostname-Or-IP:4979 Resource-Pool \
        --nat-address==NAT-Hostname-Or-IP:NAT-Port