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

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

12.  软分区(概述)

13.  软分区(任务)

14.  RAID-5 卷(概述)

15.  RAID-5 卷(任务)

16.  热备用池(概述)

17.  热备用池(任务)

18.  磁盘集(概述)

19.  磁盘集(任务)

20.  维护 Solaris Volume Manager(任务)

Solaris Volume Manager 维护(任务列表)

查看 Solaris Volume Manager 配置

如何查看 Solaris Volume Manager 卷配置

下一步执行的操作

重命名卷

重命名卷的背景信息

交换卷名称

如何重命名卷

使用配置文件

如何创建配置文件

如何根据配置文件初始化 Solaris Volume Manager

更改 Solaris Volume Manager 缺省值

使用 growfs 命令扩展文件系统

有关扩展分片和卷的背景信息

如何扩展文件系统

替换和启用 RAID-1 和 RAID-5 卷中的组件概述

启用组件

将一个组件替换为另一个可用组件

"Maintenance"(维护)和 "Last Erred"(最近出错)状态

替换和启用 RAID-1 和 RAID-5 卷中组件的背景信息

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 配置文件包含基本的 Solaris Volume Manager 信息以及重新构建配置所需的大部分数据。以下过程介绍如何使用这些文件。

如何创建配置文件

如何根据配置文件初始化 Solaris Volume Manager


注意

注意 - 在以下情况中使用此过程:

  • 如果您已经完全丢失了 Solaris Volume Manager 配置

  • 如果尚未建立配置,且希望从保存的配置文件创建配置


有时,您的系统会丢失在状态数据库中维护的信息。例如,如果在删除所有状态数据库副本后重新引导系统,则会发生这样的丢失。只要在丢失状态数据库后未创建任何卷,就可以使用 md.cfmd.tab 文件恢复 Solaris Volume Manager 配置。


注 - md.cf 文件不会维护活动的热备件上的信息。因此,如果丢失 Solaris Volume Manager 配置时热备件正在使用中,那些正在使用活动的热备件的卷可能会损坏。


有关这些文件的更多信息,请参见 md.cf(4)md.tab(4) 手册页。

  1. 创建状态数据库副本。

    有关更多信息,请参见创建状态数据库副本

  2. 创建或更新 /etc/lvm/md.tab 文件。
    • 如果尝试恢复上一个已知的 Solaris Volume Manager 配置,请将 md.cf 文件复制到 /etc/lvm/md.tab 文件。

    • 如果基于保留的 md.tab 文件的副本创建新的 Solaris Volume Manager 配置,请将保留的文件复制到 /etc/lvm/md.tab 文件。

  3. 编辑“新的”/etc/lvm/md.tab 文件并执行以下操作:
    • 如果在崩溃后创建新的配置或恢复配置,请将镜像配置为单向镜像。例如:

      d80 -m d81 1
      d81 1 1 c1t6d0s3

      如果镜像的子镜像大小不相同,请确保将最小的子镜像用于此单向镜像。否则,数据可能会丢失。

    • 如果正在恢复现有的配置并且已正常停止了 Solaris Volume Manager,将镜像配置为多向镜像。例如:

      d70 -m d71 d72 1
      d71 1 1 c1t6d0s2
      d72 1 1 c1t5d0s0
    • 使用 -k 选项指定 RAID–5 以防止设备重新初始化。例如:

      d45 -r c1t3d0s5 c1t3d0s3 c1t3d0s4 -k -i 32b

      有关更多信息,请参见 metainit(1M) 手册页。

  4. 使用 metainit 命令的以下格式之一,在不提交更改的情况下检查 /etc/lvm/md.tab 文件条目的语法。
    # metainit -n md.tab-entry
    # metainit -n -a

    metainit 命令不会维护使用 -n 选项运行时创建的设备的假定状态,因此在使用 -n 选项创建卷时,如果这些卷依赖于其他不存在的卷,将会导致错误,但在不使用 -n 选项的情况下,命令有可能成功。

    -n

    指定不实际创建设备。使用该选项验证结果是否和预期一样。

    md.tab-entry

    指定要初始化的组件的名称。

    -a

    指定以检查所有组件。

  5. 如果前面的步骤中没有明显的问题,请从 md.tab 文件重新创建卷和热备用池:
    # metainit -a
    -a

    指定以激活 /etc/lvm/md.tab file 中的条目。

  6. 如果需要,使用 metattach 命令将单向镜像变为多向镜像。
    # mettach mirror submirror
  7. 验证卷上的数据,确认已正确地重新构建了配置。
    # metastat