从 Solaris 9 9/04 发行版开始,Solaris Volume Manager 可以在 Sun Cluster 环境中使用多属主磁盘集来管理存储区。多属主磁盘集允许多个节点共享磁盘集的拥有权并同时写入共享磁盘。以前,磁盘集中的所有参与主机都可以看到共享磁盘集,但是一次只能有一个主机访问该磁盘集。多属主磁盘集适用于 Sun Cluster 以及诸如 Oracle Real Application Clusters 的应用程序。
多属主磁盘集和 Solaris Volume Manager 共享磁盘集可以同时存在于同一个节点上。但是,不支持在这两种配置之间移动磁盘集。
对于多属主磁盘集,不提供对 Solaris Volume Manager for Sun Cluster 设备 ID 的支持。因此,目前不支持将多属主磁盘集从一个系统导入另一个系统。
Solaris Volume Manager for Sun Cluster 创建的组件与使用 Solaris Volume Manager 创建的组件相同,包括条带、串联、镜像、软分区和热备件。Solaris Volume Manager for Sun Cluster 不支持 RAID-5 卷和事务卷。
下图显示了典型群集配置中的软件与共享存储区之间的关联。
每个节点都有本地存储区和至少一个指向共享存储区的路径。群集中的多属主磁盘集由作为 Solaris 操作系统 (Solaris Operating System,Solaris OS) 一部分的 Solaris Volume Manager for Sun Cluster 进行管理。
要使用 Solaris Volume Manager for Sun Cluster,除了安装 Solaris OS 以外还必须安装以下软件:
Sun Cluster 初始群集框架
Sun Cluster Support for Oracle Real Application Clusters 软件
Oracle Real Application Clusters 软件
有关设置 Sun Cluster 和 Oracle Real Application Clusters 软件的信息,请参见《Sun Cluster 软件安装指南(适用于 Solaris OS) 》和《用于 Oracle Real Application Clusters 的 Sun Cluster 数据服务指南(适用于 Solaris OS)》。