viernes, 19 de agosto de 2011

INSTALACION CLUSTER WINDOWS 2008 y SQL 2008 (Parte 1)

Introducción:

“Instalación del clúster Microsoft para nuestros servidores WIN2008I y WIN2008II lo cuales tendrán la misión de clúster SQL”

Crear el Clúster MSCS

Configuración de nuestro Clúster MSCS sobre una plataforma vSphere 4.1. En nuestro escenario, utilizaremos la configuración Clúster in Box, utilizando servidores Windows Server 2008 R2 Enterprise Edición 64 bits. A continuación detallo el procedimiento seguido paso a paso:

Clúster in a Box

Corresponde a un Clúster donde las maquinas virtuales que lo componen se encuentran en el mismo host ESX/ESXi. Las VM están conectadas al mismo dispositivo de almacenamiento, sea este local o remoto. La idea de este laboratorio es montar dos maquinas virtuales utilizando servidores con sistema operativo Windows Server 2008 R2 Enterprise Edition 64 bits sobre el mismo ESX y “clusterizarlas” entre sí. Esta configuración protege contra fallas a nivel de Sistema Operativo y de Aplicaciones, pero no protege contra fallas de Hardware. Esta es la configuración más sencilla para un Failover Clúster y no requiere configuraciones especiales para que este escenario funcione.

Arquitectura a implementar:

image

Datos e Información para la instalación:

Servidores:

WIN2008I

Tamaño

Libre

Ubicación

Rol

Disco C:

30 GB

20 GB

Local

Sistema Operativo

Disco D:

20 GB

10 GB

Local

Datos

Disco Z:

   

Local

CD ROM

WIN2008II

Tamaño

Libre

Ubicación

Rol

Disco C:

30 GB

20 GB

Local

Sistema Operativo

Disco D:

20 GB

10 GB

Local

Datos

Disco Z:

   

Local

CD ROM

Datos Clúster:

RECURSO

Grupo Clúster

ROL

Tamaño

Q

Clúster Group

Quórum Clúster

1

T

DTC

Recurso DTC

2

R

Bdatos

LOG SQL

15

S

WEB

Sitios WEB

10

B

Bdatos

BD SQL 2005

30

Grupos:

Cluster GROUP

   

Clúster IP Address

172.1.1.125

IP Servidor Clúster

Clúster Name

SERV-CLUS-WIN2008

Nombre red Servicio Clúster

Disco Q:

Disco Quórum LOG

Almacenamiento de LOG Quórum

DTC

   

IP DTC

172.1.1.126

Red servicio DTC

DISK T:

Disco LOG DTC

Almacenamiento de archivo DTC

Network Name

DTC

Nombre de red servicio DTC

     

SQL Server 2005

   

IP SQL Server

172.1.1.127

IP virtual del servicio SQL

Nombre SQL

SERV-CLUS-SQL

Nombre virtual de SQL Server

Disco R y B

Disco de Base de Datos

Almacenamiento de base de datos y LOG

     

IIS 6.0

   

IP MSDTC

172.1.1.128

Red de servicio MSDTC

Disk S:

Disco Sitio IIS

Almacenamiento de archivo MSDTC

Network Name

CLUSWEB

Nombre de red servicio MSDTC

     

Virtual Server SQL

   

IP Virtual Server SQL

172.1.1.129

Virtual Server Configuration IP

Name Virtual Server

CLUSSQL

Virtual Server Configuration NAME

     

Domain Group for Cluster

   

SQL Server

SQL Install

Domain Group for Clúster

SQL Server Agent

SQL Install

Domain Group for Clúster

Full-Text Search

SQL Install

Domain Group for Clúster

Creacion Servidor WIN2008I y WIN2008II

Una vez creadas nuestras maquinas virtuales en nuestro ESXi (mismo host) e instalado el sistema operativo en las respectivas maquinas procedemos a configuración de nuestra red.

image

image

image

image

image

Después de realizar la verificación de los requerimientos, procedemos a realizar el update de nuestros servidores (dejar el máximo update hasta la fecha de creación).

Configuración y creación de redes adicionales:

· Agregar una red en ambos servidores

· Verificar que en nuestro ESXi estén las vlan necesarias para la creación de nuestras redes, en nuestro caso hay 2 Vlan creadas una para la red publica llamada LAN_Producción y otra para nuestra red privada llamada HearBeat.

Agregar la red para Hearbeat:

Esta red es netamente para la comunicación esté ambos servidores, si fuese un servidor físico es la típica configuración de conectar un cable de servidor a servidor. En este caso seguimos esta configuración.

image

Seleccionamos Ethernet Adapter.

image

Verificar que en ambos servidores para la red privada este seleccionada la red Hearbeat y para la red publica la red LAN_producción.

