In Sun Cluster 2.2, information about the Terminal Concentrator (TC) or a System Service Processor (SSP) (Sun Enterprise 10000 only) is required during installation. The TC or SSP information is stored in the cluster configuration file.
This information is used to:
Forcibly terminate hung nodes
Implement a cluster-wide locking mechanism which prevents partitioned nodes from joining the cluster
Both these mechanisms serve to protect data integrity in the case of four-node clusters with directly attached storage devices.
If you are using Solstice DiskSuite, tcmon and quorum will be disabled, and TC information is not required.
The scconf(1m) command enables you to change this information in the cluster configuration file if, for example, modifications are made to this part of the cluster hardware configuration.
For additional information on changing TC or SSP information, see Table 8-1 and the scconf(1M) man page. See also Chapter 5 in the Sun Cluster 2.2 Hardware Site Preparation, Planning, and Installation Guide.
These commands must be run on all cluster nodes.
To Accomplish This... |
Run This Command |
---|---|
Replace the IP address/name of a TC |
scconf(1m) -t -i new-ip-address old-IP-address|TC-name |
Supply a new password |
scconf(1m) -t -P old-IP-address|TC-name |
Change the port number used for the cluster-wide locking mechanism (TC only) |
scconf(1m) -t -l new-port old-IP-address|TC-name |
Run the scconf -H command to change the information associated with a particular host. For example, to change a given host's architecture type and specify a new IP address for its SSP (or TC), run this command on all cluster nodes, where -d specifies the new architecture (Sun Enterprise 10000) associated with the host, and -t specifies a new IP address or host name (foo-ssp) for the SSP (or TC) connected to the host:
# scconf clustername -H foo -d E10000 -t foo-ssp |
Run the scconf -p command on all cluster nodes to specify a port number for this host's console for this SSP (or TC).
# scconf clustername -H hostname -p port-number |
For example:
# scconf clustername -H foo -p 10 |
Multiple hosts may be connected to the same TC, and the -H option only affects the information associated with a particular host.
Run the scconf -t command on all cluster nodes to change the configuration of a particular TC in the system. For example, to change a TC IP address, use the following command, in which -i specifies a new IP address (129.34.123.52) for the specified Terminal Concentrator (or SSP), and -l specifies a new port (8) used for locking purposes in failure fencing:
# scconf clustername -t foo-tc -i 129.34.123.52 -l -8 |
If a Terminal Concentrator is being used, an unused TC port from 2 to n is specified, where n is the number of ports in the TC. If a SSP is being used, a value of -1 must be specified.
Run the scconf -P command on all cluster nodes to specify a new password for this SSP (or TC).
# scconf clustername -t foo-ssp -P foo-ssp(129.34.123.51) Password:***** |
If you change the user password on the SSP or TC, you also need to notify Sun Cluster software of the change by running this procedure from each cluster node. Otherwise, failure fencing might not work properly when a faulty node needs to be brought down forcibly by a "send break" from the SSP or TC.