此例说明了如何配置 RGOffload 资源 (rgofl)、包含 RGOffload 资源的关键资源组 (oracle_rg) ,以及在关键资源组联机时被卸载的可伸缩资源组(IWS-SC、IWS-SC-2)。此例中的关键资源为 oracle-server-rs。
在此例中,oracle_rg、IWS-SC 和 IWS-SC-2 可由群集 “triped” 的任一节点 phys-triped-1、phys-triped-2 或 phys-triped-3 进行控制。
[确定是否已注册 SUNW.RGOffload 资源类型。] # scrgadm -p|egrep SUNW.RGOffload [如果需要,请注册该资源类型。] # scrgadm -a -t SUNW.RGOffload [在要由 RGOffload 资源卸载的每个资源组中,将 Desired_primaries 设置为零。] # scrgadm -c -g IWS-SC-2 -y Desired_primaries=0 # scrgadm -c -g IWS-SC -y Desired_primaries=0 [将 RGOffload 资源添加到关键资源组中,并设置扩展特性。] # scrgadm -aj rgofl -t SUNW.RGOffload -g oracle_rg \ -x rg_to_offload=IWS-SC,IWS-SC-2 -x continue_to_offload=TRUE \ -x max_offload_retry=15 [启用 RGOffload 资源。] # scswitch -ej rgofl [设置关键故障转移资源对 RGOffload 资源的依赖性。] # scrgadm -c -j oracle-server-rs -y Resource_dependencies=rgofl [使要卸载的资源组在所有节点上联机。] # scswitch -z -g IWS-SC,IWS-SC-2 -h phys-triped-1,phys-triped-2,phys-triped-3 [如果关键故障转移资源组未处于联机状态,请使其联机。] # scswitch -Z -g oracle_rg |