image

Verificar que todos los pasos anteriores estén bien seleccionados y seguir con la configuración.

image

Una vez agregado nuestro dispositivo de red dar click en ok para terminar con nuestra configuración. Ir a nuestras maquinas virtuales y verificar que la tarjeta de red se agrego satisfactoriamente.

image

Como vemos tenemos instalados dos dispositivos de red, una para nuestra red publica llamada LAN ANDES y la según que acabamos de agregar que se llamara HearBeat y nos permitirá la comunicación entre ambos servidores en una red que solo ellos verán y se comunicaran.

image

ingresamos a las propiedades de nuestra tarjeta de red hearbeat y dejamos solo seleccionada la opción de TCP/IP

image

Ingresamos a las propiedades de nuestra tarjeta de red que es nuestro NODO 1 la cual para nuestro caso es 10.0.0.100 con subnet mask 255.255.255.0, lo demás lo dejamos en blanco.

image

Como lo hicimos en nuestro NODO1 ingresamos a las propiedades de nuestra tarjeta de red que es nuestro NODO 2 la cual para nuestro caso es 10.0.0.101 con subnet mask 255.255.255.0, lo demás lo dejamos en blanco.

image

Verificamos que nuestra configuración haya sido la correcta en ambos servidores, antes de realizar pruebas de conexión y conectividad, tenemos que verificar las opciones avanzadas de nuestra red como muestra la siguiente imagen.

image

Nos vamos a las opciones avanzadas (Advanced Settings).

image

Verificamos que nuestra red publica (LAN AGUNSA) este como primera opción y nuestra red privada (LAN HEARBEAT) como segunda opción. Esto debe realizarse en ambos servidores.

image

image

Se debe desactivar la sincronización de la hora entre la VM y el host ESX/ESXi, esto se encuentra en la esquina inferior derecha ->opciones.

image

Una vez que que tengamos configuradas nuestra tarjetas de red en ambos servidores y hechas las pruebas respectivas de conexión, nos vamos a las siguientes configuraciones.

Pruebas de conexiones:

Inicio -> ejecutar -> CMD

NODO1

- Ping 172.1.1.123

- Ping 172.1.1.124

- Ping –a 172.1.1.123

- Ping –a 172.1.1.124

- Ping 10.0.0.100

- Ping 10.0.0.101

Se debe tener respuesta a todas nuestra tarjetas.

Unión al dominio:

Una ves realizadas estas pruebas y realizadas exitosamente, es necesario agregar nuestros servidores al nuestro dominio en este caso el dominio es CONTOSO.LOCAL

Una vez verificado que nuestras opciones y configuraciones estén correctas, vamos a los servicios de nuestro Windows y vemos que el servicio DTC (distributed transaction coordinator) este corriendo.

image

Antes de realizar nuestro clúster se deben tener algunas consideraciones, una de estas es agregar algunos componentes de Windows, para esto ir al Server Manager de nuestro server y en la pestaña roles instalar los servicios que sean necesarios.

image

Siguiendo con la configuración verificar que estén seleccionadas las opciones que están en la imagen (Application server (FrameWork, +COM, Distributed Transactions) y Web Server (IIS)):

imageimage

imageimage

imageimage

imageimage

Damos click en OK y esperamos mientras realiza la instalación de nuestros servicios seleccionados.

Terminando la instalación damos click en finish. Una vez terminado esto nos vamos a la configuración de discos.

Agregar Discos para la creación y configuración de nuestro clúster:

Para crear nuestro Clúster llamado SERV-MSCSS-CDA, debemos contar con discos compartidos que deben poder ser accesibles desde todos los nodos de nuestro Clúster. En nuestro caso como utilizamos un dispositivo de almacenamiento compartido, es de vital importancia que al encender el equipo e iniciar el sistema operativo sólo exista un nodo que disponga de acceso al disco del clúster, de lo contrario, el disco o los discos del clúster pueden resultar dañados. Para evitar daños en los discos de un clúster, apague todos los nodos del clúster menos uno; o bien, utilice técnicas como las de enmascaramiento por número de unidad lógica (LUN), presentación selectiva o agrupamiento por zonas para proteger los discos del clúster antes de crearlo. Una vez que el servicio de Clúster Server esté funcionando correctamente en un nodo, los otros nodos se pueden agregar y configurar simultáneamente. Un clúster debe tener al menos un disco compartido que será utilizado para el Quórum del Clúster.

