创建卷

使用 vol_create 命令可创建新卷。

vol_create vol=VolName < size=GB | size_blocks=BLOCKS > pool=PoolName  [ ext_id=Identifier ]
 [ perf_class=perfClassName ]

参数

名称 类型 描述 必需 缺省值
vol 对象名 卷名。 不适用
size 正整数 卷大小(以 GB 为单位)。 不适用
size_blocks 正整数 大小(块数量) 不适用
pool 对象名 卷所属的存储池的名称。 不适用
ext_id 字符串 卷的外部标识符。 不适用
perf_class 对象名 卷的性能类名称。 无性能类

此命令用于创建新卷。 卷的新名称在系统中必须唯一。

将从指定的存储池分配卷的空间,并且卷属于该存储池。 指定存储池是必需的。

创建卷时,将在卷的存储池容量中预留支持卷容量所需的存储空间。 如果无法落实预留空间,那么此命令失败。

将以大约 1 GB 的增量创建卷。 在某些情况下,可以进行最高 5% 的总卷大小舍入以改善内部记帐。卷大小是实际的“净”存储空间,如用户应用程序所看到的空间,不包括任何内部开销,例如舍入。

在创建卷时将以逻辑方式格式化卷,这意味着任何读取操作都会导致返回全部零作为响应。

成功完成命令后,其锁定状态为 unlocked,意味着允许进行写、格式化和调整大小操作。

将卷的创建时间设置为当前时间,从不更改。

示例:

vol_create vol=DBVolume size=2000 pool=DBPool

输出:

Command executed successfully.                

访问控制

用户类别 许可权
存储管理员 允许
存储集成管理员 允许
应用程序管理员 不允许
安全性管理员 不允许
只读用户 不允许
技术人员 不允许

警告

  • VOLUME_SIZE_VERY_LARGE_ARE_YOU_SURE

    卷大小非常大。可能无法将此卷镜像到存储系统的较旧版本。是否确定?

返回码

  • VOLUME_CANNOT_HAVE_ZERO_SIZE

    卷大小不能为零。

  • POOL_DOES_NOT_EXIST

    存储池不存在。

  • VOLUME_EXISTS

    卷名称已存在。

  • VOLUME_BAD_PREFIX

    卷名称具有保留的前缀。

  • VOLUME_TOO_BIG

    没有任何空间可分配给卷。

  • MAX_VOLUMES_REACHED

    已达到允许的最大卷数。

  • ELECTRONIC_LICENSE_NOT_APPROVED

    阻止操作直至通过电子许可证批准

    故障诊断:请检索电子许可证版本并接受它

  • VOLUME_SIZE_ABOVE_LIMIT

    指定的卷大小高于限制。

  • INVALID_SLICE_OFFSET

    分区偏移量是非法的。

  • OPERATION_DENIED_OBJECT_MANAGED

    这是一个受管对象。 只有管理软件和 xiv_maintenance/xiv_development 才可以对此对象执行此操作。

  • ENCRYPTION_IN_PROGRESS

    系统正在更改加密激活状态。

  • DOMAIN_MAX_VOLUMES_REACHED

    域超出了所允许的最大卷数。

  • PERF_CLASS_ASSOCIATED_WITH_HOSTS

    主机已在使用性能类 Performance Class

  • PERF_CLASS_ASSOCIATED_WITH_POOLS_OR_DOMAINS

    池或域已在使用性能类 Performance Class

  • PERF_CLASS_BAD_NAME

    性能类不存在。

  • DATA_REDUCTION_TIER_IS_OFFLINE

    数据降维层处于脱机状态,不允许执行该操作。

    故障诊断:请联系 IBM 支持人员

  • SYSTEM_OUT_OF_PHYSICAL_SPACE

    系统物理空间不足,不允许执行此操作。