Guía del servicio de datos de Oracle® Solaris Cluster para Oracle Database

Salir de la Vista de impresión

Actualización: Enero de 2016
 
 

Cómo registrar y configurar HA para Oracle Database con Oracle ASM (clsetup)

Este procedimiento utiliza el asistente de configuración clsetup para HA para Oracle Database, con Oracle ASM para gestionar el almacenamiento de datos.


Notas -  También puede utilizar la interfaz de explorador de Gestor de Oracle Solaris Cluster para realizar esta tarea. Para obtener instrucciones de inicio de sesión en Gestor de Oracle Solaris Cluster, consulte Cómo acceder a Oracle Solaris Cluster Manager de Guía de administración del sistema de Oracle Solaris Cluster 4.3 . Después de iniciar sesión, haga clic en Tareas y, a continuación, haga clic en Oracle Database para iniciar el asistente.

Este asistente de Gestor de Oracle Solaris Cluster requiere que todos los nodos de cluster tengan la misma contraseña de usuario root.



Notas -  En cambio, para usar HAStoragePlus para gestionar el almacenamiento de datos Oracle Database, siga los procedimientos en Cómo registrar y configurar HA para Oracle Database con HAStoragePlus (clsetup).

Antes de empezar

Asegúrese de que se cumplan los siguientes requisitos previos:

  • El administrador de volúmenes del cluster está configurado para proporcionar volúmenes en almacenamiento compartido a los que se puede acceder desde cualquier nodo de Oracle Solaris Cluster donde podría ejecutarse Oracle Database.

  • Hay sistemas de archivos y dispositivos raw creados en los volúmenes de almacenamiento que Oracle Database utilizará para su base de datos.

  • El software de Oracle Database está instalado para poder acceder a él desde todos los nodos donde podría ejecutarse Oracle Database.

  • Las variables de núcleo del sistema operativo UNIX están configuradas para Oracle Database.

  • El software de Oracle Database está configurado para todos los nodos que podrían ejecutar Oracle Database.

  • Se han instalado los paquetes de servicios de datos.

  • Una entrada para cada nombre de host lógico deberá ser puesta a disposición por el recurso que se agregará a la base de datos de servicios de nombres.

  • Si va a utilizar un listener de SCAN de Oracle Grid Infrastructure, la dirección IP del listener estará en la misma subred que la dirección IP del nombre de host lógico que usará para el recurso de Oracle Database. De lo contrario, el recurso de Oracle Database no realiza el failover si la red pública falla.

  • Si utiliza objetos de gestión de redes públicas (PNM), estos se configuran en los nodos en los que se pueda poner en línea el recurso de nombre de host lógico. Los objetos de gestión de redes públicas (PNM) incluyen los grupos de rutas múltiples de red de protocolo de Internet (IPMP), las agregaciones de enlaces troncales y de rutas múltiples de enlaces de datos (DLMP), y las VNIC que están directamente respaldadas por las agregaciones de enlaces.

  • Cualquier proyecto que haya creado para ejecutar una o ambas de las siguientes aplicaciones existe en la base de datos del servicio de nombres projects para el usuario que ejecuta la aplicación:

    • Oracle Database

    • Oracle ASM

    Si no se crea un proyecto personalizado para una aplicación, se utiliza el proyecto por defecto. Para obtener más información, consulte la página del comando man projects(1).

    Asegúrese de tener la siguiente información:

  • Los nombres de los nodos del cluster que controlan el servicio de datos.

  • La ruta a los archivos binarios de la aplicación Oracle Database para los recursos que desea configurar.

  • El tipo de base de datos.

  1. Conviértase en superusuario en cualquier nodo de cluster.
  2. Inicie la utilidad clsetup.
    # clsetup

    Aparece el menú principal de clsetup.

  3. Escriba el número de opción para los servicios de datos.

    Aparece el menú Servicios de datos.

  4. Escriba el número de opción para configurar HA para Oracle Database.

    La utilidad clsetup muestra la lista de requisitos previos a esta tarea.

  5. Verifique que se cumplan los requisitos.

    La utilidad clsetup le pide que seleccione la ubicación de Oracle Database, ya sea el cluster global o el cluster de zona.

  6. Escriba el número de opción para la ubicación de HA para Oracle Database.

    Seleccione el cluster global o un cluster de zona. La utilidad clsetup muestra una lista de los componentes de HA para Oracle Database que se deben configurar.

  7. Escriba el número de opción para el componente de Oracle Database que va a configurar.
    • Para configurar un recurso Oracle ASM, seleccione Recursos de Oracle Automatic Storage Management (ASM).
    • Para utilizar un recurso Oracle ASM existente, seleccione Recursos de instancias de HA Oracle Database.

    La utilidad clsetup muestra una lista de los nodos del cluster.

  8. Seleccione los nodos donde requiere que se ejecute Oracle ASM.

    Asegúrese de que los nodos que seleccione aparezcan en el orden en el que deben aparecer en la lista de nodos del grupo de recursos de estructura de HA para Oracle Database.

    • Para aceptar la selección por defecto de todos los nodos mostrados en orden arbitrario, escriba a.
    • Para seleccionar un subjuego de los nodos mostrados, escriba una lista separada por comas o por espacios de los números de opción para los nodos que seleccione.
    • Para seleccionar todos los nodos en un orden determinado, escriba una lista ordenada separada por comas o por espacios de los números de opción de los nodos que va a seleccionar.

    Si necesita finalizar la selección de los nodos, escriba d. La utilidad clsetup muestra una lista de los recursos de la instancia Oracle ASM.

  9. Escriba el número de opción correspondiente al recurso de la instancia Oracle ASM para utilizar.

    Si no hay un recurso de instancia Oracle ASM disponible y se le solicita crear un recurso, pulse Intro. Siga con el Step 11.

  10. Para confirmar la selección del recurso de instancia de Oracle ASM, escriba d.

    La utilidad clsetup muestra la pantalla de selección para el directorio de inicio de Oracle Grid Infrastructure.

  11. Escriba el número de opción para seleccionar un directorio que aparece en la lista o para especificar explícitamente un directorio.

    La utilidad clsetup le pedirá el proyecto que se utilizará.

  12. Escriba el número de opción para seleccionar un proyecto de la lista.

    Si no ha creado un proyecto en el que se ejecutará Oracle ASM, seleccione el proyecto por defecto. La utilidad clsetup muestra la lista de identificadores de sistema (SID) de Oracle ASM que se detectaron en el cluster.

  13. Revise la lista de los SIDs.
    • Si la lista es correcta, escriba d.
    • Si la lista no es correcta, escriba el número de opción para que cambie el SID.

    La utilidad clsetup muestra información acerca de los recursos de grupo de discos Oracle ASM.

  14. Responda a la solicitud que pregunta si crear un recurso de grupo de discos.
    • Para crear un nuevo recurso de grupo de discos, escriba y.

      La utilidad clsetup muestra una lista de grupos de discos Oracle ASM existentes. Vaya al Step 15.

    • Si no desea crear un nuevo recurso de grupo de discos, escriba n.

      La utilidad clsetup muestra una lista de recursos de almacenamiento descubiertos. Siga con el Step 17.

  15. Especifique los grupos de discos Oracle ASM.

    Escriba el número de opción para cada grupo de discos que utilizará. Cuando se seleccionen todos los grupos de discos, escriba d.

    Los grupos de discos Oracle ASM seleccionados se agregan al panel de selección de recursos de grupo de discos Oracle ASM.

  16. Revise la lista de recursos de grupos Oracle ASM.
    • Si la lista es correcta, escriba d.
    • Si la lista no es correcta, escriba el número o la letra de la opción para editar la lista de recursos.

      Si la lista de recursos de grupos de discos es correcta, escriba d.

    La utilidad clsetup muestra una lista de recursos de almacenamiento descubiertos.

  17. Revise la lista de recursos de almacenamiento para gestionar el punto de montaje del sistema de archivos donde está instalado el directorio principal de Oracle Grid Infrastructure.
    • Si la lista es correcta, escriba d.
    • Si no hay ningún recurso de almacenamiento en la lista, escriba d.

      La utilidad clsetup creará un nuevo recurso al completar la configuración de Oracle ASM.

    • Si la lista no es correcta, escriba el número de opción para el recurso de almacenamiento correcto.

    La utilidad clsetup muestra una lista de recursos de grupo de discos Oracle ASM que administran los grupos de discos Oracle ASM.

  18. Si no existen recursos de grupo de disco o si no hay recursos para un grupo de discos Oracle ASM que va a utilizar, agregue un recurso a la lista.
    1. Escriba y.

      La utilidad clsetup detecta grupos de discos de Oracle ASM.

    2. Escriba una lista separada por comas o por espacios de los números de opciones para los grupos de discos de Oracle ASM que se utilizarán.
    3. Para confirmar la selección de grupos de discos, escriba d.

      La utilidad clsetup permite lo devuelve a la lista de recursos de grupo de discos Oracle ASM. El recurso que está creando se agrega a la lista.

  19. Escriba los números de opciones para los recursos que necesita, si no están seleccionados.

    Puede seleccionar recursos existentes, recursos que aún no están creados o una combinación de recursos existentes y nuevos. Si selecciona más de un recurso existente, los recursos seleccionados deben estar en el mismo grupo de recursos.

  20. Para confirmar la selección de recursos para los grupos de discos de Oracle ASM, escriba d.

    La utilidad clsetup muestra una lista de conjuntos de discos subyacentes o grupos de discos detectados.

  21. Escriba una lista separada por comas de los números de opción para los grupos de discos de Oracle ASM que va a utilizar.
  22. Para confirmar la selección de grupos de discos de Oracle ASM, escriba d.

    La utilidad clsetup muestra los nombres de los objetos de Oracle Solaris Cluster para Oracle ASM que la utilidad creará o agregará a su configuración.

  23. Seleccione los nodos donde desea que se ejecute Oracle Database.

    Asegúrese de que los nodos del cluster estén enumerados en el orden en que deben aparecer en la lista de nodos del grupo de recursos donde se colocará el recurso de Oracle Database.

    • Para aceptar la selección por defecto de todos los nodos enumerados en orden arbitrario, pulse Intro.
    • Para seleccionar un subconjunto de los nodos enumerados, escriba una lista separada por comas o por espacios de los números que se correspondan con los nodos. Luego presione la tecla de retorno.
    • Para seleccionar todos los nodos del cluster en un orden determinado, escriba una lista ordenada, separada por comas o espacios, de los números que corresponden a los nodos. Luego presione la tecla de retorno.

    Si es necesario, para confirmar la selección de los nodos del cluster, escriba d.

    La utilidad clsetup muestra los tipos de componentes de Oracle Database que puede configurar.

  24. Escriba el número de opción para los componentes de Oracle Database que va a configurar.

    Puede seleccionar el servidor, el listener o ambos.

    La utilidad clsetup enumera el directorio de inicio de Oracle Database.

  25. Especifique el directorio de inicio de Oracle Database para la instalación del software de Oracle Database.
    • Si el directorio figura en la lista, selecciónelo del siguiente modo:
      1. Escriba el número correspondiente al directorio que quiere seleccionar.
    • Si el directorio no figura en la lista, especifíquelo de forma explícita.
      1. Escriba e.

        La utilidad clsetup le solicita el directorio de inicio de Oracle Database.

      2. Escriba la ruta completa del directorio de inicio de Oracle Database.

    La utilidad clsetup le pedirá el proyecto que se utilizará.

  26. Escriba el número de opción para seleccionar un proyecto de la lista.

    Si no ha creado un proyecto en el que se ejecutará Oracle Database, seleccione el proyecto por defecto. La utilidad clsetup le pide el identificador de sistema (SID) de Oracle Database para la instalación de Oracle Database.

  27. Especifique el SID de Oracle Database de la base de datos Oracle que está configurando.
    • Si el SID figura en la lista, selecciónelo del siguiente modo:
      1. Escriba el número correspondiente al SID que quiere seleccionar.

        La utilidad clsetup muestra las propiedades de los recursos de Oracle Solaris Cluster que la utilidad creará.

    • Si el SID no figura en la lista, indique el SID de manera explícita.
      1. Escriba e.

        La utilidad clsetup le solicita el SID.

      2. Escriba el SID.

        La utilidad clsetup muestra las propiedades de los recursos de Oracle Solaris Cluster que la utilidad creará.

    La utilidad clsetup muestra las propiedades de los recursos de Oracle Solaris Cluster que la utilidad creará.

  28. Si necesita asignar un nombre distinto a cualquiera de las propiedades de recursos de Oracle Solaris Cluster, cambie el valor como se indica a continuación.
    1. Escriba el número correspondiente al nombre que va a cambiar.

      La utilidad clsetup muestra una pantalla en la que se puede especificar el nuevo nombre.

    2. En la petición de datos Nuevo valor, escriba el nombre nuevo.

    La utilidad clsetup genera una lista con las propiedades del recurso de Oracle Solaris Cluster que la utilidad creará.

  29. Para confirmar la selección de propiedades de recursos de Oracle Solaris Cluster, escriba d.

    La utilidad clsetup le devuelve a la selección de almacenamiento para Oracle Database.

  30. Escriba el número de opción para Oracle ASM.

    La utilidad clsetup muestra todos los recursos de almacenamiento de alta disponibilidad.

  31. Seleccione el recurso de almacenamiento que desea utilizar.

    La utilidad clsetup muestra una lista de los recursos de la instancia Oracle ASM.

  32. Para confirmar la selección de recursos de almacenamiento de Oracle Solaris Cluster, escriba d.

    La utilidad clsetup muestra la lista de recursos disponibles de nombre de host lógico.

    • Si necesita crear un recurso de nombre de host lógico nuevo, escriba c.

      Vaya al Step 33.

    • Si los recursos de nombre de host lógico que necesita ya existen, vaya al Step 35.
  33. Cree un recurso de nombre de host lógico nuevo.

    En la petición de datos, escriba el nombre de host lógico que va a utilizar.

    • Si se configura más de un objeto PNM para el nombre de host lógico especificado, la utilidad clsetup proporciona una pantalla en la que se pueden especificar los objetos PNM que se van a utilizar.

      Vaya al Step 34.

    • Si se configura solo un objeto PNM para el nombre de host lógico especificado, la utilidad clsetup muestra los nombres de los recursos de nombre de host lógico de Oracle Solaris Cluster para seleccionar.

      Siga con el Step 35.

  34. En la lista de objetos PNM disponibles seleccione un objeto para cada nodo de cluster.

    La utilidad clsetup muestra los nombres de los recursos de nombre de host lógico de Oracle Solaris Cluster para seleccionar.

  35. Escriba una lista separada por comas o por espacios de los números que se correspondan con los recursos de nombre de host lógico que requiere el servicio de datos.

    Notas -  Si utiliza un listener de SCAN, especifique un nombre de host lógico cuya dirección IP esté en la misma subred que la dirección IP del listener de SCAN.

    La utilidad clsetup muestra los números de los recursos de nombre de host lógico que seleccionó.

  36. Para confirmar la selección de recursos de nombre de host lógico de Oracle Solaris Cluster, escriba d.

    La utilidad clsetup muestra los nombres de los objetos de Oracle Solaris Cluster que creará la utilidad.

  37. Si necesita asignar un nombre distinto a cualquiera de los objetos de Oracle Solaris Cluster, cambie cada nombre como se indica a continuación.
    • Escriba el número correspondiente al nombre que va a cambiar.

      La utilidad clsetup muestra una pantalla en la que se puede especificar el nuevo nombre.

    • En la petición de datos Nuevo valor, escriba el nombre nuevo.

      La utilidad clsetup genera una lista con los nombres de los objetos de Oracle Solaris Cluster que la utilidad creará.

  38. Para confirmar la selección de nombres de objeto de Oracle Solaris Cluster, escriba d.
  39. Para crear la configuración, escriba c.

    La utilidad clsetup muestra un mensaje de progreso para indicar que la utilidad está ejecutando comandos con el fin de crear la configuración. Una vez terminada la configuración, la utilidad clsetup muestra los comandos que ha ejecutado para crear la configuración.

  40. Pulse Intro para continuar.
  41. (Opcional) Escriba q y pulse Intro varias veces hasta salir de la utilidad clsetup.

    Si lo prefiere, puede dejar la utilidad clsetup ejecutándose mientras realiza otras tareas necesarias antes de volver a usar la utilidad.