Sei sulla pagina 1di 14

Creando un clster de alta disponibilidad en Microsoft Windows Server 2008

bujarra.com /creando-un-cluster-de-alta-disponibilidad-en-microsof t-windows-server-2008/


Hctor Herrero Hermida Tras ver un documento de cmo crear el almacenamiento compartido para un clster, por qu no crear uno? Bueno, el proceso es parecido a Windows 2003, ahora lo realiz aremos para Windows 2008, un clster nuevo, y ser para un servidor de ficheros, de tipo failover clustering, el proceso para otro tipo de clster es parecido. Con esto conseguiremos alta disponibilidad, que si se nos cae uno de los servidores (nodo) no pase nada, ya que existen otros nodos que pueden coger los recursos y levantar los servicios para que los usuarios puedan trabajar prcticamente sin notar la caida del nodo contra el que estaban trabajando. Tambin comentar que el mantenimiento de un clster es costoso, esto es, tendremos siempre en cuenta que ambos servidores tendrn las mismas aplicaciones instaladas, de la misma forma y con las mismas versiones, todo esto para evitar problemas futuros. Adems es recomendable balancear el clster para comprobar su correcto funcionamiento. Bueno, antes de comenz ar comento la situacin del documento, disponemos de tres servidores, uno de ellos es el almacenamiento, o bien una cabina de discos o bien como en mi caso un servidor que comparte sus discos va iSCSI, la cosa es tener un almacenamiento compartido para los nodos. Estos dos nodos son dos Windows Server 2008 Enterprise (obligatorio), disponen de tres interfaces de red, una la red LAN (192.168.2.0/24) que les conectar con los equipos de la red, otra la pata de la red iSCSI (192.168.4.0/24) que conecta a los nodos con el almacenamiento (red privada para conseguir un mayor rendimiento), y finalmente una red HeartBeat (192.168.5.0/24) que servir para comunicarse entre s a los nodos del clster y tener notificacin cuando se caiga uno de ellos. Al clster le tendremos que asigar una direccin IP, as como a los recursos que creemos, en este caso un servidor de ficheros, de esta forma, los usuarios accederan a la IP asignada y no a la direccin IP de cada nodo. Bueno, los nodos sern Patty & Selma, el clster ser McGiver y el almacenamiento compartido Cervez aDuff, comez amos! Este proceso lo deberemos realiz ar con todos los nodos del clster, primero lo haremos sobre un nodo cualquiera y posteriormente, cuando ya tengamos el clster creado, lo realiz aremos en los siguientes unindonos al clster existente. Debemos tener instalado un sistema operativo mnimo que soporte el servicio de clster cmo es Windows Server 2008 Enterprise Edition, para instalar el servicio de clster, deberemos instalar dicha caracterstica, para ello, vamos al Administrador del servidor > Agregar caractersticas, Marcamos Clster de conmutacin por error & Siguiente,

Presionamos Siguiente para comenz ar su instalacin, esperamos unos minutos mientras se instala OK, listo, ya tenemos el servicio instalado, pulsamos en Cerrar para poder comenz ar su configuracin, Abrimos la consola que tendremos dentro de las Herramientas Administrativas llamada Administracin de clster de conmutacin por error. Antes de comenz ar podramos comprobar la configuracion que tenemos en el servidor, tanto de software cmo de hardware o configuracin, en caso de ser en produccin la realiz aremos s o s, en este laboratorio lo omitiremos ya que posteriormente lo ejecutar y por no repetir imgenes ;) As que pulsamos en Crear un clster para iniciar el asistente de su creacin, Bien, ahora debemos indicar el nombre de un nodo que queremos que pertenez ca a este nodo, osea, nosotros mismos, pulsamos en Examinar y agregamos la cuenta del equipo, Escribimos el nombre del nodo Patty y aceptamos, Listo, ya tenemos un nodo, continuamos, posteriormente nos uniremos al clster, Siguiente, Introducimos un nombre al clster, en mi caso se llamar McGiver y adems le introducimos una direccin IP de gestin, Siguiente, Listo, confirmamos que es correcto y pulsamos en Siguiente para crear el clster, esperamos unos minutos mientras se crea el clster Perfecto, ya tenemos el clster creado, Finaliz ar, Una vez creado, podramos ir aadiendo los nodos al clster, para ello pulsamos en Agregar nodo, Realiz amos el asistente y agregamos tantos nodos como querramos que tenga el clster, Examinar, Indicamos el nombre del otro nodo & Aceptar, Bien, continuamos, Siguiente, Al ser un nuevo nodo, igual que al principio, se debe ejecutar las pruebas para validar el nodo antes de incluirlo en el clster, pulsamos S, Ejecutar las pruebas de validacin de configuracin y volver al proceso de creacin del clster, & Siguiente, Ejecutamos TODAS las pruebas,

