5 Mantenimiento

En este capítulo, se describe el mantenimiento de rutina y los procedimientos necesarios durante el funcionamiento normal. Si tiene un problema que no se analiza aquí, consulte los Documentos relacionados correspondientes que aparecen al principio del manual o póngase en contacto con el soporte de Oracle.

Cómo desconectar un servicio manualmente

Cuando un servicio tiene problemas, el cluster de Microsoft detecta que está fuera de línea y reinicia el servicio en el nodo activo. Puede desconectar el servicio para mantenimiento y para evitar que se reinicie, utilizando los siguientes procedimientos:

  1. Abra el Failover Cluster Manager (Gestor de clusters de failover).

  2. Amplíe el objeto del cluster (DIVA-CL-ORC) en el árbol de navegación en la parte izquierda de la pantalla.

  3. Seleccione Roles en el árbol expandido en la parte izquierda de la pantalla.

  4. Seleccione el servicio con problemas en el área Roles en la parte central de la pantalla.

  5. Haga clic con el botón derecho en el servicio seleccionado y, a continuación, haga clic en Take Offline (Desconectar) en el menú.

  6. El estado del servicio seleccionado ahora debe mostrar Offline (Fuera de línea) en el área Roles en el centro de la pantalla.

Agregación de una red para acceso de cliente

Puede configurar accesos de cliente adicionales utilizando el Failover Cluster Manager (Gestor de clusters de failover). Esto es útil cuando se configura otra subred para automatización. Cada nodo debe tener una dirección IP estática en la misma subred que se muestra en los Requisitos de la red. Use el siguiente procedimiento para configurar clientes adicionales:

  1. Configure la interfaz nueva y la subred en cada nodo.

  2. Haga clic en Start (Iniciar), Administrative Tools (Herramientas administrativas) y, a continuación, Failover Cluster Management Console (Consola de gestión de clusters de failover).

  3. Amplíe el objeto del cluster (DIVA-CL-ORC) en el árbol de navegación en la parte izquierda de la pantalla.

  4. Seleccione Networks (Redes) en el árbol expandido en la parte izquierda de la pantalla.

  5. De la lista de Networks (Redes) en el centro de la pantalla, seleccione la nueva red que usará para la automatización.

  6. Haga clic en Properties (Propiedades) en la red que se muestra en la parte derecha de la pantalla.

  7. Escriba un nombre nuevo en el campo Name (Nombre) para la red utilizada para la automatización.

    Utilizar el nombre Automatización puede facilitar la identificación de la red.

  8. Seleccione la casilla de control Allow clients to connect through this network (Permitir que los clientes se conecten a través de esta red).

  9. Haga clic Apply (Aplicar) y, a continuación, haga clic en OK (Aceptar).

  10. Haga clic con el botón derecho en Roles en el árbol de navegación en la parte izquierda de la pantalla.

  11. Haga clic en Add Resource (Agregar recurso) en el menú que aparece y, a continuación, haga clic en Client Access Point (Punto de acceso de cliente) para abrir el Client Access Point Wizard (Asistente para punto de acceso de cliente).

  12. En la pantalla Client Access Point (Punto de acceso de cliente), escriba el nombre de punto de acceso (por ejemplo DIVA-CL-AUTO) en el campo Name (Nombre).

  13. Seleccione la red apropiada y la dirección IP asociada en la lista Networks (Redes).

    Debe agregar el FQDN al DNS. Consulte los procedimientos en Registro de los nombres de host requeridos en el Administrador de DNS y Creación del cluster de Windows Server 2012 R2 si es necesario.

  14. Haga clic en Next (Siguiente).

  15. Compruebe la configuración seleccionada en la pantalla Confirmation (Confirmación) y, a continuación, haga clic en Next (Siguiente).

  16. Cuando finalice la configuración, compruebe que todas las configuraciones sean las correctas haciendo clic en View Report (Ver informe).

  17. Haga clic en Finish (Finalizar) después de confirmar que la configuración es correcta.

Reconstrucción del cluster después de un fallo de hardware del nodo

Utilice este procedimiento cuando falle un nodo. El procedimiento requiere tiempo de inactividad durante la configuración de Fail Safe. Para reconstruir el cluster, complete los pasos que aparecen en las siguientes secciones:

  1. Expulsión de un nodo con un error

  2. Preparación de un hardware nuevo

  3. Unión de un nuevo servidor de nodo a un cluster

  4. Instalación de DIVArchive

  5. Instalación y configuración de Oracle Fail Safe

Expulsión de un nodo con un error

No realice este procedimiento como método principal de resolución de problemas. La expulsión solo debe usarse cuando:

  • Se sustituye un nodo con un hardware diferente.

  • Se reinstala el sistema operativo.

  • Se elimina de forma permanente un nodo de un cluster.

  • Se cambia el nombre de un nodo en un cluster.

