跳过导航链接 | |
退出打印视图 | |
![]() |
Solaris Volume Manager 管理指南 Oracle Solaris 10 1/13 Information Library (简体中文) |
4. Solaris Volume Manager for Sun Cluster(概述)
5. 配置和使用 Solaris Volume Manager(方案)
20. 维护 Solaris Volume Manager(任务)
21. Solaris Volume Manager 的最佳做法
25. Solaris Volume Manager 故障排除(任务)
A. 重要的 Solaris Volume Manager 文件
B. Solaris Volume Manager 快速参考
使用 RAID–5 卷时,请考虑RAID-5 卷的要求和RAID-5 卷的原则。许多条带化原则也适用于 RAID–5 卷配置。请参见RAID-0 卷要求。
RAID–5 卷必须至少包含三个组件。但是,RAID–5 卷包含的组件越多,在某个组件发生故障时读写操作所花费的时间就越长。
不能对 RAID–5 卷进行条带化、串联或镜像。
不要使用包含现有文件系统的组件创建 RAID–5 卷。否则会在 RAID–5 初始化过程中删除数据。
创建 RAID–5 卷时,可以定义交错值。如果未指定交错值,则该值将缺省为 16 KB。该值对于大多数应用程序来说是合理的。
RAID–5 卷(无热备件)只能处理单组件故障。
创建 RAID–5 卷时,请使用不同控制器中的组件。控制器以及相关电缆比磁盘更容易发生故障。
使用大小相同的组件。使用大小不同的组件创建 RAID–5 卷会出现未使用的磁盘空间。
鉴于奇偶校验计算的复杂性,写入量超过大约 20% 的卷或许不应为 RAID–5 卷。如果需要对频繁写入的卷上实现数据冗余,请考虑使用镜像。
如果 RAID–5 卷中的不同组件驻留在不同的控制器上,并且主要对该卷进行大型顺序访问,则将交错值设置为 32 KB 可能会提高性能。
可以通过向卷中串联更多组件来扩展 RAID–5 卷。向现有的 RAID–5 卷中串联新组件会降低卷的总体性能,因为串联的数据是顺序的。数据不会在所有组件之间进行条带化。该卷的原始组件会在所有组件之间对数据和奇偶校验进行条带化。而串联的组件则缺少这种条带化。但是,在出现错误后仍可恢复数据,因为在组件 I/O 过程中会使用奇偶校验。生成的 RAID–5 卷将继续处理单组件故障。
此外,串联的组件还具有一个不同之处,即,它们不会在任何区域中对奇偶校验进行条带化。因此,该组件的所有内容都可用来存储数据。
串联组件后,对于大型或顺序写入来说,任何性能增强功能都将丢失。
您无需在创建 RAID–5 卷时“清空”数据块。为此,请执行以下操作之一:
使用带有 - k 选项的 metainit 命令。-k 选项会重新创建 RAID–5 卷,而不对其进行初始化,然后将磁盘块设置为 "Okay"(正常)状态。该选项存在潜在危险,因为卷中磁盘块上如果存在任何错误,将导致 Solaris Volume Manager 出现不可预测的行为,包括可能会出现虚构数据。
初始化该设备并从磁带恢复数据。有关更多信息,请参见 metainit(1M) 手册页。