JavaScript is required to for searching.
跳过导航链接
退出打印视图
Solaris Volume Manager 管理指南     Oracle Solaris 10 1/13 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

1.  Solaris Volume Manager 入门

2.  存储管理概念

3.  Solaris Volume Manager 概述

4.  Solaris Volume Manager for Sun Cluster(概述)

Solaris Volume Manager for Sun Cluster 介绍

先决条件:多属主磁盘卷功能所需的软件组件

多属主磁盘集概念

与多属主磁盘集关联的任务

Solaris Volume Manager for Sun Cluster 配置

多属主磁盘集中的 RAID-1(镜像)卷

多属主磁盘集的镜像所有权

数据管理和恢复过程

Solaris Volume Manager for Sun Cluster 的优化的重新同步

基于应用程序的恢复和有向镜像读取

5.  配置和使用 Solaris Volume Manager(方案)

6.  状态数据库(概述)

7.  状态数据库(任务)

8.  RAID-0(条带和串联)卷(概述)

9.  RAID-0(条带和串联)卷(任务)

10.  RAID-1(镜像)卷(概述)

11.  RAID-1(镜像)卷(任务)

12.  软分区(概述)

13.  软分区(任务)

14.  RAID-5 卷(概述)

15.  RAID-5 卷(任务)

16.  热备用池(概述)

17.  热备用池(任务)

18.  磁盘集(概述)

19.  磁盘集(任务)

20.  维护 Solaris Volume Manager(任务)

21.  Solaris Volume Manager 的最佳做法

22.  自上而下创建卷(概述)

23.  自上而下创建卷(任务)

24.  监视和错误报告(任务)

25.  Solaris Volume Manager 故障排除(任务)

A.  重要的 Solaris Volume Manager 文件

B.  Solaris Volume Manager 快速参考

C.  Solaris Volume Manager CIM/WBEM API

索引

多属主磁盘集概念

由 Solaris Volume Manager for Sun Cluster 管理的存储可以划分为多属主磁盘集。多属主磁盘集允许多个节点共享磁盘集的所有权以及同时向共享磁盘进行写入。应用程序(例如 Oracle Real Application Clusters)的实例运行在群集的每个节点上,因此,多属主磁盘集提供了可伸缩性。因为应用程序的每个实例都可以直接访问共享存储,所以,多属主磁盘集还提高了应用程序的性能。


注 - 多属主磁盘集功能只能在 Sun Cluster 环境中启用。节点是作为 Sun Cluster 系统一部分的物理计算机。


每个多属主磁盘集均与一个节点列表关联。这些节点共享磁盘集的所有权。以下 metaset -s disk-set 命令显示了多属主磁盘集的输出。

# metaset -s blue

Multi-owner Set name = blue, Set number = 1, Master = nodeone

Host                Owner          Member
  nodeone           multi-owner   Yes 
  nodetwo           multi-owner   Yes 

Drive    Dbase

d9       Yes  

d13      Yes  

此输出显示了节点列表中共享磁盘集所有权的 nodeonenodetwo。此外,nodeone 被指定为主节点

每个多属主磁盘集都有一个主节点。创建磁盘集后,向其中添加第一个磁盘的节点将成为该磁盘集的主节点。主节点可以创建、删除和更新磁盘集中的状态数据库副本。


注 - 有关状态数据库副本的更多信息,请参见第 6 章


Solaris Volume Manager for Sun Cluster 可支持带有不同的甚至重叠的节点列表的磁盘集。因为每个磁盘集都具有一个主节点,所以多个主节点可同时存在于同一个群集中。

以下 metaset 命令的输出显示,在向磁盘集添加第一个磁盘后,nodeone 成为了主节点。

nodeone# metaset -s red
Multi-owner Set name = red, Set number = 1, Master = 

Host                Owner          Member
  nodeone                           Yes 
  nodetwo                           Yes 
nodeone# metaset -s red -a /dev/did/dsk/d9
nodeone# metaset -s red

Multi-owner Set name = red, Set number = 1, Master = nodeone 

Host                Owner          Member
  nodeone           multi-owner     Yes 
  nodetwo           multi-owner     Yes 

Drive     Dbase

d9        Yes  

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 软件的信息,请参见《Oracle Solaris Cluster 软件安装指南》《适用于 Oracle Real Application Clusters 的 Oracle Solaris Cluster 数据服务指南》


Solaris Volume Manager for Sun Cluster 通常使用同一组 Solaris Volume Manager 命令来执行与磁盘集关联的任务。多属主磁盘集所特有的一些命令选项已添加到 metaset 命令中。例如,用于创建多属主磁盘集的任务需要在 metaset 命令中使用 -M 选项。以下输出显示了如何使用 metaset -s diskset-name -a -M -h hostname 命令创建多属主磁盘集。

# metaset -s red -a -M -h nodeone
# metaset
Multi-owner Set name = red, Set number = 1, Master = 

Host                Owner          Member
  nodeone                          Yes 

此外,一些 metaset 命令选项(如用于获取或释放磁盘集的命令)不能用于多属主磁盘集。有关更多信息,请参见 metaset(1M) 手册页。

下面的另一个示例将说明在 Sun Cluster 环境中使用磁盘的任务有何不同之处。Sun Cluster 为每个磁盘分配一个唯一设备 ID (Device ID, DID) 号。如果不想使用 cntndn 格式来标识磁盘,则可以使用 Sun Cluster DID 路径名 /dev/did/dsk/dN。变量 N 是 Sun Cluster 分配的设备号。

以下输出显示了如何使用 metaset -s diskset-name -a disk-name 命令向多属主磁盘集添加磁盘,以及如何使用 Sun Cluster DID 路径名标识该磁盘。

nodeone# metaset -s red
Multi-owner Set name = red
Multi-owner Set name = red, Set number = 1, Master = 

Host                Owner          Member
  nodeone                           Yes 
  nodetwo                           Yes 
nodeone# metaset -s red -a /dev/did/dsk/d13
nodeone# metaset -s red
Multi-owner Set name = red, Set number = 1, Master = nodeone

Host                Owner          Member
  nodeone            multi-owner   Yes

Drive Dbase

d13   Yes

有关为 Oracle Real Application Clusters 创建多属主磁盘集的信息,请参见《适用于 Oracle Real Application Clusters 的 Oracle Solaris Cluster 数据服务指南》

有关与磁盘集关联的任务,请参见第 19 章