Utilice el siguiente procedimiento para expulsar un nodo:

  1. Inicie sesión en el nodo activo como cuenta de dominio dedicada del cluster (DIVAClusterAdmin).

  2. Haga clic en Start (Iniciar), Administrative Tools (Herramientas administrativas) y, a continuación, Failover Cluster Management Console (Consola de gestión de clusters de failover).

  3. Amplíe el objeto del cluster (DIVA-CL-ORC) en el árbol de navegación en la parte izquierda de la pantalla.

  4. Haga clic con el botón derecho en la lista Nodes (Nodos) en el centro de la pantalla.

  5. Haga clic en More Actions (Más acciones) en el menú que aparece y, a continuación, haga clic en Evict (Expulsar).

  6. Aparecerá un cuadro de diálogo de confirmación en donde se le preguntará si está seguro de que desea expulsar el nodo del cluster. Haga clic en Yes (Sí) para expulsar el nodo (o No para dejar el nodo en el cluster).

Preparación de un hardware nuevo

Cuando haya un hardware nuevo listo, instale Windows Server 2012 R2 Standard y todos los parches para que quede igual que el nodo activo.

Nota:

Ambos nodos deben estar en el mismo nivel de parches.

Consulte los siguientes procedimientos:

  1. Configuración del sistema operativo

  2. Instalación de la función de agrupación en clusters para servidores con Windows 2012 R2 Standard

  3. Activación del Servicio de registro remoto

Unión de un nuevo servidor de nodo a un cluster

Utilice el siguiente procedimiento para agregar un nuevo servidor al cluster:

  1. Siga el procedimiento en Validación de la configuración de nodos para la agrupación en clusters de MSCS.

  2. Antes de conectar el disco externo, asegúrese de que no haya particiones locales utilizando las unidades E:, F: o H:.

    Use el Windows Server Manager (Administrador de servidor de Windows) para ver los discos y las letras de unidades asignadas.

  3. Siga el procedimiento en Sustitución de un adaptador de bus de host (HBA).

  4. Agregue el nodo al cluster de la siguiente manera:

    1. Inicie sesión en el nodo activo como cuenta de dominio dedicada del cluster (DIVAClusterAdmin).

    2. Haga clic en Start (Iniciar), Administrative Tools (Herramientas administrativas) y, a continuación, Failover Cluster Management Console (Consola de gestión de clusters de failover).

    3. Amplíe el objeto del cluster (DIVA-CL-ORC) en el árbol de navegación en la parte izquierda de la pantalla.

    4. Haga clic con el botón derecho en Nodes (Nodos) en el árbol expandido en la parte izquierda de la pantalla.

    5. Haga clic en Add Node (Agregar nodo) en el menú que aparece para abrir el Add Node Wizard (Asistente para agregar nodo).

    6. Haga clic en Next (Siguiente) en la primera pantalla del asistente.

    7. Continúe con el asistente para agregar el nodo nuevo al cluster.

Instalación de DIVArchive

Consulte Configuración de DIVArchive para completar la instalación y configuración de DIVArchive. Como el esquema de la base de datos de DIVArchive ya está como corresponde, no vuelva a instalar el esquema en el nodo activo.

Instalación y configuración de Oracle Fail Safe

Utilice el siguiente procedimiento para instalar y configurar Oracle Fail Safe:

  1. Para instalar Oracle Fail Safe, consulte Instalación de Oracle Fail Safe

  2. Complete la configuración de Oracle Fail Safe de la siguiente manera:

    1. Confirme que se haya creado el servicio de Fail Safe durante la instalación.

    2. Confirme que se haya creado el servicio de LIB5 durante la instalación.

      Nota:

      El archivo initLIB5.ora debe replicarse en ambos nodos.
    3. Confirme que se haya creado el servicio de listener TNS de Oracle durante la instalación.

    4. Reinicie el nodo nuevo y ejecute las pruebas que se describen en Pruebas de configuración.

Sustitución de un adaptador de bus de host (HBA)

