AIX命令参考大全,卷 5,s - u - unmirrorvg 命令

[ 页的底部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]

AIX命令参考大全,卷 5,s - u

unmirrorvg 命令

用途

除去卷组或指定磁盘上存在的镜像。该命令仅适用于 AIX 4.2.1 或更新的版本。

语法

unmirrorvg-c Copies ] VolumeGroupPhysicalVolume .. . ]

描述

unmirrorvg 命令在指定的卷组上取消所有检测到的逻辑卷的镜像。如果对卷组中的每个单独的逻辑卷执行 rmlvcopy 命令,也可以手工完成同样的功能。

缺省情况下,unmirrorvg 将从已镜像的卷组中选出要除去的镜像集。如果希望某个驱动器不再包含镜像,您必须在输入参数 PhysicalVolume 中包含磁盘列表。

PhysicalVolume 参数在命令中列出时,这表示仅应除去这块磁盘上存在的镜像。卷组中存在于别的驱动器上,但是没在用户提供的磁盘列表中列出的镜像将保留不变,保持镜像状态。

注:
  1. 如果 LVM 未识别出某个磁盘已发生故障,则 LVM 可能会除去另一个镜像。因此,如果知道某个磁盘发生了故障,而 LVM 没有显示磁盘失踪,您应在命令行中指定故障的磁盘,或者用 replacepv 更换该磁盘,或者用 reducevg 除去该磁盘。
  2. 如果逻辑卷副本范围超过一个磁盘,驻留在用户未列出的磁盘上的那部分逻辑卷副本也会被除去。
  3. 快照卷组上不允许执行 unmirrorvg 命令。

当执行 unmirrorvg 时,每个逻辑卷的 COPIES 缺省值变为 1。如果希望将卷组由三重镜像转换为两重镜像,请使用 -c 选项。

注:
要使用该命令,您必须具有 root 用户权限,或是system 组的成员。
注意: 由于错误检查的复杂性和卷组中要取消镜像的逻辑卷的数目,unmirrorvg 命令可能要花相当长的时间才能完成。

可以使用“系统管理接口工具”(SMIT)来运行该命令。要使用 SMIT,输入

smit unmirrorvg

标志

-c Copies 指定 unmirrorvg 命令完成执行后每个逻辑卷必须具有的最小副本数目。如果不要所有的逻辑卷都具有相同数目的副本,那么请用 rmlvcopy 命令来手工减少镜像。如果未使用该选项,则副本数目的缺省值为 1。

示例

  1. 要取消三重镜像卷组的镜像并保留两个副本,输入:

    unmirrorvg -c 2 workvg

    workvg 上保留的逻辑卷中的逻辑分区现在具有 2 个副本。

  2. 要以缺省值对 rootvg 取消镜像,输入:

    unmirrorvg rootvg

    rootvg 现在只有 1 个副本。

  3. 要更换已镜像卷组中的坏磁盘驱动器,输入:

    unmirrorvg workvg hdisk7
    reducevg workvg hdisk7
    rmdev -l hdisk7 -d
    replace the disk drive, let the drive be renamed hdisk7
    extendvg workvg hdisk7
    mirrorvg workvg
    注:
    在此示例中,缺省情况下 mirrorvg 将尝试在 workvg 中创建 2 个逻辑卷副本。它将尝试在更换好的磁盘驱动器上创建新的镜像。但是,如果原系统已进行了三重镜像,则可能不会在 hdisk7 上创建新的镜像,因为该逻辑卷的其它副本可能都已存在。这和 unmirrorvg 将镜像副本数目减少为 1 的缺省值操作相似。

文件

/usr/sbin unmirrorvg 命令驻留的目录。

相关信息

mklvcopy 命令、mirrorvg 命令、syncvg 命令、reducevg 命令和 extendvg 命令。

AIX 5L Version 5.2 System Management Concepts: Operating System and Devices 中的 Logical Volume Storage Overview

[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]