User Tools

Site Tools


cluster:configuracion_c-wn

Creación y configuración básica de los nodos trabajadores

Control de versiones

Fecha Actividad Autor
24/07/2010 Publicación inicial Jorge Iván Meza Martínez.

Introducción

En este capítulo se realizará la creación y configuración de los nodos trabajadores c-wn1 y c-wn2.

Tiempo estimado

45 minutos

Precondición

Supuestos

Disponer de las máquinas a instalar

Máquinas físicas

Deben haber sido instaladas y configuradas al igual que c-head, sin embargo este último procedimiento se debe actualizar con los valores dispuestos en este capítulo.

Virtualización con KVM

ADVERTENCIA: para que la clonación se pueda realizar, la máquina virtual de orígen, en este caso c-head, deberá estar apagada.

Desde el servidor de máquinas virtuales ejecutar los siguientes comandos para crear a los nodos trabajadores como clones inicialmente del nodo cabeza.

$ virt-clone --connect=qemu:///system  \
             -o c-head \
             -n c-wn1 \
             -f /home/cluster/vms/c-wn1.img \
             --debug --force
 
$ virt-clone --connect=qemu:///system  \
             -o c-head \
             -n c-wn2 \
             -f /home/cluster/vms/c-wn2.img \
             --debug --force

Virtualización con VirtualBox

Clonar los discos para c-wn1 y c-wn2 basados en el de c-head.

# VBoxManage clonehd "/home/cluster/vms/c-head.vdi" "/home/cluster/vms/c-wn1.vdi"
 
# VBoxManage clonehd "/home/cluster/vms/c-head.vdi" "/home/cluster/vms/c-wn2.vdi"

Crear la máquina virtual para c-wn1.

$ VBoxManage createvm \
             --name "c-wn1" \
             --ostype "Linux" \
             --basefolder /home/cluster/vms \
             --register
 
$ VBoxManage storagectl "c-wn1" \
             --name "SATA Controller" \
             --add sata
 
$ VBoxManage storageattach "c-wn1" \
             --storagectl "SATA Controller" \
             --port 0 --device 0 \
             --type hdd \
             --medium "/home/cluster/vms/c-wn1.vdi"
 
$ VBoxManage storagectl "c-wn1" \
             --name "IDE Controller" \
             --add ide
 
$ VBoxManage modifyvm "c-wn1" \
             --nictype1 "82540EM" \
             --nic1 bridged \
             --cableconnected1 on \
             --bridgeadapter1 eth0 \
             --memory 256 \
             --acpi on \
             --ioapic on \
             --usb on

Crear la máquina virtual para c-wn2.

$ VBoxManage createvm \
             --name "c-wn2" \
             --ostype "Linux" \
             --basefolder /home/cluster/vms \
             --register
 
$ VBoxManage storagectl "c-wn2" \
             --name "SATA Controller" \
             --add sata
 
$ VBoxManage storageattach "c-wn2" \
             --storagectl "SATA Controller" \
             --port 0 --device 0 \
             --type hdd \
             --medium "/home/cluster/vms/c-wn2.vdi"
 
$ VBoxManage storagectl "c-wn2" \
             --name "IDE Controller" \
             --add ide
 
$ VBoxManage modifyvm "c-wn2" \
             --nictype1 "82540EM" \
             --nic1 bridged \
             --cableconnected1 on \
             --bridgeadapter1 eth0 \
             --memory 256 \
             --acpi on \
             --ioapic on \
             --usb on

Iniciar las máquinas

Inicie las máquinas según como corresponda e inicie una sesión como usuario root.

Máquinas físicas

Encienda las máquinas correspondientes a los nodos trabajadores del cluster: c-wn1 y c-wn2.

Virtualización con KVM

Nuevamente desde el servidor es necesario ejecutar los siguientes comandos para iniciar las máquinas virtuales de los nodos trabajadores para su posterior configuración.

$ virsh start c-wn1
 
$ virsh start c-wn2

Desde el equipo cliente que se utiliza para la administración de las máquinas virtuales ejecute los siguientes comandos para conectarse a la consola de los nodos trabajadores.

$ virt-viewer -c qemu+ssh://SERVIDOR/system c-wn1
 
$ virt-viewer -c qemu+ssh://SERVIDOR/system c-wn2

Virtualización con VirtualBox

$ VBoxManage startvm "c-wn1"
 
$ VBoxManage startvm "c-wn2"

Actualizar el hostname

Editar el archivo /etc/sysconfig/network de cada uno de los nodos y actualizarlo con su información específica. Para el nodo c-wn1 utilizar el siguiente contenido.

# vi /etc/sysconfig/network
 
    NETWORKING=yes
    NETWORKING_IPV6=no
    GATEWAY=192.168.1.1
    HOSTNAME=c-wn1.micluster.com

Para c-wn2 utilizar la siguiente información.

# vi /etc/sysconfig/network
 
    NETWORKING=yes
    NETWORKING_IPV6=no
    GATEWAY=192.168.1.1
    HOSTNAME=c-wn2.micluster.com

Actualizar la dirección IP

Editar el archivo /etc/sysconfig/network-scripts/ifcfg-eth0 de cada uno de los nodos y actualizarlo con su información específica. Para el nodo c-wn1 utilizar el siguiente contenido.

# vi /etc/sysconfig/network-scripts/ifcfg-eth0
 
    DEVICE=eth0
    BOOTPROTO=static
    TYPE=Ethernet
    ONBOOT=yes
    HWADDR=<dejar la existente>
    NETMASK=255.255.255.0
    IPADDR=192.168.1.221

Para c-wn2 utilizar la siguiente información.

# vi /etc/sysconfig/network-scripts/ifcfg-eth0
 
    DEVICE=eth0
    BOOTPROTO=static
    TYPE=Ethernet
    ONBOOT=yes
    HWADDR=xxx
    NETMASK=255.255.255.0
    IPADDR=192.168.1.222

Reiniciar los nodos trabajadores

Reiniciar las máquinas c-wn1 y c-wn2 para que los cambios recién realizados tengan efecto.

# reboot

Enlaces

cluster/configuracion_c-wn.txt · Last modified: 2012/02/26 22:35 (external edit)