Omitir Vínculos de navegación | |
Salir de la Vista de impresión | |
![]() |
Guía de instalación del software de Oracle Solaris Cluster Oracle Solaris Cluster 3.3 3/13 (Español) |
1. Planificación de la configuración de Oracle Solaris Cluster
2. Instalación del software en los nodos del cluster global
3. Establecimiento del cluster global
4. Configuración del software de Solaris Volume Manager
5. Creación de un sistema de archivos del cluster
Creación de sistemas de archivos del cluster
Cómo crear sistemas de archivos del cluster
Creación de sistemas de archivos de Oracle ACFS
Registro y configuración de los grupos de recursos de estructura
Creación de un sistema de archivos de Oracle ACFS
Registro y configuración del grupo de recursos de grupos de dispositivos escalables
Registro y configuración del grupo de recursos de Oracle ASM
Registro y configuración del grupo de recursos de proxy de Oracle ACFS
Creación de un recurso de Oracle Grid Infrastructure para interoperar con Oracle Solaris Cluster
6. Creación de zonas no globales y clusters de zona
En esta sección, se describe el procedimiento para crear sistemas de archivos de Sistema de archivos de cluster Oracle Automatic Storage Management (Oracle ACFS) de modo que admitan servicios de datos. Este sistema de archivos se puede utilizar como sistema de archivos de fines generales o como sistema de archivos principal de la base de datos de Oracle. Se admite el uso del sistema de archivos de Oracle ACFS en el cluster global y en los clusters de zona.
Nota - Se requiere como mínimo la versión 2 de Oracle ASM 11g.
En la siguiente tabla, se muestran las tareas que deben efectuarse para crear un sistema de archivos de Oracle ACFS. Realice los procedimientos en el orden indicado.
Tabla 5-1 Mapa de tareas: Creación de sistemas de archivos de Oracle ACFS
|
Siga este procedimiento para configurar un grupo de recursos de estructura de Oracle RAC y, si se utiliza Solaris Volume Manager para Sun Cluster, un grupo de recursos de estructura del administrador de volúmenes de múltiples propietarios.
Siga todos los pasos desde un nodo del cluster global.
Este grupo de recursos de estructura se utiliza independientemente de que el sistema de archivos sea para usos generales o se use como sistema de archivos principal de una base de datos.
# clresourcegroup create -n nodelist \ -p maximum_primaries=num-in-list \ -p desired_primaries=num-in-list \ [-p rg_description="description"] \ -p rg_mode=Scalable rac-fmwk-rg
Especifica una lista separada por comas de nodos de cluster en los que se va a activar el servicio de datos. Los paquetes de software del servicio de datos deben estar instalados en cada nodo de la lista.
Especifica el número de nodos en los que se va a activar el servicio de datos. Este número debe ser igual a la cantidad de nodos de nodelist.
Especifica el número de nodos en los que se va a activar el servicio de datos. Este número debe ser igual a la cantidad de nodos de nodelist.
Especifica una descripción breve opcional del grupo de recursos. Esta descripción se muestra al utilizar los comandos de mantenimiento de Oracle Solaris Cluster para obtener información acerca del grupo de recursos.
Especifica que el grupo de recursos es escalable.
Especifica el nombre que se asigna al grupo de recursos de estructura de Oracle RAC.
# clresourcetype register SUNW.rac_framework
# clresource create -g rac-fmwk-rg -t SUNW.rac_framework rac-fmwk-rs
Especifica el grupo de recursos de estructura de Oracle RAC al que se agrega el recurso.
Especifica el nombre que se asigna al recurso SUNW.rac_framework.
# clresourcetype register SUNW.crs_framework
# clresource create -g rac-fmwk-rg \ -p resource_dependencies=rac-fmwk-rs \ -t SUNW.crs_framework \ crs-fmwk-rs
Especifica el nombre que se asigna al recurso SUNW.crs_framework.
Este grupo de recursos administra Solaris Volume Manager para Sun Cluster.
Si está utilizando RAID de hardware, vaya al Paso 4.
# clresourcegroup create -n nodelist -S vucmm-fmwk-rg
Especifica la misma lista de nodos configurada para el grupo de recursos de estructura de Oracle RAC escalables.
Especifica el nombre que se asigna al grupo de recursos de estructura del gestor de volúmenes de múltiples propietarios.
# clresourcetype register SUNW.vucmm_framework
# clresource create -g vucmm-fmwk-rg -t SUNW.vucmm_framework vucmm-fmwk-rs
Especifica el grupo de recursos del gestor de volúmenes de múltiples propietarios al que se va a agregar el recurso.
Especifica el nombre que se asigna al recurso SUNW.vucmm_framework.
# clresourcetype register SUNW.vucmm_svm
Asegúrese de que esta instancia dependa del recurso SUNW.vucmm_framework que ha creado.
# clresource create -g vucmm-fmwk-rg \ -t svm-rt \ -p resource_dependencies=vucmm-fmwk-rs svm-rs
Especifica el grupo de recursos del gestor de volúmenes de múltiples propietarios.
Especifica que esta instancia depende del recurso SUNW.vucmm_framework.
Especifica el nombre que se asigna al recurso SUNW.vucmm_svm.
# clresourcegroup online -eM rac-fmwk-rg [vucmm-fmwk-rg]
Especifica que el grupo de recursos de estructura de Oracle RAC se va a cambiar al estado MANAGED y se va a poner en línea.
Especifica que el grupo de recursos de la estructura del gestor de volúmenes de múltiples propietarios se va a cambiar al estado MANAGED y se va a poner en línea.
Pasos siguientes
Vaya a Creación de un sistema de archivos de Oracle ACFS.
Utilice este procedimiento para crear un sistema de archivos de Oracle ACFS. Siga todos los pasos desde un nodo del cluster global.
Antes de empezar
Asegúrese de que los grupos de recursos de la estructura estén configurados. Consulte Registro y configuración de los grupos de recursos de estructura.
Tenga en cuenta las siguientes directrices y restricciones a la hora de configurar un sistema de archivos de Oracle ACFS en una configuración de Oracle Solaris Cluster.
Asegúrese de que esté instalada como mínimo la versión 2 de Oracle ASM 11g.
Se admite un sistema de archivos de Oracle ACFS en un cluster global y un cluster de zona, pero no en zonas no globales individuales.
Un sistema de archivos de Oracle ACFS debe gestionarse mediante un recurso de Oracle Clusterware.
Siga los procedimientos descritos en Creación de un sistema de archivos de Oracle ACFS en la Guía del administrador de Oracle Automatic Storage Management.
Tenga en cuenta las siguientes instrucciones especiales:
No registre el punto de montaje del sistema de archivos de Oracle ACFS con el registro de Oracle ACFS si va a utilizar el sistema de archivos como sistema de archivos de propósito general. Sólo registre el punto de montaje con el registro de Oracle ACFS si el sistema de archivos se utilizará como sistema de archivos principal de una base de datos.
Configure el sistema de archivos de Oracle ACFS sólo en la zona global. Para utilizar el sistema de archivos en un cluster de zona, monte directamente el sistema de archivos en el cluster de zona.
Configure el recurso de Oracle ACFS en los mismos nodos en los que configura el recurso de proxy de grupos de discos de Oracle ASM en cluster para el grupo de discos que contiene el volumen de Oracle ACFS.
Nota - Para un cluster de zona, cree el punto de montaje en la ruta root de la zona:
# mkdir -p /zonepath/root/path-to-filesystem
# clzonecluster status zonecluster
# /inicio_Grid/bin/srvctl add filesystem -d /dev/asm/volume-dev-path -v volume-name \ -g device-group-name -m mount-point # /inicio_Grid/bin/srvctl start filesystem -d /dev/asm/volume-dev-path # /inicio_Grid/bin/srvctl status filesystem -d /dev/asm/volume-dev-path
Realice estos pasos desde la zona global de un nodo.
# clzonecluster configure zonecluster clzc:zonecluster> add fs clzc:zonecluster:fs> set dir=mountpoint clzc:zonecluster:fs> set special=/dev/asm/volume-dev-path clzc:zonecluster:fs> set type=acfs clzc:zonecluster:fs> end clzc:zonecluster> exit
# clzonecluster show zonecluster … Resource Name: fs dir: mountpoint special volume raw: type: acfs options: [] cluster-control: true …
Pasos siguientes
Si utiliza Solaris Volume Manager para Sun Cluster, vaya a Registro y configuración del grupo de recursos de grupos de dispositivos escalables.
De lo contrario, vaya a Registro y configuración del grupo de recursos de Oracle ASM
Si utiliza Solaris Volume Manager para Sun Cluster, registre y configure un grupo de recursos de grupos de dispositivos escalables. Siga todos los pasos desde un nodo del cluster global.
Si su configuración no utiliza Solaris Volume Manager para Sun Cluster, no lleve a cabo este procedimiento. Consulte Registro y configuración del grupo de recursos de Oracle ASM.
Antes de empezar
Asegúrese de que se haya creado el sistema de archivos de Oracle ACFS. Consulte Creación de un sistema de archivos de Oracle ACFS.
Defina una afinidad positiva fuerte por grupo de recursos escalables para el grupo de recursos de la estructura del gestor de volúmenes de múltiples propietarios.
# clresourcegroup create -p nodelist=nodelist \ -p desired_primaries=num-in-list \ -p maximum_primaries=num-in-list \ -p rg_affinities=++vucmm-fmwk-rg \ [-p rg_description="description"] \ -p rg_mode=Scalable \ scal-dg-rg
# clresourcetype register SUNW.ScalDeviceGroup
Defina una dependencia compleja para la instancia de SUNW.ScalDeviceGroup en el recurso svm-rs en el grupo de recursos de estructura SUNW.vucmm_svm. Limite el alcance de esta dependencia al nodo donde se está ejecutando el recurso SUNW.ScalDeviceGroup únicamente.
# clresource create -t SUNW.ScalDeviceGroup -g scal-dg-rg \ -p resource_dependencies=svm-rs{local_node} \ -p diskgroupname=disk-group scal-dg-rs
# clresourcegroup online -eM scal-dg-rg
# clresource set -p resource_dependencies_offline_restart=scal-dg-rs crs-fmwk-rs
Pasos siguientes
Consulte Registro y configuración del grupo de recursos de Oracle ASM.
Utilice este procedimiento para registrar y configurar el grupo de recursos de Oracle Automatic Storage Management (Oracle ASM). Siga todos los pasos desde un nodo del cluster global.
Antes de empezar
Asegúrese de que los grupos de la estructura de recursos estén creados. Consulte Registro y configuración de los grupos de recursos de estructura.
Si utiliza Solaris Volume Manager para Sun Cluster, asegúrese de que el grupo de recursos de grupo de dispositivos escalables se haya creado. Consulte Registro y configuración del grupo de recursos de grupos de dispositivos escalables.
# clresourcetype register SUNW.scalable_asm_instance_proxy
# clresourcetype register SUNW.scalable_asm_diskgroup_proxy
# clresourcegroup create -S asm-inst-rg asm-dg-rg
Especifica el nombre del grupo de recursos de la instancia de Oracle ASM.
Especifica el nombre del grupo de recursos del grupo de discos de Oracle ASM.
# clresourcegroup set -p rg_affinities=++rac-fmwk-rg asm-inst-rg
# clresourcegroup set -p rg_affinities=++asm-inst-rg asm-dg-rg
# clresourcegroup set -p rg_affinities=++asm-inst-rg,++scal-dg-rg asm-dg-rg
# clresource create -g asm-inst-rg \ -t SUNW.scalable_asm_instance_proxy \ -p ORACLE_HOME=inicio_Grid \ -p CRS_HOME=inicio_Grid \ -p "ORACLE_SID{node1}"=+ASM1 \ -p "ORACLE_SID{node2}"=+ASM2 \ -p resource_dependencies_offline_restart=crs-fmwk-rs \ -d asm-inst-rs
Especifica el tipo de recurso que va a agregar.
Establezca la ruta al directorio raíz de Oracle Grid Infrastructure, donde se instala Oracle ASM.
Establezca la ruta al directorio raíz de Oracle Grid Infrastructure, donde se instala Oracle Clusterware.
Establece el identificador del sistema de Oracle ASM.
Especifica el nombre del recurso de instancia de Oracle ASM que se crea.
# clresourcegroup online -eM asm-inst-rg
# clresource create -g asm-dg-rg \ -t SUNW.scalable_asm_diskgroup_proxy \ -p asm_diskgroups=dg[,dg…] \ -p resource_dependencies_offline_restart=asm-inst-rs \ -d asm-dg-rs
# clresource create -g asm-dg-rg \ -t SUNW.scalable_asm_diskgroup_proxy \ -p asm_diskgroups=dg[,dg…] \ -p resource_dependencies_offline_restart=asm-inst-rs,scal-dg-rs \ -d asm-dg-rs
# clresourcegroup online -eM asm-dg-rg
Si el sistema de archivos de Oracle ACFS no es usado por el cluster de zona, omita este paso.
# clresourcetype register SUNW.wait_zc_boot # clresourcegroup create -S scal-wait-zc-rg # clresource create -g scal-wait-zc-rg \ -t SUNW.wait_zc_boot \ -p zcname=zonecluster \ wait-zc-rs # clresourcegroup online -eM scal-wait-zc-rg
Pasos siguientes
Vaya a Registro y configuración del grupo de recursos de proxy de Oracle ACFS.
Utilice este procedimiento para registrar y configurar el grupo de recursos de proxy de Oracle ACFS. Siga todos los pasos desde un nodo del cluster global.
Antes de empezar
Asegúrese de haber registrado y configurado el recurso de Oracle Grid Infrastructure. Consulte Creación de un recurso de Oracle Grid Infrastructure para interoperar con Oracle Solaris Cluster.
# /inicio_Grid/bin/crsctl add type sun.zcboot_proxy.type -basetype local_resource # /inicio_Grid/bin/crsctl add res sun.wait-zc-rs \ -type sun.zcboot_proxy.type \ -attr "ACTION_SCRIPT='/opt/SUNWscor/dsconfig/bin/scproxy_crs_action' \ ACL='owner:root:rwx,pgrp:oinstall:rwx,other::r--' \ SCRIPT_TIMEOUT='20' \ RESTART_ATTEMPTS='60' "
# /inicio_Grid/bin/crsctl stat res sun.wait-zc-rs -p NAME=sun.wait-zc-rs TYPE=sun.zcboot_proxy.type ACL=owner:root:rwx,pgrp:oinstall:rwx,other::r- …
# /inicio_Grid/bin/crsctl start res sun.wait-zc-rs
# clresourcetype register SUNW.scalable_acfs_proxy
# clresourcetype register -Z zonecluster SUNW.scalable_acfs_proxy
# clresourcegroup create -S -p rg_affinities=++asm-dg-rg acfs-rg
Especifica el nombre del grupo de recursos del grupo de discos de Oracle ASM.
Especifica el nombre del grupo de recursos de Oracle ACFS.
# clresourcegroup create -Z zonecluster -S \ -p rg_affinities=++global:asm-dg-rg,++global:scal-wait-zc-rg \ acfs-rg
Especifica el grupo de recursos SUNW.wait_zc_boot para un cluster de zona.
# clresource create -g acfs-rg \ -t SUNW.scalable_acfs_proxy \ -p acfs_mountpoint=/acfs-mountpoint \ -p resource_dependencies_offline_restart=asm-dg-rs \ -d acfs-rs
# clresource create -Z zonecluster -g acfs-rg \ -t SUNW.scalable_acfs_proxy \ -p acfs_mountpoint=/acfs-mountpoint \ -p resource_dependencies_offline_restart=global:asm-dg-rs \ -p resource_dependencies=global:wait-zc-rs \ -d acfs-rs
# clresourcegroup online -eM acfs-rg
# clresource status +
Pasos siguientes
Vaya a Creación de un recurso de Oracle Grid Infrastructure para interoperar con Oracle Solaris Cluster.
Utilice este procedimiento para crear un recurso de Oracle Grid Infrastructure. Este recurso coordina operaciones gestionados por Oracle Clusterware con operaciones gestionadas por Oracle Solaris Cluster. Siga todos los pasos desde un nodo del cluster global.
Antes de empezar
Asegúrese de haber registrado y configurado los grupos de recursos de Oracle ASM. Consulte Registro y configuración del grupo de recursos de Oracle ASM.
# /inicio_Grid/bin/crsctl \ add type sun.storage_proxy.type \ -basetype cluster_resource \ -attr \ "ATTRIBUTE=ACTION_SCRIPT,TYPE=string", \ "ATTRIBUTE=HOSTING_MEMBERS,TYPE=string", \ "ATTRIBUTE=CARDINALITY,TYPE=string", \ "ATTRIBUTE=PLACEMENT,TYPE=string", \ "ATTRIBUTE=SCRIPT_TIMEOUT,TYPE=int", \ "ATTRIBUTE=RESTART_ATTEMPTS,TYPE=int", \ "ATTRIBUTE=ACL,TYPE=string", \ "ATTRIBUTE=VERSION,TYPE=string"
El nombre de recurso de Oracle Grid Infrastructure usa la forma sun.storage-proxy-resource, donde storage-proxy-resource es el nombre del recurso SUNW.ScalDeviceGroup.
# /inicio_Grid/bin/crsctl add resource sun.storage-proxy-resource \ -type sun.storage_proxy.type \ -attr "ACTION_SCRIPT='/opt/SUNWscor/dsconfig/bin/scproxy_crs_action' \ CARDINALITY='number-nodes' \ SCRIPT_TIMEOUT='timeout' \ PLACEMENT='restricted' \ RESTART_ATTEMPTS='restarts' \ HOSTING_MEMBERS='nodelist' \ VERSION='1' "
El número de nodos de la presencia de cluster
La lista de nodos de la pertenencia de cluster
# /inicio_Grid/bin/crsctl start resource sun.storage-proxy-resource
Realice este paso en un nodo del cluster global.
# /inicio_Grid/bin/crsctl add type sun.stoptrigger.type -basetype cluster_resource # /inicio_Grid/bin/crsctl add res sun.acfs-rs -type sun.stoptrigger.type \ -attr "ACTION_SCRIPT='/opt/SUNWscor/dsconfig/bin/crs_stoptrigger_action' \ HOSTING_MEMBERS='node1 node2 […]' \ CARDINALITY='number-nodes' \ PLACEMENT='restricted' \ ACL='owner:root:rwx,pgrp:oinstall:rwx,other::r--' \ SCRIPT_TIMEOUT='20' \ RESTART_ATTEMPTS='60' \ START_DEPENDENCIES='hard(ora.ASMdg.ASMvolume.acfs) pullup:always(ora.ASMdg.ASMvolume.acfs)' \ STOP_DEPENDENCIES='hard(ora.ASMdg.ASMvolume.acfs)' "
# /inicio_Grid/bin/crsctl stat res sun.acfs-rs -p NAME=sun.acfs-rs TYPE=sun.stoptrigger.type …
# /inicio_Grid/bin/crsctl start res sun.acfs-rs
# /inicio_Grid/bin/crsctl stat res sun.acfs-rs
Siga los procedimientos descritos en Creación de un recurso de Oracle Grid Infrastructure para interoperar con Oracle Solaris Cluster de Guía de servicio de datos de Oracle para Oracle Real Application Clusters.
Pasos siguientes
Determine cuál de las tareas de la lista que se muestra a continuación corresponde a la siguiente tarea que se realizará en la configuración de su cluster. Si necesita realizar más de una tarea de las de esta lista, vaya a la que aparezca en primer lugar.
Para crear un cluster de zona, consulte Configuración de un cluster de zona.
Para crear zonas no globales en un nodo, vaya a Configuración de una zona no global en un nodo del cluster global.
Instale las aplicaciones de terceros, registre los tipos de recursos y configure los grupos de recursos y los servicios de datos. Consulte la documentación proporcionada con el software de la aplicación y Oracle Solaris Cluster Data Services Planning and Administration Guide.