Cluster

Páginas: 5 (1216 palabras) Publicado: 22 de marzo de 2015
Crear un clúster Mosix compacto con solo un disco duro .
El objetivo de esta guía es crear un clúster basado en Mosix de modo que el único disco duro existente
en el clúster sea el del servidor. Para ello la guía se divide en dos bloques principales.
Montaje del hardware:
Armado de estructura.
Montaje de tarjetas madre, fuentes de poder y disco duro para servidor.
Montaje de cables de red yswitch.
Soluciones de enfriamiento.
Montaje del software:
Instalación de S.O en servidor y nodo modelo.
Instalación y configuración de Mosix.
Montaje servidor DHCP para conexión PXE.
Montaje servidor NFS.
Montaje servidor TFTP.
Montaje del software:
Instalación del Sistema Operativo
Instalación y configuración de Mosix
Montaje de servidor DHCP para conexión PXE
El servidor DHCP nos permitirá cada nododel clúster mediante una dirección ip. La instalación se hace
de la siguiente manera en modo superusuario:
apt-get install isc-dhcp-server
nano /etc/default/isc-dhcp-server
Añadimos al final del archivo:
[...]
INTERFACES="eth0"

Guardamos y salimos, ahora editamos:
nano /etc/dhcp/dhcpd.conf
Suponemos que nuestra dirección ip es 192.168.100.14. Si queremos que las direcciones se añadandinámicamente Añadimos al final del archivo:
subnet 192.168.100.0 netmask 255.255.0.0 {

range 192.168.100.15 192.168.100.30;
filename "pxelinux.0";
next-server 192.168.100.14;
}
En caso que queramos asignar alguna dirección estática podemos hacerlo mediante la
dirección mac de la tarjeta de red cliente mediante:
host cliente1 {
hardware ethernet DI:RE:CC:IO:MA:C0
fixed-address 192.168.100.31
}
Si no deseamosque el servidor asigne direcciones de manera dinámica basta con
omitir la linea que indica los rangos a asignarse dinámicamente
# range 192.168.100.15 192.168.100.20;
Otro punto a tener en cuenta es que las direcciones estáticas no debes traslapar
estas con las dinámicas.
De ahi en fuera el arreglo es libre solo es importante crear la subred, otra manera
de arreglar esto seria de la siguienteforma

subnet 192.168.100.0 netmask 255.255.0.0 {
host cliente1 {
hardware ethernet DI:RE:CC:IO:MA:C0
fixed-address 192.168.100.31
}
range 192.168.100.15 192.168.100.30;
filename "pxelinux.0";
next-server 192.168.100.14;
}
Hasta aqui termina la creacion del servidor dhcp, si quieremos comprobar que
funciona nuestro servido basta conectar un equipo mediante un cable de red,
configurar el bios parainiciar desde red y verificar que nos salte la direccion ip
en el rango especificado.

Montaje servidor NFS
El montaje del servidor NFS nos permitirá en primera instancia copiar los archivos
del nodo modelo al sistema de archivos del servidor para después compartir el disco
duro entre los distintos nodos, de esta forma cada uno de los nodos una vez cargado
el booteo del sistema operativo podráacceder a todos los datos alojados en el NFS.
Primero instalaremos los paquetes necesarios.
sudo apt install nfs-kernel-server
Crearemos un directorio que servirá de sistema de archivos para nuestros nodos
(esto lo estamos haciendo en el servidor)
sudo mkdir -p /srv/nfs/SOnodo
Ahora le decimos al servidor nfs que tome en cuenta dicho directorio
sudo nano /etc/exports
y añadimos la siguiente linea:/srv/nfs/SOnodo

*(rw,no_root_squash,async,no_subtree_check)

Guardamos y salimos
Activamos la nueva configuracion de archivos compartidos del NFS mediante
sudo exportfs -a
Ahora en el nodo configuramos el nfs para transferir los archivos correctamente
sudo apt-get update
sudo apt-get install nfs-common
mkdir /dev/shm/nfs
sudo mount -t nfs -nolock 192.168.100.14:/srv/nfs/SOnodo /dev/shm/nfs
En casoque nos de error probamos:

service nfs-kernel-server start

Copiamos el sistema de archivos al servidor
sudo cp -avx /. /dev/shm/nfs/.

sudo cp -avx /dev/. /dev/shm/nfs/dev/.
Por ultimo nos encargaremos de los archivos para bootear
cd ~
cp /etc/initramfs-tools/initramfs.conf /etc/initramfs-tools/initramfs.conf.bk
sudo nano /etc/initramfs-tools/initramfs.conf
cambiamos la linea
MODULES=most...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Cluster
  • cluster
  • Cluster
  • Cluster
  • Cluster
  • CLUSTER
  • Cluster
  • Cluster

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS