创建卷
使用 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
系统物理空间不足,不允许执行此操作。