failgrp 命令

用途

管理共享存储池中的故障组。

语法

failgrp -create [-clusternameClusterName ] [-spStoragePool ] - fg FGName: PhysicalVolume...

failgrp -create [ -clustername ClusterName ] [ -sp StoragePool ] -file -fg 集群名称: FileName

failgrp -remove [-clusternameClusterName ] [-spStoragePool ] - fg FGName

failgrp -modify [-clustername ClusterName] [-sp StoragePool] [-fg FGName] -attr Attribute = Value

failgrp -list [-clustername ClusterName] [-sp StoragePool] [-verbose | -field FieldName ...] [-fmt 定界符 [-header]]

描述

failgrp 命令用于管理共享存储池 (SSP) 中的故障组。 故障组是一组由系统作为单一故障点进行处理的物理卷,它具有共享存储池中数据的一个镜像副本。 通过使用 failgrp 命令,可以对故障组执行各项操作,例如创建、除去、修改和列示。

使用带有 -create 标志的 cluster 命令创建共享存储池时,将创建缺省故障组。 可以使用带有 -create 标志的 failgrp 命令来创建新的故障组。 此故障组是第二个故障组,包含缺省故障组中数据的镜像副本。 确保您创建的新故障组的总容量等于或大于缺省故障组的总容量。
注: 如果新故障组中的磁盘数超过缺省故障组中的磁盘数,那么每个磁盘需要额外的物理分区 (PP)。 PP 的当前大小为 64 MB。 例如,如果系统中存在具有 1 磁盘的大小为 1000 MB 的缺省故障组,那么要创建具有两个磁盘的第二个故障组,需要 1064 MB 空间。
使用 -remove 标志可以从共享存储池中除去故障组。 这表示将除去数据的一个镜像副本。 要显示有关共享存储池中故障组的信息,请使用 -list 标志。 将 attr 选项与 -modify 标志配合使用可以修改指定属性。
注: 共享存储池中仅支持两个故障组。

标志

标志名称 描述
-attr 指定要更改的故障组属性和值。
支持下列属性:
fg_name 
-用户名 指定集群的名称。
-创建 在共享存储池中创建故障组。
-fg 指定故障组的名称。 与 -create 标志结合使用时,此标志指定以空格分隔的物理卷名称或文件名以及故障组名称。
-文件 指定必须使用 -create 标志提供文件名。 文件必须包含以空格分隔的物理卷名称。
-领域
支持下列其中一个或多个字段(如果指定了 -list 标志):
fg_name, fg_size, fg_state, pool_name, tier_name
-ft 以用户指定的定界符分隔特定于单个故障组的输出。
-页眉 指定格式化列表输出中的显示字段名称。
-清单 列示共享存储池中的故障组。
-modify 修改故障组的属性。
-remove 从共享存储池中除去故障组。
-sp 指定共享存储池的名称。
-verbose 显示有关故障组的详细信息。

退出状态

此命令返回以下退出值:

返回码 描述
重大安全事件数量 成功完成。
> 0 发生错误。

示例

  1. mysp 池中创建 myfg 故障组。 在 mycluster 集群以及两个磁盘 hdisk1hdisk2上,输入以下命令:
    failgrp -create -clustername mycluster -sp mysp -fg myfg:hdisk1 hdisk2

    系统将显示以下消息:

    myfg failuregroup has been created successfully.
  2. 或者,要使用 pvfile 文件中的物理卷创建 myfg 故障组,请输入以下命令:
    failgrp -create -file -fg myfg:/tmp/pvfile

    pvfile 文件内容:hdisk51 hdisk52

    系统将显示以下消息:

    myfg failuregroup has been created successfully.
  3. 要将故障组名称从 myfg 修改为 newfg,请输入以下命令:
    failgrp -modify -fg myfg -attr fg_name=newfg

    系统将显示以下消息:

    Given attribute(s) modified successfully.
  4. 要列示共享存储池中的故障组,请输入以下命令:
    failgrp -list

    系统将显示以下消息:

    POOL_NAME: sp
    TIER_NAME: SYSTEM
    FG_NAME        FG_SIZE(MB) FG_STATE
    Default        20416       ONLINE
  5. 要从共享存储池中除去 newfg 故障组,请输入以下命令:
    failgrp -remove -fg newfg

    系统将显示以下消息:

    newfg failuregroup removed successfully.