De las notas anteriores ya tenemos toda la infraestructura preparada: creado el equipo SAN con Storage Pools e iSCSI Target, unidas las máquinas necesarias al Dominio y creadas las redes, resumiendo, todo el trabajo previo
Les recuerdo poniendo el gráfico con el objetivo propuesto
Así que ahora comenzaremos con la configuración de FSCluster, el cluster servidor de archivos, que comprenderá dos funciones:
- Servidor de archivos de alta disponibilidad para uso general
- Servidor de archivos para aplicaciones (Scale-out File Server)
En un ambiente productivo no será conveniente mantener estas dos funcionalidades en el mismo cluster, lo haremos acá simplemente porque estamos en un ambiente de demostración de capacidades
Comenzaremos con las siguientes máquinas ya iniciadas:
- DC1
- SAN
- FS1
- FS2
Por ahora podemos dejar apagadas HYPER1 e HYPER2, ya que durante esta parte no las usaremos
Debemos comenzar tanto en FS1 como en FS2 iniciando los iSCSI Initiators conectándolos al iSCSI Target (SAN)
Aunque ya lo hemos hecho en otra nota, colocaré los pasos. Recordar que este procedimiento debe ejecutarse en ambos nodos del cluster (FS1 y FS2)
Indicamos la dirección del iSCSI Target (SAN) y elegimos “Quick Connect”
Luego vamos a la ficha “Volumes and Devices”, seleccionamos “Auto Configure” y controlemos que estén presentes los tres discos que habíamos creado
Hecho lo anterior en ambos nodos, ahora ya podemos poner los discos “Online”, “Inicializarlos” y crear los volúmenes. Esto se debe hacer desde uno cualquiera de los nodos
Bueno, a esta altura no vamos a estar explicando y mostrando cómo crear y formatear discos 🙂
Deber quedar así los tres discos. Le he dado etiquetas descriptivas
Ahora debemos ir al otro nodo y simplemente poner los tres discos “Online”
Ya tenemos los discos conectados a ambos nodos, así que ahora debemos instalar en ambos nodos las funcionalidades que necesitaremos:
- File Server
- Failover Cluster
Pongo las capturas de dónde seleccionar el “Rol” y el “Feature” pero no mostraré los asistentes paso a paso, ya doy por conocido que todos saben instalarlos. Configurarlos es otro tema
Comencemos en uno cualquiera de los nodos en la creación del “Failover Cluster”
Es importante que antes de crearlo validemos la configuración. Nota de experiencia verifique que ambos nodos tengan exactamente las mismas actualizaciones, y que no haya sido instalada la KB2750149 (Ver Hyper-V Cluster con Máquinas Virtuales en File Server Cluster – Demostración (Parte 1 Infraestructura Inicial))
Simplemente seguimos el asistente
Agregamos los nodos que formarán el cluster
Importante: verificar el reporte, y que todo quede “verde”
Si todo está bien, cerramos el reporte y comenzamos con la creación del cluster
Le asignamos un nombre al cluster y su correspondiente dirección de acuerdo a lo descripto en la figura con el diagrama
Nos aseguramos que agregue automáticamente los discos disponibles
Y finalizamos
Controlemos que haya tomado como disco “witness” al más chico
Para verificar que todo está como debe ser, vamos a DC1 y controlemos que está la nueva registración en DNS
Y que se ha creado la correspondiente cuenta de máquina
Volviendo a la administración del cluster, cambiaré el nombre de los discos para que sea todo más claro
Los renombré como muestra la figura
Ya podemos comenzar con la configuración propia del Cluster File Server para uso general, así que en cualquiera de los nodos vamos a agregar el rol al cluster
Como en este paso estamos configurando un servidor de archivos de uso general (común, normal) elegimos la opción adecuada
Le asignamos el nombre y la dirección IP por las que será accesible, en mi caso elegí “FS-General” y 192.168.1.151
Seleccionamos el disco que utilizaremos para este rol (¿vieron que era bueno renombrarlos?)
Debería quedar como muestra la figura, aunque no es importante si lo tiene FS1 o FS2
Para probar que todo funciona voy a agregar una carpeta compartida de prueba y verificaré su acceso aún con uno de los nodos apagados (funcionalidad de cluster)
Usaré el asistente dentro de la consola de administración del cluster
Es para uso general así que seleccionamos “Quick Share”
Le asignamos un nombre cualquiera al compartido de prueba, y noten el path de acceso para probarlo luego
Por omisión ya está marcada la opción “Enable Continuous Availability” 🙂
No tiene sentido para una prueba cambiar los permisos ya que sólo verificaré acceso
Si vamos ahora a DC1, simulando un cliente y en File Explorer escribimos “\\FS-General” observaremos el compartido recién creado
Adicionalmente podemos controlar que se haya creado el correspondiente objeto “computer”
Y la registración en DNS
Vamos a probar el “failover”. Como podemos observar en este momento el recurso está activo en FS2
Esto es así porque ambos nodos están levantados, lo comprobamos
A continuación apagaré FS2, y lo demostramos en la siguiente pantalla
Vamos a DC1 y nuevamente ingresemos a “\\FS-General” y observamos que el compartido sigue accesible
Como podemos observar en la siguente figura, lo ha tomado FS1
Resumiendo, en esta nota ya hemos creado un “Fileserver Cluster” con un compartido de Alta Disponibilidad, y hemos probado su funcionamiento en forma normal, y ante la falla de uno de los nodos
Seguiremos en la próxima nota Hyper-V Cluster con Máquinas Virtuales en File Server Cluster – Demostración (Parte 5 Configurando Scale-Out Cluster File Server)