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:
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.
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.
Seleccionamos Ethernet Adapter.
Verificar que en ambos servidores para la red privada este seleccionada la red Hearbeat y para la red publica la red LAN_producción.
Verificar que todos los pasos anteriores estén bien seleccionados y seguir con la configuración.
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.
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.
ingresamos a las propiedades de nuestra tarjeta de red hearbeat y dejamos solo seleccionada la opción de TCP/IP
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.
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.
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.
Nos vamos a las opciones avanzadas (Advanced Settings).
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.
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.
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.
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.
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)):
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.
Seleccionamos la opción créate a new virtual disk
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).
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
Verificamos que las opciones seleccionadas son las correctas y finalizamos nuestra configuración.
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.
Segundo Disco:
Para este disco seleccionamos la opción ISCSI 1:1 y será ocupada para el disco T (recurso MSDTC)
Disco 3:
Para este disco seleccionamos la opción ISCSI 1:2 y será ocupada para el disco R (Logs Base de datos).
Disco 4:
Para este disco seleccionamos la opción ISCSI 1:3 y será ocupada para el disco S (Web IIS)
Disco 5:
Para este disco seleccionamos la opción ISCSI 1:4 y será ocupada para el disco B (Base de datos)
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.
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
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.
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.
Anteriormente creamos un disco, pero como compartiremos recursos debemos seleccionar la opción de use an Existing virtual disk.
En esta opción seleccionamos donde están creados nuestros discos, para nuestro caso y nuestro escenario seleccionamos la LUN VMFS_EQL-TESTING02
Seleccionamos donde están creados los discos, para nuestro caso WK8R2I
Como punto clave debemos seleccionar nuestro disco que servirá de quórum y pesa 1 GB llamado WIN2008I.vmdk
Seguimos con la opción siguiente.
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.
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.
1 comentarios:
No aparecen las imagenes, las podrias volver a cargar por favor
Publicar un comentario