El HBA SAS interactúa con discos externos dedicados para las particiones de base de datos y quórum. Utilice el siguiente procedimiento si falla un HBA SAS o si falla un nodo y debe reconstruirlo utilizando hardware nuevo.

  1. Sustituya el HBA SAS con fallos en el servidor siguiendo las recomendaciones e instrucciones de configuración e instalación del fabricante.

  2. Inicie el software Storage Manager (Gestor de almacenamiento) en el nodo activo.

  3. Ubique el área de Host Mapping (Asignación de host) de su Storage Manager (Gestor de almacenamiento).

  4. Amplíe DIVA Host Group (Grupo de hosts de DIVA) y seleccione el host que contiene el HBA nuevo.

  5. Haga clic con el botón derecho en el host y haga clic en Manage Host Port Identifiers (Gestionar identificadores de puertos de host) (las opciones del menú pueden ser diferentes) en el menú que aparece.

  6. Seleccione el puerto con fallos en la lista y, a continuación, haga clic en Replace (Sustituir).

  7. En al siguiente pantalla, haga clic en la opción Replace by creating a new host port identifier (Sustituir mediante la creación de un nuevo identificador de puerto de host) en Choose a method for replacing the host port identifier (Elegir un método de sustitución para el identificador de puerto de host).

  8. Introduzca el nuevo identificador de puerto de host en el campo New host port identifier (16 characters required) (Nuevo identificador de puerto de host [se requieren 16 caracteres]) y, a continuación, haga clic en Replace (Sustituir).

  9. Cuando se complete el proceso de sustitución, debería ver los volúmenes de cluster desde el nodo activo.

Configuración del Firewall de Windows con Advanced Security