Siguiente, Comprobamos las validaciones que nos realiz ar en el nodo, Siguiente para comenz arlas, esperamos unos minutos mientras realiz a las pruebas oportunas en este nuevo nodo Correcto, todas las pruebas en mi caso finaliz aron correctamente, as que este nodo y el clster estn en perfectas condiciones para continuar. Finaliz ar, Ok, confirmamos, que vamos a agregar a Selma al nodo pulsando Siguiente, Ok, ya disponemos de un clster con dos nodos, ya podremos crear recursos, comprobaremos el informe & Finaliz ar, Bien, una de las cosas a realiz ar, es configurar el nombre de las redes, suponiendo que cada nodo tiene tres redes (LAN, iSCSI & HeartBeat) y en Windows las he renombrado para poder identificarlas correctamente, lo realiz aremos aqu tambin a parte de indicar para qu usaremos cada red, primero las renombramos todas desde Cambiar nombre, Cuando ya las hemos cambiado el nombre indicando la funcin que tendrn, las configuramos desde sus Propiedades, Sobre cada tipo de red, deberemos configurar si daremos acceso al clster a esta red, si daremos acceso a los clientes a esta red o si no permitiremos que el clster use la red. En este caso, la red LAN, permitir lgicamente que el clster acceda a ella para dar servicio a los clientes, marcando Permitir que el clster use esta red & Permitir que los clientes se conecten a travs de esta red. En la red iSCSI ser diferente, ya que es la red que usar cada nodo para conectarse al almacenamiento, as que el clster aqu no pinta nada, marcamos No permitir que el clster use esta red, Y a la red HeartBeat, daremos acceso al clster, esto es opcional, en mi caso, ok, Una vez tenemos la red configurada, vamos a configurar el almacenamiento, esto es, aadir los discos que tenemos conectados o bien por fibra o bien por iSCSI a los nodos. Para ello, botn derecho en Almacenamiento > Agregar un disco,

Seleccionamos el disco o los discos que querramos agregar & Aceptar, ojo que debe ser un disco con el particionamiento creado con MBR y no GPT (adems el clster de Windows 2008, ya no soporta ciertos target iSCSI como OpenFiler, por ello uso WUDSS). Perfecto, Ahora vamos a configurar uno de los discos para el uso del qurum del clster (El Qurum es el disco usado para compartir entre los distintos nodos la informacin de la configuracin del clster), para ello, sobre el clster con botn derecho > Acciones adicionales > Configurar opciones de qurum de clster Seleccionamos Mayoria de disco y nodo (se recomienda para el nmero actual de nodos) & Siguiente, Seleccionamos el disco que haga de qurum & Siguiente, Confirmamos pulsando Siguiente, Listo, correcto, pulsamos en Finaliz ar, Ya tenemos el clster creado y correctamente funcionando, ya tenemos unas redes definidas, unos almacenamientos, el qurum, un clster y sus nodos. Pero ahora queda agregar los servicios, configurarlos, esto es, crear los recursos para los que daremos servicios, en este caso vamos a crear uno sencillo, un simple servidor de ficheros, que comparta directorios y siempre est en una alta disponibilidad. Para ello, sobre Servicios y Aplicaciones con botn derecho seleccionamos Configurar un servicio o aplicacin, Seleccionamos la que nos interese, en este caso Servidor de archivos, Siguiente, Indicamos un nombre a este servicio, en mi caso pondr algo medio lgico McGiverFS y adems le debemos especificar una direccin IP, este nombre y est IP ser la que usen los usuarios finales para acceder al clster, en mi caso a sus ficheros, as que pondremos nombres fciles de asimilar para nuestros queridos usuarios. Siguiente Seleccionamos un disco para usar de almacenamiento, cmo tengo otra

LUN, se la indico & Siguiente, Comprobamos que es correcta la configuracin y pulsamos en Siguiente para crearlo, esperamos Listo, Finaliz ar, Listo! ya tenemos nuestra primera aplicacin o servicio colgada del clster, ahora simplemente una comprobacin, como podemos observar, este servicio se est ejecutando en el nodo Selma, tenemos que comprobar que se mueve correctamente entre los nodos. Para ello, podemos forz arlo con botn derecho sobre el servicio/aplicacin Mover este servicio o aplicacin a otro nodo > Moder al nodo Patty, Confirmamos que queremos moverlo, ya que quien est conectado podr perder la conexin durante unos segundillos de n! as que Mover McGiverFS a Patty, Si queremos comprobar la disponibilidad del clster, podemos dejar un PING a McGiverFS con la opcin - t para comprobar que slo perdemos un par de PINGs y es un mnimo corte. Listo, tras esto, comprobamos que el servicio/aplicacin ya se ejecutar en el otro nodo. Ahora ejecutaremos la misma prueba devolvindolo a otro nodo, simplemente para comprobar que todo es correcto. O directamente apagando el nodo que tenga el servicio en uso de botonaz o para comprobarlo de forma un poquto ms brusca ;)

Posts relacionados:

Potrebbero piacerti anche