Guía del servicio de datos de Oracle® para Oracle Real Application Clusters

Salir de la Vista de impresión

Actualización: Julio de 2014, E52255–01
 
 

Uso del Sistema de archivos compartido Sun QFS

El sistema de archivos compartido Sun QFS siempre se instala en el nodo del cluster global, incluso cuando un cluster de zona utiliza un sistema de archivos. Puede usar el comando clzc para configurar un sistema de archivos compartido Sun QFS específico en un cluster de zona determinado. El recurso de punto de montaje escalable pertenece a este cluster de zona. El recurso del servidor de metadatos, SUNW.qfs, pertenece al cluster global.

Debe utilizar el sistema de archivos compartido Sun QFS con uno de los esquemas de gestión del almacenamiento de la siguiente lista:

  • Compatibilidad con RAID de hardware

  • Solaris Volume Manager para Sun Cluster

Distribución de archivos de Oracle Database entre Sistemas de archivos compartidos Sun QFS

Puede almacenar todos los archivos que están asociados con Soporte para Oracle RAC en el sistema de archivos compartido Sun QFS.

Distribuya estos archivos entre varios sistemas de archivos como se explica en las subsecciones a continuación.

Sistemas de archivos Sun QFS para archivos binarios de RDBMS y archivos relacionados

Para los archivos binarios de RDBMS y los archivos relacionados, cree un sistema de archivos en el cluster para almacenar los archivos.

    Los archivos binarios de RDBMS y los archivos relacionados son los siguientes:

  • Archivos binarios del sistema de gestión de bases de datos relacionales (RDBMS) de Oracle Database

  • Archivos de configuración de Oracle Database (por ejemplo, init.ora, tnsnames.ora, listener.ora y sqlnet.ora)

  • Archivo de parámetros del sistema (SPFILE)

  • Archivos de alerta (por ejemplo, alert_sid.log)

  • Archivos de seguimiento (*.trc)

  • Archivos binarios de Oracle Clusterware


    Notas -  A partir de Oracle Database 11g versión 2, los archivos binarios de Oracle Clusterware no pueden residir en un sistema de archivos compartido Sun QFS.
Sistemas de archivos Sun QFS para archivos de base de datos y archivos relacionados

Para los archivos de base de datos y los archivos relacionados, determine si se necesita un sistema de archivos para cada base de datos o varios sistemas de archivos para cada base de datos.

  • Para que resulte más sencillo realizar la configuración y el mantenimiento, cree un sistema de archivos para almacenar estos archivos en todas las instancias de Soporte para Oracle RAC de la base de datos.

  • Con el fin de facilitar una futura expansión, cree varios sistemas de archivos para almacenar estos archivos en todas las instancias de Soporte para Oracle RAC de la base de datos.


Notas -  Si agrega almacenamiento para una base de datos existente, debe crear sistemas de archivos adicionales para el almacenamiento que se está agregando. En este caso, distribuya los archivos de base de datos y los archivos relacionados entre los sistemas de archivos que utilizará para la base de datos.

Cada sistema de archivos que cree para los archivos de la base de datos y los archivos relacionados debe tener su propio servidor de metadatos. Para obtener información sobre los recursos que se necesitan para los servidores de metadatos, consulte Recursos para el servidor de metadatos Sun QFS.

    Los archivos de base de datos y los archivos relacionados son los siguientes:

  • Archivos de datos

  • Archivos de control

  • Archivos de registro de rehacer en línea

  • Archivos de registro de rehacer archivados

  • Archivos log flashback

  • Archivos de recuperación

  • Archivos de registro de cluster de Oracle Database (OCR)

  • Disco de votación de Oracle Clusterware

Optimización del rendimiento del Sistema de archivos compartido Sun QFS

Para un rendimiento óptimo con Solaris Volume Manager para Sun Cluster, configure el administrador de volúmenes y el sistema de archivos de la siguiente manera:

  • Utilice Solaris Volume Manager para Sun Cluster para reflejar los números de unidad lógica (LUN) de las matrices de discos.

  • Si se necesita segmentación, configúrela con la opción de segmentación del sistema de archivos.

Para reflejar los LUN de las matrices de discos, realice las siguientes operaciones:

  • Cree metadispositivos RAID-0.

  • Use los metadispositivos RAID-0 o las particiones de software de Solaris Volume Manager de esos metadispositivos como dispositivos Sun QFS.

La carga de entrada/salida (E/S) en el sistema puede ser pesada. En esta situación, asegúrese de que el LUN para los metadatos de Solaris Volume Manager o los metadatos de RAID de hardware se asigne a un disco físico diferente del LUN para datos. La asignación de estos LUN a discos físicos diferentes garantiza que la contención sea mínima.

Cómo instalar y configurar el Sistema de archivos compartido Sun QFS

Antes de empezar

