在以下示例中,资源组 resource-group-1 包含以下数据服务:
HA for Oracle iPlanet Web Server,依赖于 /global/resource-group-1
HA for Oracle,依赖于 /dev/global/dsk/d5s2
HA for NFS,依赖于 dsk/d6
要为 resource-group-1 中的新资源创建 HAStoragePlus 资源 hastorageplus-1,请阅读同步资源组与设备组的启动,然后执行以下步骤。
要创建 HAStoragePlus 资源,请参见启用高可用性本地文件系统。
# clresourcegroup create resource-group-1
以下命令可输出已注册资源类型的列表。
# clresourcetype show | egrep Type
# clresourcetype register SUNW.HAStoragePlus
# clresource create -g resource-group-1 -t SUNW.HAStoragePlus \ -p GlobalDevicePaths=/dev/global/dsk/d5s2,dsk/d6 \ -p FilesystemMountPoints=/global/resource-group-1 hastorageplus-1
GlobalDevicePaths 可以包含以下值。
全局设备组名称,例如 nfs-dg、dsk/d5
全局设备路径,例如 /dev/global/dsk/d1s2、/dev/md/nfsdg/dsk/d10
FilesystemMountPoints 可以包含以下值。
本地文件系统或群集文本系统的挂载点,例如 /local-fs/nfs、/global/nfs
资源在创建后处于启用状态。
例如,对于 Oracle iPlanet Web Server,请运行以下命令。
# clresource create -g resource-group-1 -t SUNW.iws \ -p Confdir_list=/global/iws/schost-1 -p Scalable=False \ -p Resource_dependencies=schost-1 -p Port_list=80/tcp \ -p Resource_dependencies_offline_restart=hastorageplus-1 resource
资源在创建后处于启用状态。
# clresource show -v resource | egrep Resource_dependencies_offline_restart
# clresourcegroup online -M resource-group-1
HAStoragePlus 资源类型还包含一个扩展属性 AffinityOn;这是一个布尔属性,用于指定 HAStoragePlus 是否必须为在 GLobalDevicePaths 和 FileSystemMountPoints 扩展属性中定义的全局设备执行关联性切换。有关详细信息,请参见 SUNW.HAStoragePlus(5) 手册页。