跳过导航链接 | |
退出打印视图 | |
![]() |
Oracle Solaris Cluster 3.3 5/11 发行说明 Oracle Solaris Cluster (简体中文) |
SUNW.scalable_acfs_proxyscalable_acfs_proxy-由 Oracle Solaris Cluster 管理的 Oracle 自动存储管理群集文件系统 (Oracle Automatic Storage Management Cluster File System, Oracle ACFS) 的资源类型实现
SUNW.scalable_acfs_proxy 资源类型代表 Oracle Solaris Cluster 配置中的 Oracle ACFS 文件系统。从 Oracle 11g R2 配置开始引入并使用此资源类型。
注 - 仅当对群集使用 Oracle Grid Infrastructure 时,才使用 SUNW.scalable_acfs_proxy 资源类型。
SUNW.scalable_acfs_proxy 资源类型是一种多主资源类型。单个该类型的资源可同时在多个节点上运行,但不使用网络负载平衡。
每个 SUNW.scalable_acfs_proxy 资源均代表一个 Oracle ACFS 文件系统。在运行实例的节点上,每个 Oracle ACFS 文件系统都由 acfs_mountpoint 扩展属性的值唯一标识。仅当 Oracle ASM 磁盘组挂载到 Oracle ACFS 文件系统所在的同一群集节点上时,才挂载该文件系统。为了确保满足这些要求,请按如下所述配置 Oracle ACFS 文件系统代理资源:
创建 Oracle ACFS 代理资源组和 Oracle ASM 磁盘组代理资源组之间的正向强关联。
创建 Oracle ACFS 文件系统代理资源和 Oracle ASM 磁盘组代理资源之间的脱机重新启动依赖性。
可以创建一个 Oracle ACFS 文件系统以用作通用文件系统或 Oracle 数据库主目录文件系统。在为 Oracle Solaris Cluster 数据服务管理的任何应用程序配置 Oracle ACFS 代理资源时,创建这些依赖性和关联。
为使用 Oracle ACFS 文件系统的应用程序配置 Oracle Solaris Cluster 资源,使其具有以下关系:
对相应 Oracle ACFS 文件系统代理资源的脱机重新启动依赖性
包含资源组和 Oracle ACFS 代理资源组之间的正向强关联
为 Oracle Solaris Cluster 管理的应用程序所使用的每个 Oracle ACFS 文件系统创建 Oracle Clusterware 停止-触发资源。必须创建此资源并使其具有对 Oracle Clusterware ACFS 资源的硬启动 (hard-start) 和连带启动 (pull-up start) 依赖性以及硬停止 (hard-stop) 依赖性。
要注册和创建此资源类型的实例,请使用以下 Oracle Solaris Cluster 维护命令序列:
使用 clresourcetype 命令注册此资源类型。
使用 clresource 命令创建此资源类型的实例。
要使 Oracle ACFS 文件系统在区域群集中可用,请在区域群集根路径下配置其挂载路径。使用 clzonecluster 命令将此文件系统添加到区域群集。
要使 Oracle Solaris Cluster 管理的应用程序使用区域群集中的 Oracle ACFS 文件系统,请执行以下任务:
在全局区域中创建 SUNW.wait_zc_boot 资源,并将 ZCName 属性设置为区域群集的名称。
在区域群集中创建 SUNW.scalable_acfs_proxy 资源,且该资源与 SUNW.wait_zc_boot 资源组正向强关联。
为 SUNW.wait_zc_boot 资源创建 Oracle Clusterware 代理资源。
对 SUNW.wait_zc_boot 资源的 Oracle Clusterware 代理资源添加来自 Oracle ACFS 资源的硬启动( hard-start)依赖性。
有关所有标准资源属性的描述,请参见 r_properties(5) 手册页。
按如下所示覆盖此资源类型的标准资源属性:
60
300
60
300
60
300
60
300
SUNW.scalable_acfs_proxy 资源类型的扩展属性如下所示:
字符串
未定义默认值
1
禁用时
注 - 由 Oracle ACFS 代理资源发出的所有 SQL*Plus 消息均将写入日志文件 /var/opt/SUNWscor/oracle_asm/message_log.${RESOURCE} 中。
此属性指示记录的来自 Oracle ACFS 代理监视器的调试消息的级别。调试级别越高,写入系统日志 /var/adm/messages 的调试消息就越多,如下所示:
无调试消息
函数开始和结束消息
所有调试消息和函数开始/结束消息
可为每个可以控制资源的节点指定不同的 debug_level 扩展属性值。
整数
0–2
0
随时
此属性指定探测该资源充当其代理的 Oracle ACFS 资源的时间间隔(以秒为单位)。
整数
5–300
30
随时
此属性指定在检查该资源充当其代理的 Oracle ACFS 资源的状态时,代理监视器所使用的超时值(以秒为单位)。
整数
5–120
60
随时
示例 9 创建 scalable_acfs_proxy 资源
此示例显示了用于执行以下操作以在双节点群集上创建 scalable_acfs_proxy 资源的命令:
注册 SUNW.scalable_acfs_proxy 资源类型
创建 acfs-rg 资源组并设置资源组关联
将 acfs-rs 资源添加到具有脱机重新启动资源依赖性的 acfs-rg 资源组,并设置某 Oracle ACFS 文件系统的 acfs_mountpoint 扩展属性
本示例做出了以下假定:
使用 bash shell。
存在名为 asm-dg-rg 的资源组,且其包含名为 asm-dg-rs 的 SUNW.scalable_asm_diskgroup_proxy 类型的资源。
Oracle ACFS 文件系统挂载点为 /acfs_mount。
phys-schost-1# clresourcetype register SUNW.scalable_acfs_proxy phys-schost-1# clresourcegroup create -S \ -p rg_affinities=++asm-dg-rg \ acfs-rg phys-schost-1# clresource create -g acfs-rg \ -t SUNW.scalable_acfs_proxy \ -p acfs_mountpoint=/acfs_mount \ -p resource_dependencies_offline_restart=asm-dg-rs \ -d acfs-rs phys-schost-1# clresourcegroup online -M acfs-rg phys-schost-1# clresource enable acfs-rs
有关以下属性的描述,请参见 attributes(5):
|