En las Prácticas recomendadas de Microsoft, se recomienda activar el Firewall de Windows. Sin embargo, no es obligatorio para DIVArchive. Para utilizar el Firewall de Windows, utilice la secuencia de comandos de PowerShell DIVACloud_Firewall_Exceptions_2012.ps1 para activar las excepciones de DIVArchive para que atraviesen el firewall. Utilice el siguiente procedimiento para crear y ejecutar la secuencia de comandos de excepciones del firewall en PowerShell:

  1. Abra el Bloc de notas para crear un archivo de texto.

  2. Copie el siguiente contenido de la secuencia de comandos y péguelo en el archivo que acaba de crear.

    Nota:

    Es posible que necesite hacer ajustes en los saltos de líneas y otros ajustes debido al formato.
    ### Oracle DIVACloud Firewall Exception list. This will enable the Windows Firewall for all profiles and exclude common DIVA ports. ###
    ### WINDOWS 2012 Only BELOW ###
    Set-NetFirewallProfile -Profile Domain,Public,Private -Enabled True
    New-NetFirewallRule -DisplayName "DIVACloud SSH" -Description "Oracle DIVACloud
    (SSH Remote Access)" -Direction Inbound -LocalPort 22 -Protocol TCP -Action
    Allow
    New-NetFirewallRule -DisplayName "DIVACloud DIVADirector HTTP" -Description
    "Oracle DIVACloud (DIVADirector HTTP)" -Direction Inbound -LocalPort 80
    -Protocol TCP -Action Allow
    New-NetFirewallRule -DisplayName "DIVACloud Remote Administration" -Description
    "Oracle DIVACloud (Remote Administration)" -Direction Inbound -LocalPort 135
    -Protocol TCP -Action Allow
    New-NetFirewallRule -DisplayName "DIVACloud DIVADirector HTTPS" -Description
    "Oracle DIVACloud (DIVADirector HTTPS)" -Direction Inbound -LocalPort 443
    -Protocol TCP -Action Allow
    New-NetFirewallRule -DisplayName "DIVACloud CIFS" -Description "Oracle
    DIVACloud (Req. Collection Script)" -Direction Inbound -LocalPort 445
    -Protocol TCP -Action Allow
    New-NetFirewallRule -DisplayName "DIVACloud RSYNC" -Description "Oracle
    DIVACloud (RSYNC)" -Direction Inbound -LocalPort 873 -Protocol TCP -Action
    Allow
    New-NetFirewallRule -DisplayName "DIVACloud Oracle TNS Listener" -Description
    "Oracle DIVACloud (Oracle Database - Transparent Network Substrate)"
    -Direction Inbound -LocalPort 1521 -Protocol TCP -Action Allow
    New-NetFirewallRule -DisplayName "DIVACloud VACP" -Description "Oracle
    DIVACloud (Automation (Harris) Control)" -Direction Inbound -LocalPort 5010
    -Protocol TCP -Action Allow
    New-NetFirewallRule -DisplayName "DIVACloud DataExpedition" -Description
    "Oracle DIVACloud (ExpeDat - Accelerated File Transfer)" -Direction Inbound
    -LocalPort 8080 -Protocol UDP -Action Allow
    New-NetFirewallRule -DisplayName "DIVACloud DIVArchive Robot Manager"
    -Description "Oracle DIVACloud (DIVArchive Robot Manager)" -Direction Inbound
    -LocalPort 8500 -Protocol TCP -Action Allow
    New-NetFirewallRule -DisplayName "DIVACloud DIVArchive Manager" -Description
    "Oracle DIVACloud (DIVA API Listener / Systems Monitoring)" -Direction Inbound
    -LocalPort 9000 -Protocol TCP -Action Allow
    New-NetFirewallRule -DisplayName "DIVACloud DIVArchive Webservices"
    -Description "Oracle DIVACloud (DIVA Systems Monitoring)" -Direction Inbound
    -LocalPort 9443,9763 -Protocol TCP -Action Allow
    New-NetFirewallRule -DisplayName "DIVACloud DIVArchive AccessGateway"
    -Description "Oracle DIVACloud (DIVA Communications)" -Direction Inbound
    -LocalPort 9500 -Protocol TCP -Action Allow
    New-NetFirewallRule -DisplayName "DIVACloud DIVArchive Actor" -Description
    "Oracle DIVACloud (DIVActor)" -Direction Inbound -LocalPort 9900 -Protocol TCP
    -Action Allow
    New-NetFirewallRule -DisplayName "DIVACloud SNMP" -Description "Oracle
    DIVACloud (Systems Monitoring)" -Direction Inbound -LocalPort 161 -Protocol
    UDP -Action Allow
    New-NetFirewallRule -DisplayName "DIVACloud RDP" -Description "Oracle DIVACloud
    (Remote Desktop Protocol)" -Direction Inbound -LocalPort 3389 -Protocol TCP
    -Action Allow
    New-NetFirewallRule -DisplayName "DIVACloud NRPE" -Description "Oracle
    DIVACloud (Icinga Systems Monitoring - Nagios NRPE)" -Direction Inbound
    -LocalPort 5666 -Protocol TCP -Action Allow
    New-NetFirewallRule -DisplayName "DIVACloud NSClient++" -Description "Oracle
    DIVACloud (NSClient++ Monitoring w/Icinga)" -Direction Inbound -LocalPort
    12489 -Protocol TCP -Action Allow
    New-NetFirewallRule -DisplayName "DIVACloud ICMP" -Description "Oracle
    DIVACloud (Packet Internet Groper ICMPv4)" -Protocol ICMPv4 -IcmpType 8
    -Enabled True -Profile Any -Action Allow
    ### OPTIONAL LOGRHYTHM ONLY### New-NetFirewallRule -DisplayName "DIVACloud
    LogRhythm TCP" -Description "Oracle DIVACloud (LogRhythm Log Collection TCP)"
    -Direction Inbound -LocalPort 135, 137, 138, 139, 445, 49153 -Protocol TCP
    -Action Allow
    ### OPTIONAL LOGRHYTHM ONLY### New-NetFirewallRule -DisplayName "DIVACloud
    LogRhythm UDP" -Description "Oracle DIVACloud (LogRhythm Log Collection UDP)"
    -Direction Inbound -LocalPort 514 -Protocol UDP -Action Allow
    ### OPTIONAL NEVERFAIL ONLY### New-NetFirewallRule -Program "C:\Program
    Files\Neverfail\R2\bin\nfgui.exe" -Action Allow -Profile Domain, Private,
    Public -DisplayName "DIVACloud Neverfail" -Description "Oracle DIVACloud
    (Neverfail)" -Direction Inbound
    New-NetFirewallRule -Program "%SystemDrive%\Oracle\Ofs41_
    1\FailSafe\Server\FsSurrogate.exe" -Action Allow -Profile Domain, Private,
    Public -DisplayName "DIVACloud Oracle Fail Safe" -Description "Oracle DIVACloud
    (Fail Safe)" -Direction Inbound
    ### WINDOWS 2012 Only ABOVE ###
    
  3. Guarde el archivo con el nombre DIVACloud_Firewall_Exceptions_2012.ps1.

  4. Abra un símbolo del sistema de Windows PowerShell. Es posible que deba abrir el PowerShell como Administrador de Windows para ejecutar correctamente la secuencia de comandos.

  5. Navegue hasta la carpeta donde está la secuencia de comandos.

  6. Ejecute la secuencia de comandos escribiendo DIVACloud_Firewall_Exceptions_2012.ps1 en el símbolo del sistema.

  7. Ahora deben incluirse todas las excepciones requeridas para las operaciones de DIVArchive en la configuración del Firewall de Windows.

Si necesita información adicional o asistencia, consulte el documento de Microsoft TechNet con el nombre Introducción a Firewall de Windows con seguridad avanzada ubicado en http://technet.microsoft.com/es-mx/library/hh831365.aspx.

Actualización compatible con clusters

La actualización compatible con clusters automatiza el proceso de actualización de software de Microsoft en servidores en cluster mientras mantiene la disponibilidad. Microsoft recomienda realizar actualizaciones de Windows regularmente, aunque no es obligatorio para DIVArchive. Consulte la documentación de Microsoft TechNet que aparece a continuación para obtener detalles sobre las actualizaciones compatibles con clusters: