使用高可用性本地文件系统可以提高 I/O 密集型数据服务的性能。要在 Oracle Solaris Cluster 环境中使某个本地文件系统具有高可用性,请使用 HAStoragePlus 资源类型。
可以指定群集文件系统或本地文件系统。可从群集中的所有节点访问群集文件系统。只能从一个群集节点访问本地文件系统。SUNW.HAStoragePlus 资源管理的本地文件系统在单个群集节点中挂载。这些本地文件系统要求底层设备是 Oracle Solaris Cluster 全局设备。
这些文件系统挂载点以 paths[,…] 格式定义。此属性的默认设置是一个空列表。
可以使用 SUNW.HAStoragePlus 资源类型将文件系统提供给区域群集节点使用。在 SUNW.HAStoragePlus 资源类型中为区域群集配置的群集文件系统应使用 clzonecluster 命令获得在区域群集中使用的授权。有关更多信息,请参见 clzonecluster(1CL) 手册页和Oracle Solaris Cluster 软件安装指南 中的向区域群集中添加文件系统。
针对每种 I/O 密集型 Oracle Solaris Cluster 数据服务的说明解释了如何配置数据服务以使用 HAStoragePlus 资源类型。有关更多信息,请参见各个 Oracle Solaris Cluster 数据服务的指南。
Oracle Solaris Cluster 提供了以下工具来设置 HAStoragePlus 资源类型,以使本地文件系统具有高可用性:
Oracle Solaris Cluster Manager GUI。有关登录说明,请参见Oracle Solaris Cluster 系统管理指南 中的如何访问 Oracle Solaris Cluster Manager。
clsetup 实用程序。
Oracle Solaris Cluster 维护命令。
可以使用 Oracle Solaris Cluster Manager 和 clsetup 实用程序以交互方式向资源组中添加资源。以交互方式配置这些资源可降低由于命令语法错误或遗漏而导致配置错误的可能性。Oracle Solaris Cluster Manager 和 clsetup 实用程序可确保创建所有必需资源并在资源之间设置所有必需的依赖关系。