{"id":3031,"date":"2016-01-27T17:00:59","date_gmt":"2016-01-27T20:00:59","guid":{"rendered":"http:\/\/www.radians.com.ar\/blog\/?p=3031"},"modified":"2018-01-16T17:12:00","modified_gmt":"2018-01-16T20:12:00","slug":"windos-server-2012-r2-como-apagar-correctamente-un-failover-cluster-o-un-nodo-howto","status":"publish","type":"post","link":"https:\/\/www.radians.com.ar\/blog\/?p=3031","title":{"rendered":"Windos Server 2012 R2, Como apagar correctamente un Failover Cluster o un Nodo {HowTo}"},"content":{"rendered":"<p align=\"justify\"><a href=\"http:\/\/www.radians.com.ar\/Articulos\/Images2014\/WindosServer2012R2Comoapagarcorrectament_EF20\/untitled.png\"><img loading=\"lazy\" decoding=\"async\" title=\"untitled\" style=\"border-top: 0px; border-right: 0px; border-bottom: 0px; margin-left: 0px; border-left: 0px; display: inline; margin-right: 0px\" border=\"0\" alt=\"untitled\" src=\"http:\/\/www.radians.com.ar\/Articulos\/Images2014\/WindosServer2012R2Comoapagarcorrectament_EF20\/untitled_thumb.png\" width=\"208\" align=\"left\" height=\"208\" \/><\/a> Hoy quer\u00eda escribir sobre esta tarea, ya que he recibido algunas consultas por mensaje. Hace unos a\u00f1os 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\u00faster con todos los nodos. <\/p>\n<h4>C\u00f3mo apagar un nodo<\/h4>\n<p align=\"justify\">Al apagar o reiniciar un nodo en un Failover Cluster, primero necesitamos mover cualquier rol que se ejecute en ese servidor (como podr\u00eda ser una m\u00e1quina virtual). Al realizar esto, nos aseguramos que el cierre de un nodo \u201ccorrecto\u201d a cualquier aplicaci\u00f3n que se ejecute en ese nodo.<\/p>\n<ul>\n<li>\n<div align=\"justify\">Abrimos la consola del Administrador de Failover Cluster (<font color=\"#ff8040\" face=\"OCR A Extended\">Cluadmin.msc<\/font>)<\/div>\n<\/li>\n<li>\n<div align=\"justify\">Hacemos clic en \u201cNodes\u201d<\/div>\n<\/li>\n<li>\n<div align=\"justify\">Hacemos clic en el nombre de nodo y en &#8216;Pausa&#8217; hacemos clic en &#8216;Drain Roles&#8217;<\/div>\n<\/li>\n<li>\n<div align=\"justify\">En el Status del nodo aparecer\u00e1 como &quot;En pausa&quot;. <\/div>\n<\/li>\n<li>\n<div align=\"justify\">En la parte inferior del panel central, hacemos clic en la pesta\u00f1a &#8216;Roles&#8217;. Una vez que todos los roles se han trasladado (movido) fuera de este nodo, es seguro apagar o reiniciar el nodo.<\/div>\n<\/li>\n<\/ul>\n<p><a href=\"http:\/\/www.radians.com.ar\/Articulos\/Images2014\/WindosServer2012R2Comoapagarcorrectament_EF20\/01.png\"><img loading=\"lazy\" decoding=\"async\" title=\"www.radians.com.ar\" style=\"border-top: 0px; border-right: 0px; border-bottom: 0px; float: none; margin-left: auto; border-left: 0px; display: block; margin-right: auto\" border=\"0\" alt=\"www.radians.com.ar\" src=\"http:\/\/www.radians.com.ar\/Articulos\/Images2014\/WindosServer2012R2Comoapagarcorrectament_EF20\/01_thumb.png\" width=\"544\" height=\"186\" \/><\/a><\/p>\n<h4>Para reanudar el nodo despu\u00e9s de que se ha reiniciado &#8230;<\/h4>\n<p align=\"justify\">Cuando el nodo se enciende nuevamente y esta listo para ser puesto nuevamente en servicio, utilizamos la acci\u00f3n \u201cResume\u201d para volver a activar el nodo para Hostear los roles.<\/p>\n<ul>\n<li>\n<div align=\"justify\">Abrimos la consola del Administrador de Failover Cluster (<font color=\"#ff8040\" face=\"OCR A Extended\">Cluadmin.msc<\/font>) <\/div>\n<\/li>\n<li>\n<div align=\"justify\">Hacemos clic en \u201cNodes\u201d<\/div>\n<\/li>\n<li>\n<div align=\"justify\">Hacemos clic derecho en el nombre de nodo y seleccionamos &quot;Resume&quot;, a continuaci\u00f3n, seleccionamos:<\/div>\n<\/li>\n<ol>\n<li>\n<div align=\"justify\">&#8216; <strong><font color=\"#ff8040\" face=\"OCR A Extended\">Fail Roles Back<\/font><\/strong>&#8216; \u2013 Esto reanudar\u00e1 el nodo y mover\u00e1 cualquier role que se estaba ejecutando en el nodo antes de apagarlo. Hay que tener en cuanta que esto podr\u00eda generar un tiempo de inactividad dependiendo del rol que tenga el Cluster<\/div>\n<\/li>\n<li>\n<div align=\"justify\">&#8216; <strong><font color=\"#ff8040\" face=\"OCR A Extended\">Do Not Fail Roles Back<\/font><\/strong>&#8216; \u2013 Esto reanudar\u00e1 el nodo y no mover\u00e1 los roles de vuelta a su estado original.<\/div>\n<\/li>\n<\/ol>\n<\/ul>\n<p align=\"justify\"><a href=\"http:\/\/www.radians.com.ar\/Articulos\/Images2014\/WindosServer2012R2Comoapagarcorrectament_EF20\/02.png\"><img loading=\"lazy\" decoding=\"async\" title=\"www.radians.com.ar\" style=\"border-top: 0px; border-right: 0px; border-bottom: 0px; float: none; margin-left: auto; border-left: 0px; display: block; margin-right: auto\" border=\"0\" alt=\"www.radians.com.ar\" src=\"http:\/\/www.radians.com.ar\/Articulos\/Images2014\/WindosServer2012R2Comoapagarcorrectament_EF20\/02_thumb.png\" width=\"544\" height=\"193\" \/><\/a><\/p>\n<h4>C\u00f3mo apagar un nodo con Windows PowerShell<\/h4>\n<ul>\n<li>Abrimos una ventana de PowerShell como administrador<\/li>\n<li>Ingresamos: <font color=\"#ff8040\" face=\"OCR A Extended\">Suspend-ClusterNode \u2013Drain<\/font><\/li>\n<li>Ingresamos: <font color=\"#ff8040\" face=\"OCR A Extended\">Get-ClusterGroup<\/font><\/li>\n<ol>\n<li>Verificamos que no hay roles en &quot;ownerNode&quot; para ese nodo<\/li>\n<li>Podemos hacerlo con el siguiente sintaxis:       <br \/><font color=\"#ff8040\" face=\"OCR A Extended\">PS C:\\&gt; (Get-ClusterGroup).OwnerNode \u2013eq &quot; <em>NodeBeingDrained&quot;<\/em> <\/font><\/li>\n<\/ol>\n<li>Para apagar o reiniciar el equipo:<\/li>\n<ol>\n<li><a href=\"https:\/\/translate.googleusercontent.com\/translate_c?depth=1&amp;hl=en&amp;ie=UTF8&amp;prev=_t&amp;rurl=translate.google.com&amp;sl=en&amp;tl=es&amp;u=http:\/\/technet.microsoft.com\/en-us\/library\/hh849839.aspx&amp;usg=ALkJrhhyV8T_ddNjzsaEEeljyihHaV1iCg\"><font color=\"#ff8040\" face=\"OCR A Extended\">Stop-Computer<\/font><\/a><\/li>\n<li><a href=\"https:\/\/translate.googleusercontent.com\/translate_c?depth=1&amp;hl=en&amp;ie=UTF8&amp;prev=_t&amp;rurl=translate.google.com&amp;sl=en&amp;tl=es&amp;u=http:\/\/technet.microsoft.com\/en-us\/library\/hh849837.aspx&amp;usg=ALkJrhg4Nwr9ipXtwT6MigKTN7W3eMPstQ\"><font color=\"#ff8040\" face=\"OCR A Extended\">Restart-Computer<\/font><\/a><\/li>\n<\/ol>\n<\/ul>\n<h4>Para reanudar el nodo despu\u00e9s de que se ha reiniciado &#8230;<\/h4>\n<ul>\n<li>Abrimos una ventana de PowerShell como administrador <\/li>\n<li>Ingresamos: <font color=\"#ff8040\" face=\"OCR A Extended\">Resume-ClusterNode<\/font><\/li>\n<ol>\n<li>Si deseamos dejar de vuelta los roles que se estaban ejecutando anteriormente en este tipo de nodo:       <br \/><font color=\"#ff8040\" face=\"OCR A Extended\">PS C:\\&gt; Resume-ClusterNode \u2013Failback Immediate<\/font><\/li>\n<\/ol>\n<\/ul>\n<h4>Apagar el Cl\u00faster<\/h4>\n<p>Apagar el cl\u00faster entero implica detener todas las funciones y luego detener el servicio de cl\u00faster en todos los nodos. Mientras que podemos apagar cada nodo en el cl\u00faster de forma individual, utilizando la interfaz de usuario de grupo nos aseguraremos que el cierre se realiza correctamente.<\/p>\n<ul>\n<li>\n<div align=\"justify\">Abrimos la consola del Administrador de Failover Cluster (<font color=\"#ff8040\" face=\"OCR A Extended\">Cluadmin.msc<\/font>) <\/div>\n<\/li>\n<li>\n<div align=\"justify\">Hacemos clic derecho en el nombre del cl\u00faster, seleccionamos &#8216;More Actions&#8217;, y luego \u201cShut Down Cluster\u2026\u201d <\/div>\n<\/li>\n<\/ul>\n<ul>\n<li>Cuando nos pregunta si estamos seguros de que deseamos cerrar el cl\u00faster, hacemos clic en &quot;Yes&quot;<\/li>\n<\/ul>\n<h4>Apagar el Cl\u00faster con PowerShell<\/h4>\n<ul>\n<li>Abrimos una ventana de PowerShell como administrador <\/li>\n<li>Ingresamos: <font color=\"#ff8040\" face=\"OCR A Extended\">Stop-Cluster<\/font><\/li>\n<\/ul>\n<h4>Como se comportan las VM en la secuencia del apagado<\/h4>\n<p>Cuando el cl\u00faster se apaga, las m\u00e1quinas virtuales se colocar\u00e1n en un estado guardado (Saved State). Esto puede ser controlado mediante la propiedad OfflineAction.<\/p>\n<p>Para configurar la acci\u00f3n de cierre para una VM individual&#160; (donde &quot;M\u00e1quina Virtual&quot; es el nombre de la m\u00e1quina virtual):<\/p>\n<p align=\"center\"><font color=\"#ff8040\" face=\"OCR A Extended\">PS C:\\&gt; Get-ClusterResource &quot;Virtual Machine&quot; | Set-ClusterParameter OfflineAction 1<\/font><\/p>\n<p><strong><a href=\"http:\/\/www.radians.com.ar\/Articulos\/Images2014\/WindosServer2012R2Comoapagarcorrectament_EF20\/03.png\"><img loading=\"lazy\" decoding=\"async\" title=\"www.radians.com.ar\" style=\"border-top: 0px; border-right: 0px; border-bottom: 0px; float: none; margin-left: auto; border-left: 0px; display: block; margin-right: auto\" border=\"0\" alt=\"www.radians.com.ar\" src=\"http:\/\/www.radians.com.ar\/Articulos\/Images2014\/WindosServer2012R2Comoapagarcorrectament_EF20\/03_thumb.png\" width=\"544\" height=\"150\" \/><\/a> <\/strong><\/p>\n<h4>Para iniciar el cl\u00faster despu\u00e9s de que se ha apagado<\/h4>\n<li>Abrimos una ventana de PowerShell como administrador <\/li>\n<li>Ingresamos: <font color=\"#ff8040\" face=\"OCR A Extended\">Start-Cluster<\/font><\/li>\n<p>Espero que les sea de inter\u00e9s y utilidad. Saludos. Roberto Di Lello<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hoy quer\u00eda escribir sobre esta tarea, ya que he recibido algunas consultas por mensaje. Hace&#8230;<\/p>\n","protected":false},"author":1,"featured_media":4291,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[11,158,281],"tags":[317,192,195,243,290],"class_list":["post-3031","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-2008-r2","category-windows-server-2012","category-281","tag-cluster","tag-script","tag-windows-server-2008-r2","tag-windows-server-2012-r2","tag-windows-server-2016"],"_links":{"self":[{"href":"https:\/\/www.radians.com.ar\/blog\/index.php?rest_route=\/wp\/v2\/posts\/3031","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.radians.com.ar\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.radians.com.ar\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.radians.com.ar\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.radians.com.ar\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3031"}],"version-history":[{"count":1,"href":"https:\/\/www.radians.com.ar\/blog\/index.php?rest_route=\/wp\/v2\/posts\/3031\/revisions"}],"predecessor-version":[{"id":3032,"href":"https:\/\/www.radians.com.ar\/blog\/index.php?rest_route=\/wp\/v2\/posts\/3031\/revisions\/3032"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.radians.com.ar\/blog\/index.php?rest_route=\/wp\/v2\/media\/4291"}],"wp:attachment":[{"href":"https:\/\/www.radians.com.ar\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3031"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.radians.com.ar\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3031"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.radians.com.ar\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3031"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}