Omitir Vínculos de navegación | |
Salir de la Vista de impresión | |
![]() |
Guía de instalación del software Oracle Solaris Cluster Oracle Solaris Cluster (Español) |
1. Planificación de la configuración de Oracle Solaris Cluster
2. Instalación del software en los nodos del clúster global
3. Establecimiento del clúster global
4. Configuración del software Solaris Volume Manager
5. Instalación y configuración de Veritas Volume Manager
6. Creación de un sistema de archivos del clúster
Creación de sistemas de archivos del clúster
Cómo crear sistemas de archivos del clúster
Creación de sistemas de archivos de Oracle ACFS
Ejemplos de configuraciones de los sistemas de archivos de Oracle ACFS
Cómo registrar y configurar los grupos de recursos de estructura
Cómo crear un sistema de archivos de Oracle ACFS
Cómo registrar y configurar el grupo de recursos del grupo de dispositivos escalables
Cómo registrar y configurar el grupo de recursos de Oracle ASM
Cómo registrar y configurar el grupo de recursos de proxy de Oracle ACFS
Cómo crear un recurso de Oracle Grid Infrastructure para interoperar con Oracle Solaris Cluster
7. Creación de zonas no globales y clústeres de zona
8. Instalación del módulo de Oracle Solaris Cluster en Sun Management Center
9. Desinstalación del software del clúster
A. Hojas de trabajo de instalación y configuración de Oracle Solaris Cluster
En esta sección se incluyen los procedimientos necesarios para crear un sistema de archivos de Sistema de archivos de clúster Oracle Automatic Storage Management (Oracle ACFS) de forma que admita servicios de datos. Este sistema de archivos se puede utilizar como sistema de archivos de fines generales o como inicio de una base de datos de Oracle. Se admite un sistema de archivos de Oracle ACFS para su uso en el clúster global y en los clústeres de zona.
Nota - Se necesita como mínimo Oracle ASM 11g versión 2.
La siguiente tabla muestra las tareas que deben efectuarse para crear un sistema de archivos de Oracle ACFS. Realice los procedimientos en el orden indicado.
Tabla 6-1 Mapa de tareas: creación de sistemas de archivos de Oracle ACFS
|
En los diagramas siguientes se ilustra la configuración de un sistema de archivos de Oracle ACFS en la zona global y en un clúster de zona, mediante el uso de Solaris Volume Manager o RAID de hardware.
Figura 6-1 Configuración de Oracle ACFS en la zona global con Solaris Volume Manager
Figura 6-2 Configuración de Oracle ACFS en la zona global con RAID de hardware
Figura 6-3 Configuración de Oracle ACFS en un clúster de zona con Solaris Volume Manager
Figura 6-4 Configuración de Oracle ACFS en un clúster de zona con RAID de hardware
Siga este procedimiento para configurar un grupo de recursos de estructura de Oracle RAC y, si se utiliza Solaris Volume Manager for 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 clúster global.
Este grupo de recursos de estructura se utiliza independientemente de si el sistema de archivos es para fines generales o para un inicio de 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 los nodos de clúster en los que se debe habilitar 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 habilitar el servicio de datos. Este número debe ser igual a la cantidad de nodos de lista_nodos.
Especifica el número de nodos en los que se va a habilitar el servicio de datos. Este número debe ser igual a la cantidad de nodos de lista_nodos.
Especifica una descripción breve del grupo de recursos. Esta descripción se muestra al utilizar los comandos de mantenimiento de Oracle Solaris Cluster para obtener información relativa al 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.rac_udlm
Asegúrese de que esta instancia dependa del recurso SUNW.rac_framework.
# clresource create -g resource-group \ -t SUNW.rac_udlm \ -p resource_dependencies=rac-fmwk-rs rac-udlm-rs
Especifica el grupo de recursos de estructura de Oracle RAC al que se agrega el recurso.
Especifica que esta instancia depende del recurso SUNW.rac_framework.
Especifica el nombre que se asigna al recurso SUNW.rac_udlm.
# 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 for Sun Cluster.
Si está utilizando RAID de hardware, omita el 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 de administrador 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 administrador de volúmenes de múltiples propietarios al que se agrega el recurso.
Especifica el nombre que desea asignar 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 administrador de volúmenes de múltiples propietarios.
Especifica que esta instancia depende del recurso SUNW.vucmm_framework.
Especifica el nombre que desea asignar al recurso SUNW.vucmm_svm.
# clresourcegroup online -emM rac-fmwk-rg [vucmm-fmwk-rg]
Especifica que el grupo de recursos de estructura de Oracle RAC se va a cambiar al estado MANAGED (administrado) y se va a poner en línea.
Especifica que el grupo de recursos de la estructura del administrador de volúmenes de múltiples propietarios se cambie al estado MANAGED (administrado) y se ponga en línea.
Pasos siguientes
Vaya a Cómo crear un sistema de archivos de Oracle ACFS.
Siga este procedimiento para crear un sistema de archivos de Oracle ACFS. Siga todos los pasos desde un nodo del clúster global.
Antes de empezar
Asegúrese de que los grupos de la estructura de recursos estén configurados. Consulte Cómo registrar y configurar 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 se haya instalado como mínimo Oracle ASM 11g versión 2.
Se admite un sistema de archivos de Oracle ACFS en un clúster global y un clúster de zona, pero no en zonas no globales individuales.
Un sistema de archivos de Oracle ACFS debe estar administrado por un recurso de Oracle Clusterware.
Siga los procedimientos descritos en el apartado sobre creación de un sistema de archivos de Oracle ACFS en el manual Oracle Automatic Storage Management Administrator's Guide.
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. Registre el punto de montaje con el registro de Oracle ACFS únicamente si el sistema de archivos se va a utilizar como inicio de base de datos.
Configure el sistema de archivos de Oracle ACFS sólo en la zona global. Para usar el sistema de archivos en un clúster de zona, móntelo directamente en el clúster de zona.
Configure el recurso de Oracle ACFS en los mismos nodos en los que configure el recurso de proxy del grupo de discos de Oracle ASM en clúster para el grupo de discos de Oracle ASM que contenga el volumen de Oracle ACFS.
Nota - En el caso de un clúster de zona, cree el punto de montaje bajo la ruta raíz de la zona:
# mkdir -p /zonepath/root/path-to-filesystem
# clzonecluster status zonecluster
# /Grid_home/bin/srvctl add filesystem -d /dev/asm/volume-dev-path # /Grid_home/bin/srvctl start filesystem -d /dev/asm/volume-dev-path
Siga 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 for Sun Cluster, vaya a Cómo registrar y configurar el grupo de recursos del grupo de dispositivos escalables.
De lo contrario, vaya a Cómo registrar y configurar el grupo de recursos de Oracle ASM.
Si utiliza Solaris Volume Manager for Sun Cluster, registre y configure el grupo de recursos del grupo de dispositivos escalables. Siga todos los pasos desde un nodo del clúster global.
Si su configuración no utiliza Solaris Volume Manager for Sun Cluster, no siga este procedimiento. Continúe con el apartado Cómo registrar y configurar el grupo de recursos de Oracle ASM.
Antes de empezar
Asegúrese de que se haya creado el sistema de archivos de Oracle ACFS. Consulte Cómo crear un sistema de archivos de Oracle ACFS.
Establezca una afinidad positiva fuerte por grupo de recursos para el grupo de recursos de la estructura del administrador 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 fuerte para la instancia de SUNW.ScalDeviceGroup en el recurso rc_svm del grupo de recursos de estructura SUNW.vucmm_svm. Limite el ámbito de esta dependencia únicamente al nodo en que se ejecuta el recurso SUNW.ScalDeviceGroup.
# 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 -emM scal-dg-rg
# clresourcegroup set -p rg_affinities=++scal-dg-rg vucmm-fmwk-rg
E clresource set -p resource_dependency_offline_restart=scal-dg-rs crs-fmwk-rs
Pasos siguientes
Vaya a Cómo registrar y configurar el 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 clúster global.
Antes de empezar
Asegúrese de que los grupos de recursos de la estructura estén creados. Consulte Cómo registrar y configurar los grupos de recursos de estructura.
Si utiliza Solaris Volume Manager for Sun Cluster, asegúrese de que se haya creado el grupo de recursos del grupo de dispositivos escalables. Consulte Cómo registrar y configurar el grupo de recursos del grupo 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=Grid_home \ -p CRS_HOME=Grid_home \ -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 del recurso que va a agregar.
Establece la ruta al directorio de inicio de Oracle Grid Infrastructure, donde se ha instalado Oracle ASM.
Establece la ruta al directorio de inicio de Oracle Grid Infrastructure, donde se ha instalado Oracle Clusterware.
Establece el identificador del sistema de Oracle ASM.
Especifica el nombre del recurso de instancia de Oracle ASM que se va a crear.
# 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 no va a utilizar el sistema de archivos de Oracle ACFS con un clúster 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 Cómo crear un recurso de Oracle Grid Infrastructure para interoperar con Oracle Solaris Cluster.
Utilice este procedimiento para registrar y configurar el grupo de recursos de proxy de Oracle ACFS. Siga todos los pasos desde un nodo del clúster global.
Antes de empezar
Asegúrese de haber registrado y configurado el recurso de Oracle Grid Infrastructure. Consulte Cómo crear un recurso de Oracle Grid Infrastructure para interoperar con Oracle Solaris Cluster.
# 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 -S -p rg_affinities=++asm-dg-rg[,++scal-wait-zc-rg] acfs-rg
En un clúster de zona, especifica el grupo de recursos SUNW.wait_zc_boot.
# 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=asm-dg-rs \ -d acfs-rs
# clresourcegroup online -eM acfs-rg
# clresource status +
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 clúster. Si necesita realizar más de una tarea de las de esta lista, vaya a la que aparezca en primer lugar.
Para crear un clúster de zona, vaya a Configuración de un clúster de zona.
Para crear zonas no globales en un nodo, vaya a Configuración de una zona no global en un nodo del clúster global.
SPARC: Si desea configurar Sun Management Center para que supervise el clúster, consulte SPARC: Instalación del módulo de Oracle Solaris Cluster para Sun Management Center .
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.
Siga este procedimiento para crear un recurso de Oracle Grid Infrastructure. Este recurso coordina las operaciones administradas por Oracle Clusterware con las operaciones administradas por Oracle Solaris Cluster. Siga todos los pasos desde un nodo del clúster global.
Antes de empezar
Asegúrese de haber registrado y configurado los grupos de recursos de Oracle ASM. Consulte Cómo registrar y configurar el grupo de recursos de Oracle ASM.
# /Grid_home/bin/crsctl add type sun.zcboot_proxy.type -basetype local_resource # /Grid_home/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' "
# /Grid_home/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- …
# /Grid_home/bin/crsctl start res sun.wait-zc-rs
# /Grid_home/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 utiliza el formato sun.recurso, donde recurso es el nombre del recurso SUNW.ScalDeviceGroup o SUNW.ScalMountPoint.
# /Grid_home/bin/crsctl add resource sun.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' "
La cantidad de nodos en la pertenencia al clúster
La lista de nodos en la pertenencia al clúster
# /Grid_home/bin/crsctl start resource sun.resource
# /Grid_home/bin/crsctl add type sun.stoptrigger.type -basetype cluster_resource # /Grid_home/bin/crsctl add res sun.resource -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.appdg.ASMvolume.acfs) pullup:always(ora.appdg.ASMvolume.acfs)' \ STOP_DEPENDENCIES='hard(ora.appdg.ASMvolume.acfs)' "
# /Grid_home/bin/crsctl stat res sun.resource -p NAME=sun.resource TYPE=sun.stoptrigger.type …
# /Grid_home/bin/crsctl start res sun.resource
# /Grid_home/bin/crsctl stat res sun.resource
Pasos siguientes
Vaya a Cómo registrar y configurar el grupo de recursos de proxy de Oracle ACFS.