Requerimientos del Sistema para Oscar Servidor CPU 586 o superior Una tarjeta de red que soporte TCP/P Si su nodo del servidor Oscar, va a ser enrutamiento entre la red privada y lo nodos del cluster, necesitará una segunda tarjeta de red que soporte TCP/IP. No menos de 4.0GB de espacio libre en disco. (2GB en la / y 2 GB en /var. Una version de Linux, preferiblemente completa y de algunas de las siguientes distribuciones: RedHat 8.0 9.0 y Mandrake 9.0. Nodos Todos los requisitos de hardware anteriores. Todos los nodos deben tener la misma arquitectura (ia32 o ia64) Monitores y teclados pueden ayudar, pero no son requeridos. Floppy o PXE habilitado en BIOS.
System Installation Suite (SIS) Que es SIS? Es una herramienta de instalación, desarrollada con la colaboracion de IBM Linux Technology Center y SystemImager. SIS fue seleccionado como mecanismo de Instalación por varias razones: Es un producto de alta calidad, que funciona bien en ambientes de producciòn. No requiere nodo clientes, para sistemas que ya tienen linux instalado. Mantiene una base de datos con informacion de la instalaciòn sobre cada nodo del cluster. Usa RPM, como software standard de instalaciòn. Soporta hardware heterogeneo y software de instalacion usado por OSCAR. Direcciòn IP y hostname y router, definido en la instalaciòn. Nombre de la imagen.
Instalación y configuración del Servidor OSCAR Asumiendo que ya tiene Linux instalado. Descargue y desempaque una copia del servidor OSCAR (http://oscar.sourceforge.net/) Ubique el paquete de instalacion en /root. # cd /root. # tar xvzf <nombre del archvivo a desempaquetar> # cd oscar-2.3 #./configure # make install Inserte el Cd 1 de la distribución de Linux en el Servidor Monte la unidad con # mount /mnt/cdrom, (si, no monta automáticamente). Luego copie los archivos del directorio /mnt/cdrom/redhat/rpms)
Instalación y configuración del Servidor OSCAR # cp /mnt/cdrom/redhat/rpms/*.rpm /tftpboot/rpm Repita el procedimiento anterior con todos los Cds de la Distribución de Linux. # cd # eject cdrom # cd /root/oscar-2.3 #./install cluster <dispositivo de red con dirección Ip privada> Pasos que se realizan automáticamente. 1. Instala los paquetes requeridos en el servidor 2. Copia los rpms de OSCAR a /tftpboot/rpm 3. Instala todos los rpms de OSCAR en el servidor 4. Actualiza el /etc/hosts con los aliases de OSCAR 5. Actualiza el /etc/exports 6. Agrega los caminos de OSCAR en /etc/profile 7. Actualiza los scripts de arranque (/etc/rc.d/init.d) scripts 8. Reinicia los servicios modificados
Instalación y configuración del Servidor OSCAR Seleccione los paquetes a instalar al finalizar haga click en install OSCAR Packages.
Construir la imagen de los Clientes Asegurese que el archivo de configuración de SSH (/etc/ssh/sshd_config, tengo la opción PermitRootLogin yes. Asegurese que el demonio de TCP-WRAPPERS, los archivos /etc/hosts.allow y /etc/hosts.deny, permitan tráfico proveniente de la red privada. Asegurese que el software de Firewall, no restrinja el tráfico de la red privada. Haga click en la opción Build OSCAR Client Image. Personalizando su Imagen: Disk Partition File: Contiene el archivo de configuracion de las particiones de su disco En el siguiente formato. <partition> <size in megabytes> <type> <mount point> <options> Este es una ejemplo de Disco SCSI: /dev/sda1 24 ext2 /boot defaults /dev/sda5 128 swap /dev/sda6 * ext2 / defaults nfs_oscar:/home - nfs /home rw
Construir la imagen de los Clientes Package lists. Muestra simplemente una lista de nombres de archivos RPM. (una por linea). Custom kernels. Si quiere personalizar el Kerner, tiene que agregarlo la imagen despues de construirla (despues de instalar los paquetes de OSCAR y antes de construir la imagen del cliente. Build the Image. Una vez satisfecho con lo seleccionado, haga click en Build Image.
Defina los clientes OSCAR Haga click en <Define OSCAR Clients> y aparecerà un cuadro de dialogo con las opciones. El campo nombre de imagen, especifica el nombre de la imagen seleccionado en el paso anterior. The Domain. Campo que especifica el nombre que tendran los clientes IP. The Base name field. Campo usado para especificar la primera parte de los nombres de los clientes y Hostname. The Starting. Nombre que deriva del primer nombre de cliente. The Padding. Especifica el nùmero de digitos, para agregar los nombres de los clientes. The Starting. Especifica la IP, que tendra el primer cliente. The Subnet Mask. Especifica la mascara de subred de los clientes. The Default Gateway. Define router por omisiòn. Al finalizar haga click en <Addclients>.
Configure la red Haga click en Setup Networking Si desea recolectar las direcciones MAC de los nodos en su cluster, hacer click en <Collect MAC Address> Hacer click en <Assign MAC to Node> para asignar la direccion a un nodo. Hacer click en <Assign all MACs>, para asignar las direcciones MAC a todos los nodos disponibles. The <Dynamic DHCP Update>, refresca el servidor DHCP. Si la opcion se encuentra en off, hacer click en <Configure DHCP Server> Para remover direcciones MAC extrañas, hacer click en <Remove>, si desea borrarlas todas hacer click en <Remove all>. En cualquier momento, puede hacer click en <Export MACs to file...>, para guardar las direcciones en el archivo de configuración. Cuando haya recolectado las direcciones MAC de los nodos, hacer click <Stop Collecting MACs> Para los nodos que no soportan PXE booting, puede crear los discos de arranque al hacer click en <Build Autoinstall Floppy>
Instalación de los clientes (nodo) Encender los nodos Al inicializar, independientemente del modo de arranque que haya seleccionado, ellos se instalarán y configurarán automaticamente. Chequee el stado luego que los nodos hayan inicializado. Luego de haber confirmado la instalación de los clientes, reinicie los nodos. Luego de reiniciarlos, espera a que todos hayan cargado. Hacer click en <Complete Cluster Setup>, al finalicar este proceso, hacer click en <close> Si desea verifica los nodos del cluster, hacer click en <Test Cluster Setup> FELICITACIONES, SU CLUSTER ESTA INSTALADO!!!...