All networks in the cluster must be defined in the networks table. When xCAT was installed, it ran makenetworks, which created an entry in this table for each of the networks the management node is connected to. Now is the time to add to the networks table any other networks in the cluster, or update existing networks in the table.
For a sample Networks Setup, see the following example in Appendix_A
Setting_Up_a_Linux_xCAT_Mgmt_Node#Appendix_A:_Network_Table_Setup_Example
The password should be set in the passwd table that will be assigned to root when the node is installed. You can modify this table using tabedit. To change the default password for root on the nodes, change the system line. To change the password to be used for the BMCs (x-series only), change the ipmi line.
tabedit passwd
#key,username,password,cryptmethod,comments,disable
"system","root","cluster",,,
"hmc","hscroot","ABC123",,,
To get the hostname/IP pairs copied from /etc/hosts to the DNS on the MN:
chdef -t site forwarders=1.2.3.4,1.2.5.6
Edit /etc/resolv.conf to point the MN to its own DNS. (Note: this won't be required in xCAT 2.8 and above.)
search cluster
nameserver 172.20.0.1
Run makedns
makedns -n
For more information about name resolution in an xCAT Cluster, see [Cluster_Name_Resolution].
Nothing to do here - the TFTP server is done by xCAT during the Management Node install.
makeconservercf
To set up the site table dhcp interfaces for your system p cluster, identify the correct interfaces that xCAT should listen to on your management node and service nodes:
chdef -t site dhcpinterfaces='pmanagenode|eth1;service|eth0'
Create a new dhcp configuration file with a network statement for each network the dhcp daemon should listen on.
makedhcp -n
service dhcpd restart
Wiki: Cluster_Name_Resolution
Wiki: Editing_and_Downloading_xCAT_Documentation