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(任务)

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

索引

维护状态数据库副本

如何检查状态数据库副本的状态

  1. 成为超级用户。
  2. 要检查状态数据库副本的状态,请使用以下方法之一:
    • 在 Solaris Management Console 中增强的存储工具中,打开 "State Database Replicas"(状态数据库复制)节点以查看所有现有的状态数据库副本。有关更多信息,请参见联机帮助。

    • 使用 metadb 命令查看状态数据库副本的状态。添加 -i 选项以显示状态标志的说明,如以下示例所示。请参见 metadb(1M)

示例 7-4 检查所有状态数据库副本的状态

# metadb -i
        flags           first blk       block count
     a m  p  luo        16              8192            /dev/dsk/c0t0d0s7
     a    p  luo        8208            8192            /dev/dsk/c0t0d0s7
     a    p  luo        16400           8192            /dev/dsk/c0t0d0s7
     a    p  luo        16              8192            /dev/dsk/c1t3d0s1
      W   p  l          16              8192            /dev/dsk/c2t3d0s1
     a    p  luo        16              8192            /dev/dsk/c1t1d0s3
     a    p  luo        8208            8192            /dev/dsk/c1t1d0s3
     a    p  luo        16400           8192            /dev/dsk/c1t1d0s3
 r - replica does not have device relocation information
 o - replica active prior to last mddb configuration change
 u - replica is up to date
 l - locator for this replica was read successfully
 c - replica's location was in /etc/lvm/mddb.cf
 p - replica's location was patched in kernel
 m - replica is master, this is replica selected as input
 W - replica has device write errors
 a - replica is active, commits are occurring to this replica
 M - replica had problem with master blocks
 D - replica had problem with data blocks
 F - replica had format problems
 S - replica is too small to hold current data base
 R - replica had device read errors

状态后面有对所有标志的说明。设备名称前面的字符表示状态。大写字母指示问题状态。小写字母指示“正常”状态。

如何删除状态数据库副本

您可能需要删除状态数据库副本以维护 Solaris Volume Manager 配置。例如,如果要替换磁盘驱动器,需要先删除状态数据库副本,然后再移除驱动器。否则 Solaris Volume Manager 会报告错误。

  1. 成为超级用户。
  2. 要删除状态数据库副本,请使用以下方法之一:
    • 在 Solaris Management Console 中增强的存储工具中,打开 "State Database Replicas"(状态数据库复制)节点以查看所有现有的状态数据库副本。选择要删除的副本,然后选择 "Edit"(编辑)⇒ "Delete"(删除)将其删除。有关更多信息,请参见联机帮助。

    • 使用以下格式的 metadb 命令:

      # metadb -d -f ctds-of-slice
      -d

      指定此项以删除状态数据库副本。

      -f

      指定强制执行操作,即使不存在副本。

      ctds-of-slice

      指定包含副本的组件的名称。

      请注意,您需要指定要从其中删除状态数据库副本的每个分片。有关更多信息,请参见 metadb(1M) 手册页。

示例 7-5 删除状态数据库副本

# metadb -d -f c0t0d0s7

本示例显示如何从分片中删除最后一个副本。

您必须添加 -f 选项以强制删除系统上的最后一个副本。