En nuestro caso y para nuestro laboratorio agregaremos 5 discos compartidos, uno disco será utilizado para el Quórum (Q: 1GB), el segundo disco es para el recurso MSDTC (T: 2GB), nuestro tercer disco será utilizado para los logs de las bases de datos en SQL server 2005 LogsDatos (R: 15GB), el cuarto disco será utilizado para nuestra base de datos en SQL Server 2005 Bdatos (B: 383GB) y nuestro quinto y último disco será utilizado para IIS (S: 10 GB), Dependiendo de la aplicación que será implementada sobre el Clúster, puede ser necesario agregar discos compartidos adicionales.
Este procedimiento debe llevarse a cabo SOLO después de haber configurado correctamente la red de los nodos del Clúster.
Después de explicar para que ocupáramos cada disco nos vamos a nuestro NODO1 (WIN2008I) y agregamos nuestro primer disco que será utilizado para el Quórum con un tamaño de 1 GB.

NOTA: para realizar estas configuraciones las maquinas deben estar apagadas.

image

Seleccionamos la opción créate a new virtual disk

image

Como ya explicamos este disco será ocupado para el quórum por lo cual el tamaño será de 1 GB, además debemos seleccionar la opción de soporte de clúster (support clustering features such as fault tolerance).

image

Esta opción es súper importante ya que debemos ser ordenados en la selección de nuestros virtual device node. Para este disco seleccionamos la opción ISCSI 1:0

image

Verificamos que las opciones seleccionadas son las correctas y finalizamos nuestra configuración.

image

Seleccionar el nuevo controlador SCSI y confirmar que el tipo de controlador corresponde al sistema operativo utilizado por los nodos:

  • Windows 2003: LSI Logic Parallel
  • Windows 2008: LSI Logic SAS

Además verificar que en new SCSI Controller este seleccionada la opción “Virtual” como muestra la figura.

image

Segundo Disco:

Para este disco seleccionamos la opción ISCSI 1:1 y será ocupada para el disco T (recurso MSDTC)

image

Disco 3:

Para este disco seleccionamos la opción ISCSI 1:2 y será ocupada para el disco R (Logs Base de datos).

image

Disco 4:

Para este disco seleccionamos la opción ISCSI 1:3 y será ocupada para el disco S (Web IIS)

image

Disco 5:

Para este disco seleccionamos la opción ISCSI 1:4 y será ocupada para el disco B (Base de datos)

image

Una vez realizada la configuración de agregar nuestros discos compartidos para la creación de nuestro cluster, nos vamos a administración de discos ubicada en start -> click derecho sobre My Computer –> seleccionar manage.

image

Procedemos a particionar y formatear los discos compartidos del mismo modo le asignamos una letra a cada unidad. Los discos se ven ahora de la siguiente forma. Seleccionamos la opción New Simple Volume

image

imageimage

imageimage

imageimage

Realizar lo mismo con los otros discos con letra a asignar.

Q: Quorum

T: DTC

R: LogsBD

S: WEB

B: BDatos

Después de realizar el paso a paso, formatear e inicializar nuestros discos, se verán en nuestro sistema de la siguiente forma.

image

image

Una vez tengamos nuestros discos creados en nuestro nodo 1(WIN2008I), Agregamos los discos a los ya existentes “esto se realiza en el según servidor” NODO2 (WIN2008II):

Para esto vamos a la de agregar un disco.

image

Anteriormente creamos un disco, pero como compartiremos recursos debemos seleccionar la opción de use an Existing virtual disk.

image

En esta opción seleccionamos donde están creados nuestros discos, para nuestro caso y nuestro escenario seleccionamos la LUN VMFS_EQL-TESTING02

image

Seleccionamos donde están creados los discos, para nuestro caso WK8R2I

image

Como punto clave debemos seleccionar nuestro disco que servirá de quórum y pesa 1 GB llamado WIN2008I.vmdk

image

Seguimos con la opción siguiente.

image

En esta opción Seleccionamos un Virtual Device Node.
Es importante destacar que el dispositivo seleccionado debe coincidir con el dispositivo utilizado en el primer nodo del Clúster. Esto aplica para cada disco compartido a utilizar. En este caso seleccionamos SCSI (1:0) y hacemos click en next para continuar.

imageimage

image

Realizar esto con los otros disco “importante siempre elegir los discos con el mismo nodo virtual en este caso es así:

Q: Quorum 1:0

T: MSDTC 1:1

R: LogsBDatos 1:2

S: IIS 1:3

B: BDatos 1.4

Podemos verificar una vez encendida nuestra máquina virtual, que ya están disponibles nuestros discos compartidos y como vemos no es necesario realizar la configuración de inicializar y formatear nuestros discos.

Recordar que una vez agragado los discos se deben dejar online.

image

image

1 comentarios:

Fisco dijo...

No aparecen las imagenes, las podrias volver a cargar por favor

Publicar un comentario

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | cheap international voip calls