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(概述)

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

6.  状态数据库(概述)

7.  状态数据库(任务)

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

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

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

RAID-1(镜像)卷概述

子镜像概述

方案-RAID-1(镜像)卷

提供 RAID-1+0 和 RAID-0+1

RAID-1 卷(镜像)重新同步

完全重新同步

优化重新同步

部分重新同步

创建和维护 RAID-1 卷

RAID-1 卷的配置原则

RAID-1 卷的性能原则

关于 RAID-1 卷选项

RAID-1 卷读写策略

传送号

了解子镜像状态以确定维护操作

引导至单用户模式对 RAID-1 卷产生的影响

方案--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

索引

RAID–1(镜像)卷概述

RAID–1 卷(即镜像)是指在 RAID–0(条带或串联)卷中保留相同数据副本的卷。已镜像的 RAID–0 卷称为子镜像。镜像要求购买磁盘。所需的磁盘空间至少要为必须镜像的数据量的两倍。由于 Solaris Volume Manager 必须对所有子镜像写入数据,因此镜像还会增加将要写入的请求写入磁盘所需的时间量。

配置镜像后,可以像使用物理分片一样使用此镜像。

您可以镜像任何文件系统,包括现有文件系统。这些文件系统包括根 (/)、swap/usr。也可以将镜像用于任何应用程序,如数据库。


提示 - 将 Solaris Volume Manager 的热备用功能与镜像结合使用,可以使数据始终安全且可用。有关热备件的信息,请参见第 16 章第 17 章


子镜像概述

一个镜像由一个或多个 RAID–0 卷(条带或串联)组成,这些卷称为子镜像。

一个镜像最多可以包含四个子镜像。但是,双向镜像通常就可以为大多数应用程序提供足够的数据冗余,并且在磁盘驱动器方面的开销较小。第三个子镜像使您可以在其中一个子镜像处于脱机状态下进行联机备份,同时又能保持数据的冗余性。

如果使某个子镜像“脱机”,则镜像将停止读取和写入该子镜像。此时,可以访问子镜像本身(例如,在执行备份时)。但是,该子镜像处于只读状态。在某个子镜像处于脱机状态时,Solaris Volume Manager 会跟踪镜像的所有写入。在子镜像恢复联机后,只有在该子镜像处于脱机状态时写入的那部分镜像(重新同步区域)才会进行重新同步。此外,还可以使子镜像脱机来对出错的物理设备进行故障排除或修复。

可以随时在镜像中附加或分离子镜像,但必须始终至少附加一个子镜像。

通常,在创建镜像时只具有一个子镜像。之后,您可以在创建镜像后附加第二个子镜像。

方案-RAID–1(镜像)卷

图 10-1 显示了一个镜像 d20。此镜像由两个卷(子镜像)d21d22 组成。

Solaris Volume Manager 将在多个物理磁盘上创建数据的副本,并为应用程序提供一个虚拟磁盘,在此示例中为 d20。所有磁盘写入都会被复制。而磁盘读取则通过一个底层子镜像进行。镜像 d20 的总容量是最小子镜像的大小(假设这些子镜像大小不等)。

图 10-1 RAID–1(镜像)示例

image:图中显示了两个 RAID–0 卷是如何作为一个 RAID–1(镜像)卷来共同提供冗余存储的。

提供 RAID–1+0 和 RAID–0+1

Solaris Volume Manager 既支持 RAID–1+0 冗余,也支持 RAID–0+1 冗余。RAID–1+0 冗余表示要条带化的镜像配置。而 RAID–0+1 冗余则表示要镜像的条带配置。在 Solaris Volume Manager 界面中,所有 RAID–1 设备看起来都是完全遵从 RAID–0+1 配置的。但是,Solaris Volume Manager 会识别底层组件并分别对其进行镜像(如果可能)。


注 - Solaris Volume Manager 不能始终提供 RAID–1+0 功能。但是,如果两个子镜像彼此完全相同,并且由磁盘分片(而不是软分区)组成,则可以提供 RAID–1+0。


假设要实施一个 RAID–0+1,其中包括一个双向镜像,该镜像包括三个条带化分片。如果不使用 Solaris Volume Manager,则只要一个分片出现故障,就可能会使镜像的一端出现故障。假设没有使用任何热备件,则如果第二个分片出现故障,该镜像就会出现故障。如果使用 Solaris Volume Manager,则最多可能会使三个分片出现故障,而不会使镜像出现故障。由于这三个条带化分片中的每一个分片都已分别镜像到该镜像的另一端上的对应分片,因此,该镜像不会出现故障。

图 10-2 显示了 RAID–1 卷是如何发生分片丢失并通过实施 RAID–1+0 来防止数据丢失的。

图 10-2 RAID–1+0 示例

image:图中显示了 RAID–1 卷中总共包含六个分片,其中三个分片可能出现故障,但不会造成数据丢失,因为实施了 RAID–1+0。

RAID–1 卷由两个子镜像组成。而每个子镜像又由三个具有相同交错值的相同物理磁盘组成。允许三个磁盘(A、B 和 F)出现故障。而该镜像的整个逻辑块范围仍包含在至少一个正常运行的磁盘上。卷中的所有数据均可用。

但是,如果磁盘 A 和磁盘 D 出现故障,则该镜像的一部分数据将在任何磁盘上不再可用。访问这些逻辑块将失败。但是,仍然能够成功访问该镜像中具有可用数据的部分。在这种情况下,该镜像就像是一个出现坏块的磁盘。受损的部分不再可用,但其余部分仍然可用。