Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

SQL Server and Windows Server Failover Cluster Patching Step by Step

Service Pack and Patching for SQL Server Failover Cluster instance step by step guide

  • Login to see the comments

  • Be the first to like this

SQL Server and Windows Server Failover Cluster Patching Step by Step

  1. 1. SQL Server Failover Cluster Service Pack & Rolling Patch 01/03/2020 Primera Revisión Preparado por Mariano Kovo
  2. 2. GERENCIA DE CONSULTORÍA Página 2 de 7 PRECISION IT – JULIO A. ROCA 771 - CABA - Piso 13 – OF. 08 +54 (11) 50327-6456 Tabla de Contenidos HOJA DE REVISIÓN Y APROBACIÓN............................................................................................. 3 SQL SERVER FAILOVER CLUSTER - APLICACIÓN DE SERVICE PACKS Y UPDATES ................. 4 ESCENARIO: DOS NODOS WSFC Y UNA INSTANCIA SQL SERVER 2008 R2 ................................ 4
  3. 3. GERENCIA DE CONSULTORÍA Página 3 de 7 PRECISION IT – JULIO A. ROCA 771 - CABA - Piso 13 – OF. 08 +54 (11) 50327-6456 Hoja de Revisión y Aprobación Registro de Cambios Fecha Autor Versión Descripción 01/04/2019 Mariano Kovo 1.0 Desarrollo de Secciones Principales Aprobadores Nombre Versión aprobada Descripción Fecha LucasFernandez Borrador inicial para revisión y/o discusión 02/04/2019
  4. 4. GERENCIA DE CONSULTORÍA Página 4 de 7 PRECISION IT – JULIO A. ROCA 771 - CABA - Piso 13 – OF. 08 +54 (11) 50327-6456 SQL Server Failover Cluster - Aplicación de Service Packs y Updates De acuerdo a los requerimientos de la aplicación de Banca Virtual de Banco Macro, se solicita a Precision IT realizar el presente documento con los pasos requeridos para aplicar el Service Pack 4 a la instancia de SQL Server 2008R2 sobre Failover Cluster. Debido a la naturaleza de una instalación de SQL Server sobre Windows Server Failover Cluster, al aplicar un Service Pack o Update, se producirá una interrupción del servicio por reinicio de la misma. Existen diversos escenarios dependiendo de la configuración de SQL Server y el WSFC, como así también la cantidad de nodos que conforman el cluster, para realizar los pasos correctos y evitar mayores tiempos de indisponibilidad del servicio. Escenario: DosNodos WSFC y una Instancia SQL Server2008 R2 1. Antes de realizar el update o aplicar un Service Pack, se debe verificar la información de la configuración de la instancia SQL Server sobre el servicio de WSFC. Particularmente se debe documentar la lista de Posibles Owners de los servicios de SQL Server. Para listar los recursos del Cluster, se debe ejecutar desde línea de Comando: Cluster.exe resource Con el resultado anterior, podemos ejecutar el siguiente comando para resguardar los Posibles Owners de cada Instancia: cluster.exe resource “SQL Network Name (SQLVS1)” /listowners > c:SQLVS1_list_of_owners.txt 2. Desde la herramienta Cluster Administrator, se debe seleccionar el recurso de Tipo SQL Network Name y abrir sus propiedades. Resource Group Node Status -------------------- -------------------- ---------- ------ Cluster Disk 1 Cluster Group NODE1 Online Cluster Disk 2 SQL Server (INST1) NODE1 Online Cluster Disk 4 Available Storage NODE1 Online Cluster IP Address Cluster Group NODE1 Online Cluster Name Cluster Group NODE1 Online SQL IP Address 1 (SQLVS1) SQL Server (INST1) NODE1 Online SQL Network Name (SQLVS1) SQL Server (INST1) NODE1 Online SQL Server SQL Server (INST1) NODE1 Online SQL Server Agent SQL Server (INST1) NODE1 Online
  5. 5. GERENCIA DE CONSULTORÍA Página 5 de 7 PRECISION IT – JULIO A. ROCA 771 - CABA - Piso 13 – OF. 08 +54 (11) 50327-6456 En la solapa de Advanced Policies, se pueden administrar Possible Owners. Para este caso se debe destildar el nodo Pasivo (el cual no debería estar corriendo ningún servicio de la instancia SQL Server a la que se debe realizar el upgrade). Documentar este punto, haciendo referencia al nodo pasivo que se destildó en la solapa. 3. Una vez que se destildó el nodo pasivo en el punto anterior, se puede proceder a aplicar el update sobre el nodo pasivo. Para realizar el update tomar como referencia la documentación propia del Update o Service Pack. 4. Finalizada la instalación del Update en el nodo Pasivo, inmediatamente en el nodo Activo, desde la herramienta de Cluster Administrator, seleccionar el recurso de Tipo SQL Network Name y abrir sus propiedades. En la solapa de Advanced Policies, y en la propiedad Possible Owners, volver a tildar al nodo Pasivo que se había desmarcado en el punto 2. 5. Desde la herramienta de Cluster Administrator, seleccionar el recurso de Tipo SQL Network Name de la instancia, y realizar un movimiento de Nodo. (Importante: Esta acción genera indisponibilidad del servicio)
  6. 6. GERENCIA DE CONSULTORÍA Página 6 de 7 PRECISION IT – JULIO A. ROCA 771 - CABA - Piso 13 – OF. 08 +54 (11) 50327-6456 6. Verificar que todos los recursos se encuentren en línea, y sobre todo que se encuentran activos sobre el nodo actualizado en el punto 3. Adicionalmente verificar Errorlog de SQL Server y confirmar que la versión del producto se encuentra actualizada con el update o service pack. 7. Desde la herramienta de Cluster Administrator, repetir el procedimiento del Punto 2 para remover el nodo sin actualizar de los Possible Owners. 8. Aplicar el Update sobre el nodo que fue removido de los Possible Owners del punto 7. 9. Repetir el Punto 4 para el nodo que fue actualizado, volviéndolo nuevamente como Possible Owner. 10. Verificar que todos los recursos se encuentran en línea y no hay ningún issue reportado en todos los nodos de la solución.
  7. 7. GERENCIA DE CONSULTORÍA Página 7 de 7 PRECISION IT – JULIO A. ROCA 771 - CABA - Piso 13 – OF. 08 +54 (11) 50327-6456 11. Desde la herramienta de Cluster Administrator, seleccionar el recurso de Tipo SQL Network Name de la instancia, y realizar un movimiento de Nodo. (Importante: Esta acción genera indisponibilidad del servicio) 12. Verificar que todos los recursos se encuentren en línea, y sobre todo que se encuentran activos sobre el nodo actualizado en el punto 8. Adicionalmente verificar Errorlog de SQL Server y confirmar que la versión del producto se encuentra actualizada con el update o service pack. 13. Fin del Update.

×