Puede utilizar los metadispositivos de Solaris Volume Manager como dispositivos para cualquier sistema de archivos compartido. En esta situación, asegúrese de que el metaconjunto y sus metadispositivos se hayan creado y estén disponibles en todos los nodos del cluster antes de configurar cualquier sistema de archivos compartido.

  1. Asegúrese de que el software de Sun QFS esté instalado en todos los nodos del cluster global donde se vaya a ejecutar Soporte para Oracle RAC.

    Para obtener información sobre cómo instalar Sun QFS, consulte Using Sun QFS and Sun Storage Archive Manager with Oracle Solaris Cluster .

  2. Asegúrese de que cada sistema de archivos compartido Sun QFS se haya creado correctamente para su uso con Soporte para Oracle RAC.

    Para obtener información sobre cómo crear un sistema de archivos Sun QFS, consulte Using Sun QFS and Sun Storage Archive Manager with Oracle Solaris Cluster .

    Para cada sistema de archivos compartido Sun QFS, configure las opciones de montaje correctas para los tipos de archivos de Oracle Database que almacenará el sistema de archivos.

    • Para el sistema de archivos que contiene los archivos binarios, los archivos de configuración, los archivos de alerta y los archivos de seguimiento, use las opciones de montaje predeterminadas.


      Notas -  A partir de Oracle 11g versión 2, los archivos binarios de Oracle Clusterware no pueden residir en un sistema de archivos compartido Sun QFS.
    • Para los sistemas de archivo que contienen archivos de datos, archivos de control, archivos log de rehacer en línea y archivos log de rehacer archivados de la base de datos, o archivos de votación o de OCR de Oracle Clusterware, configure las opciones de montaje de la siguiente manera:

      • En el archivo /etc/vfstab, configure la opción shared.

      • En el archivo /etc/opt/SUNWsamfs/samfs.cmd o el archivo /etc/vfstab, configure las siguientes opciones:

        fs=fs-name
        stripe=width
        mh_write
        qwrite
        forcedirectio
        rdlease=300 Set this value for optimum performance.
        wrlease=300 Set this value for optimum performance.
        aplease=300 Set this value for optimum performance.
        fs-name

        Especifica el nombre que identifica de forma exclusiva el sistema de archivos.

        width

        Especifica el ancho de segmento requerido para los dispositivos del sistema de archivos. El ancho de segmento requerido es un múltiplo de la unidad de asignación de disco (DAU) del sistema de archivos. width debe ser un número entero mayor o igual que 1.


      Notas -  Asegúrese de que la configuración del archivo /etc/vfstab sea coherente con la configuración del archivo /etc/opt/SUNWsamfs/samfs.cmd. La configuración del archivo /etc/vfstab sustituye la configuración del archivo /etc/opt/SUNWsamfs/samfs.cmd.
  3. Monte cada sistema de archivos compartido Sun QFS que utiliza para archivos de Oracle.
    # mount mount-point
    mount-point

    Especifica el punto de montaje del sistema de archivos que se montan.

  4. Si utiliza un cluster de zona, configure el sistema de archivos compartido Sun QFS en el cluster de zona. De lo contrario, vaya al Step 5.

    Para obtener información sobre cómo configurar un sistema de archivos compartido Sun QFS en un cluster de zona, consulte Cómo agregar un sistema de archivos de cluster para un cluster de zona (clsetup) de Guía de instalación del software de Oracle Solaris Cluster o Cómo agregar un sistema de archivos compartidos Sun QFS a un cluster de zona (CLI) de Guía de instalación del software de Oracle Solaris Cluster .

  5. Cambie la propiedad de los sistemas de archivos que utiliza para archivos de Oracle Database.

    Notas -  Si configuró un sistema de archivos compartido Sun QFS para un cluster de zona, realice este paso en ese cluster de zona.

    Cambie la propiedad del sistema de archivos de la siguiente manera

    • Propietario: el usuario administrador de la base de datos (DBA)

    • Grupo: grupo de DBA

    El usuario y el grupo de DBA se crean como se explica en Cómo crear el grupo de DBA y las cuentas de usuarios de DBA.

    # chown user-name:group-name mount-point
    user-name

    Especifica el nombre del usuario DBA. Este usuario normalmente se denomina oracle.

    group-name

    Especifica el nombre del grupo de DBA. Este grupo generalmente se denomina dba.

    mount-point

    Especifica el punto de montaje del sistema de archivos cuya propiedad cambiará.

  6. Otorgue al propietario de cada sistema de archivos cuya propiedad cambió en el Step 5 acceso de lectura y escritura al sistema de archivos.

    Notas -  Cuando un sistema de archivos compartido Sun QFS está configurado para un cluster de zona, debe realizar este paso en ese cluster de zona.
    # chmod u+rw mount-point
    mount-point

    Especifica el punto de montaje del sistema de archivos a cuyo propietario otorga acceso de lectura y escritura.

Pasos siguientes

Asegúrese de que estén instalados el resto de los esquemas de gestión de almacenamiento que utiliza para archivos de Oracle Database. Una vez que están instalados todos los esquemas de gestión de almacenamiento que utiliza para archivos de Oracle Database, vaya al Chapter 3, Registro y configuración de los grupos de recursos.