使用此过程注册和配置 Oracle 自动存储管理 (Oracle Automatic Storage Management, Oracle ASM) 资源组。从全局群集的一个节点执行所有步骤。
开始之前
确保已创建框架资源组。请参见如何注册和配置框架资源组。
如果使用 Solaris Volume Manager for Sun Cluster,请确保创建了可伸缩设备组资源组。请参见如何注册和配置可伸缩设备组资源组。
# clresourcetype register SUNW.scalable_asm_instance_proxy
# clresourcetype register SUNW.scalable_asm_diskgroup_proxy
# clresourcegroup create -S asm-inst-rg asm-dg-rg
指定 Oracle ASM 实例资源组的名称。
指定 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
指定要添加的资源的类型。
设置指向 Oracle Grid Infrastructure 主目录的路径,其中安装有 Oracle ASM。
设置指向 Oracle Grid Infrastructure 主目录的路径,其中安装有 Oracle Clusterware。
设置 Oracle ASM 系统标识符。
指定您创建的 Oracle ASM 实例资源的名称。
# 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
如果 Oracle ACFS 文件系统不会由区域群集使用,请忽略此步骤。
# 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
接下来的步骤
请转至如何创建与 Oracle Solaris Cluster 互操作的 Oracle Grid Infrastructure 资源。