untitled Hoy quería escribir sobre esta tarea, ya que he recibido algunas consultas por mensaje. Hace unos años he escrito algunas notas sobre clusters y he dado algunas charlas al respecto.Hoy veremos Como apagar correctamente un Failover Cluster o un Nodo en un equipo con Windows Server 2012 R2 o de todo el clúster con todos los nodos.

Cómo apagar un nodo

Al apagar o reiniciar un nodo en un Failover Cluster, primero necesitamos mover cualquier rol que se ejecute en ese servidor (como podría ser una máquina virtual). Al realizar esto, nos aseguramos que el cierre de un nodo “correcto” a cualquier aplicación que se ejecute en ese nodo.

  • Abrimos la consola del Administrador de Failover Cluster (Cluadmin.msc)
  • Hacemos clic en “Nodes”
  • Hacemos clic en el nombre de nodo y en ‘Pausa’ hacemos clic en ‘Drain Roles’
  • En el Status del nodo aparecerá como "En pausa".
  • En la parte inferior del panel central, hacemos clic en la pestaña ‘Roles’. Una vez que todos los roles se han trasladado (movido) fuera de este nodo, es seguro apagar o reiniciar el nodo.

www.radians.com.ar

Para reanudar el nodo después de que se ha reiniciado …

Cuando el nodo se enciende nuevamente y esta listo para ser puesto nuevamente en servicio, utilizamos la acción “Resume” para volver a activar el nodo para Hostear los roles.

  • Abrimos la consola del Administrador de Failover Cluster (Cluadmin.msc)
  • Hacemos clic en “Nodes”
  • Hacemos clic derecho en el nombre de nodo y seleccionamos "Resume", a continuación, seleccionamos:
    1. Fail Roles Back‘ – Esto reanudará el nodo y moverá cualquier role que se estaba ejecutando en el nodo antes de apagarlo. Hay que tener en cuanta que esto podría generar un tiempo de inactividad dependiendo del rol que tenga el Cluster
    2. Do Not Fail Roles Back‘ – Esto reanudará el nodo y no moverá los roles de vuelta a su estado original.

www.radians.com.ar

Cómo apagar un nodo con Windows PowerShell

  • Abrimos una ventana de PowerShell como administrador
  • Ingresamos: Suspend-ClusterNode –Drain
  • Ingresamos: Get-ClusterGroup
    1. Verificamos que no hay roles en "ownerNode" para ese nodo
    2. Podemos hacerlo con el siguiente sintaxis:
      PS C:\> (Get-ClusterGroup).OwnerNode –eq " NodeBeingDrained"
  • Para apagar o reiniciar el equipo:
    1. Stop-Computer
    2. Restart-Computer

Para reanudar el nodo después de que se ha reiniciado …

  • Abrimos una ventana de PowerShell como administrador
  • Ingresamos: Resume-ClusterNode
    1. Si deseamos dejar de vuelta los roles que se estaban ejecutando anteriormente en este tipo de nodo:
      PS C:\> Resume-ClusterNode –Failback Immediate

Apagar el Clúster

Apagar el clúster entero implica detener todas las funciones y luego detener el servicio de clúster en todos los nodos. Mientras que podemos apagar cada nodo en el clúster de forma individual, utilizando la interfaz de usuario de grupo nos aseguraremos que el cierre se realiza correctamente.

  • Abrimos la consola del Administrador de Failover Cluster (Cluadmin.msc)
  • Hacemos clic derecho en el nombre del clúster, seleccionamos ‘More Actions’, y luego “Shut Down Cluster…”
  • Cuando nos pregunta si estamos seguros de que deseamos cerrar el clúster, hacemos clic en "Yes"

Apagar el Clúster con PowerShell

  • Abrimos una ventana de PowerShell como administrador
  • Ingresamos: Stop-Cluster

Como se comportan las VM en la secuencia del apagado

Cuando el clúster se apaga, las máquinas virtuales se colocarán en un estado guardado (Saved State). Esto puede ser controlado mediante la propiedad OfflineAction.

Para configurar la acción de cierre para una VM individual  (donde "Máquina Virtual" es el nombre de la máquina virtual):

PS C:\> Get-ClusterResource "Virtual Machine" | Set-ClusterParameter OfflineAction 1

www.radians.com.ar

Para iniciar el clúster después de que se ha apagado

  • Abrimos una ventana de PowerShell como administrador
  • Ingresamos: Start-Cluster
  • Espero que les sea de interés y utilidad. Saludos. Roberto Di Lello

    By Roberto Di Lello

    Hola, soy Roberto Di Lello trabajo como Consultor Senior en Infraestructura, especializado en Tecnologias Microsoft con mas de 25 años en la industria. He sido galardonado como MS-MVP en Active Directory-Enterprise Mobility por 10 años, y actualmente soy MVP Windows Insider, ademas de poseer otras certificaciones de Microsoft. He trabajado en distintos projectos que involucran Migraciones, Implementaciones, y soporte de Active Directory y Microsoft Exchange, y en los ultimos años me he desempeñado armando equipos de trabajo para diferentes paises y areas de sistemas, he planificado a distintas migraciones a datacenters (ambiente cloud y mixtos). He tenido la oportunidad de participar como miembro del staff de Microsoft en eventos internacionales como ser TechEd NorteAmerica y MS Ignite (NA) al ser Trainer Certificado por Microsoft (MCT).

    2 thoughts on “Windos Server 2012 R2, Como apagar correctamente un Failover Cluster o un Nodo {HowTo}”
    1. Excelente explicación, es algo muy sencillo pero parece increíble no hay suficiente información

    2. Muchas gracias Juan por tu comentario. Es la verdad, hay poca documentacion es español. Te pido que me ayudes a difundir el blog!
      Y si tienes alguna consulta, no dudes en escribirme. Saludos.

    Deja un comentario

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

    Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.