Instalación del SCE Configuración del servidor SCE 1. Instale el rpm beowulfbuilder-2.7-9.8.x.i386.rpm 2. Asegure que todos los nodos clientes de su cluster estén listado en el archivo /etc/hosts como se muestra en el siguiente ejemplo. a. 127.0.0.1 localhost.localdomian localhost b. 192.168.1.1 node1 c. 192.168.1.2 node2 3. Editar el archivo de configuracion /usr/share/beowulfbuilder2.7/beowulfbuilder.conf.template tal como muestra el ejemplo y adaptarlo al cluster que esta instalando (dirección IP y dominio correspondiente) SERVER_NETWORK="150.185.138.0" SERVER_IP="150.185.138.1" SERVER_NETMASK="255.255.255.0" CLIENT_NETWORK="192.168.1.0" CLIENT_NETID="192.168.1" CLIENT_HOSTIP_RANGE="192.168.1.2 192.168.1.254" CLIENT_NETMASK="255.255.255.0" CLIENT_BROADCAST="192.168.1.255" CLIENT_HOSTNAME="node" DOMAINNAME="" CLIENT_DOMAINNAME_SERVER="" CLUSTER_NAME="cluster" SERVER_INT_NAME="asia" NISDOMAIN="cluster" 4. Ejecute el comando bbuilder, este comando hará ciertas operaciones tales como, modifica la configuración del DHCP, crea una imagen para los nodos diskless con el sistema operativo, dicha imagen la crea en el directorio /tftpboot; luego aparece una pantalla, en esta ejecute salir. 5. La imagen no tiene soporte para la tarjeta de red SIS900, por ende, usted tiene que editar la imagen del sistema operativo como se muestra a continuación. a. cd /tftpboot b. cp rootfs.gz a rootfs.gz.org c. cp rootfs.gz /tmp d. cd /tmp e. gzip –d rootfs.gz f. mount –o loop /tmp/rootfs /mnt g. cd /mnt/etc h. vi modules.conf i. agregar la siguiente linea i. alias eth0 sis900 j. vi inittab i. modificar el modo de arranque; cambiar del modo 5 a modo 3 k. cd /mnt/etc/rc3.d, aquí se debe ejecutar el servicio de montaje de sistemas de archivos a través de la red (servicio NFS) después de iniciar el servicio de red (levantamiento de las interfaces de red) i. mv Xxnfslock S15nfslock ii. mv XXnetfs S14netfs l. edite el S10network y agregue en la cabecera del archivo la siguiente sintaxis, para asegurarce que el modulo de la tarjeta de red se carge antes de iniciar la interfaz de red. i. insmod sis900 m. Una vez realizadas la modificaciones se sincronizan los discos, se comprime la imagen y se copia la imagen al directorio tal como muestra el ejemplo. i. sync ii. gzip rootfs iii. cp rootfs.gz /tftpboot n. Editar el archivo de configuración /etc/dhcpd.conf tal como muestra el ejemplo y configúrelo de a cuerdo a su red, esto debido a que el SCE modifica de forma errónea dicho archivo ddns-update-style none; allow booting; allow bootp; option option-150 code 150 = string; option option-150 "(nd)/grub.cfg/default"; subnet 192.168.1.0 netmask 255.255.255.0 { option domain-name "asia.edu"; option subnet-mask 255.255.255.0; option broadcast-address 192.168.1.255; option routers 150.185.138.1; option domain-name-servers asia.edu; range dynamic-bootp 192.168.1.2 192.168.1.254; allow unknown-clients; default-lease-time 648000; max-lease-time 31536000; next-server 150.185.138.1; filename "pxelinux.0"; } subnet 150.185.138.0 netmask 255.255.255.0 { } o. Verifique que en el archivo /etc/sysconfig/dhcpd tenga la siguiente sintaxis. Esta linea indica al DHCPD que debe iniciar la servicio por la interfaz eth0 a. DHCPDARGS=”eth0” p. Reinicie el demonio del dhcpd ejecutando la siguiente sintaxis i. /etc/init.d/dhcpd restart Configuración del cliente SCE 1. Inicie el cliente y entre a la configuración del BIOS. 2. Configure la secuencia de arranque especificando que la estación debe arrancar únicamente por red. 3. Asegúrese que el parámetro siguiente este en habilitado i. “Onboard Lan Boot Rom” 4. Guarde la configuración y reinicie la estación. 5. En el menu de arranque elija la opción PXE