|
From: kums at mpi.mpi-softtech.c. (K. Rajaram) - 2004-11-16 09:38:58
|
Hi, Iam trying to install the two compute nodes using xCAT. The compute nodes are non-IBM hardware and x86 based. The OS is Redhat Enterprise Linux AS release 3. I could successfully configure DNS, DHCP, TFTP on the management node and everythign seems to work fine (more details below). However, Iam unable to generate the kickstart files for the compute node. The utility "mkks" seem not to be present in the /opt/xcat/ksrhel3 directory. [root@xcat-master /]# cd /opt/xcat/ksrhel3/ [root@xcat-master ksrhel3]# ls /* Empty Dir, no mkks utility */ [root@xcat-master ksrhel3]# nodeset compute install node01: /opt/xcat/install/rhal3/x86 does not exist node02: /opt/xcat/install/rhal3/x86 does not exist Could you please show me pointers to what I may be doing wrong ? Thanks in advance for the help. Details regarding Mgmt node setup: ----------------------------------- 1. DNS: Forward and reverse name resolution working [root@xcat-master base]# host node01 node01.xcat.com has address 172.16.1.1 [root@xcat-master base]# host 172.16.1.1 1.1.16.172.in-addr.arpa domain name pointer node01.xcat.com. 2. Able to ping to compute nodes [root@xcat-master base]# ping node01 PING node01.xcat.com (172.16.1.1) 56(84) bytes of data. 64 bytes from node01.xcat.com (172.16.1.1): icmp_seq=0 ttl=64 time=0.226 ms --- node01.xcat.com ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.226/0.226/0.226/0.000 ms, pipe 2 [root@xcat-master base]# ping node02 PING node02.xcat.com (172.16.1.2) 56(84) bytes of data. 64 bytes from node02.xcat.com (172.16.1.2): icmp_seq=0 ttl=64 time=0.357 ms --- node02.xcat.com ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.357/0.357/0.357/0.000 ms, pipe 2 3. Copy xCAT init files 4. Copy post files [root@xcat-master base]# ls /install/post/ gm_routes kernel rpm21 rpm70 rpm71-ia64 rpm72-ia64 sync gpfs otherrpms rpm62 rpm71 rpm72 rpm73 updates 5. Start syslog [root@xcat-master base]# service syslog status syslogd (pid 25780) is running... klogd (pid 25784) is running... 6. Start snmptrapd [root@xcat-master base]# service snmptrapd status snmptrapd (pid 723) is running... 7. Setup NFS exports [root@xcat-master base]# exportfs /usr/local <world> /tftpboot <world> /opt/xcat <world> /install <world> /home <world> 8. Start NFS [root@xcat-master base]# service nfs status rpc.mountd (pid 715) is running... nfsd (pid 707 706 705 704 703 702 701 700) is running... rpc.rquotad (pid 695) is running... 9. Setup TFTP and verify [root@xcat-master base]# echo "hello world" > /tftpboot/testfile [root@xcat-master base]# tftp localhost tftp> get testfile Received 13 bytes in 0.0 seconds tftp> quit [root@xcat-master base]# cat testfile hello world 10. Setup DHCP and verify [root@xcat-master base]# service dhcpd status dhcpd (pid 32136) is running... 11. Collect MAC Address [root@xcat-master base]# rm -rf /tftpboot [root@xcat-master base]# cd /opt/xcat/stage/ [root@xcat-master stage]# ./mkstage [root@xcat-master stage]# ls /tftpboot elilo elilo.efi grub pxelinux.0 pxelinux.cfg xcat 12. Populate dhcpd.conf [root@xcat-master tftpboot]# makedhcp compute updating existing /opt/xcat/etc/networks.tab skipping 10.0.0.0 (entry exists) skipping 172.16.0.0 (entry exists) skipping 169.254.0.0 (entry exists) Shutting down dhcpd: [ OK ] Starting dhcpd: [ OK ] 13. Generate kickstart files: Unable to do find mkks (Unlucky 13 ;)) [root@xcat-master /]# cd /opt/xcat/ksrhel3/ [root@xcat-master ksrhel3]# ls /* Empty Dir, no mkks utility */ [root@xcat-master ksrhel3]# nodeset compute install node01: /opt/xcat/install/rhal3/x86 does not exist node02: /opt/xcat/install/rhal3/x86 does not exist Regards, -Kums |