获取先前同步作业的统计信息
使用 mirror_statistics_get 命令可显示系统在过去的同步作业中按照指定的镜像卷或一致性作业自动收集的统计信息。
mirror_statistics_get <vol=VolName | cg=cgName> [ target=TargetName ]
参数
| Name | 类型 | 描述 | 必需 | Default |
|---|---|---|---|---|
| 卷 | 对象名 | 本地卷名。 | N | 不适用 |
| cg | 对象名 | 本地一致性组名称。 | N | 不适用 |
| target | 对象名 | 目标镜像名称。 如果在卷上定义了 2 个镜像,那么该参数是必需的。 | N | [none] |
此命令的输出包括:
- 创建日期和时间
- 开始运行日期和时间
- 完成日期和时间
- 作业大小 (MB)
必须指定卷或一致性组。
| 字段标识 | 字段输出 | 缺省位置 |
|---|---|---|
| created_at | Created | 1 |
| started_at | Started | 2 |
| finished_at | Finished | 3 |
| job_size | Job Size (MiB) | 4 |
| duration | Job Duration (Sec) | 5 |
| avg_sync_rate | Average Sync Rate (MB/sec) | 6 |
示例:
mirror_statistics_get vol=VolName
输出:
<job id="143">
<avg_sync_rate value="22.3333"/>
<created_at value="2011-03-22 11:19:30"/>
<duration value="6"/>
<finished_at value="2011-03-22 11:19:36"/>
<job_size value="134"/>
<started_at value="2011-03-22 11:19:30"/>
</job>
访问控制
| 用户类别 | 许可权 |
|---|---|
| 存储管理员 | 允许 |
| 存储集成管理员 | 允许 |
| 应用程序管理员 | 允许 |
| 安全性管理员 | 不允许 |
| 只读用户 | 允许 |
| 技术人员 | 不允许 |
返回码
- VOLUME_BAD_NAME
卷名称不存在。
- CONS_GROUP_NO_MIRROR
本地一致性组不具有远程镜像定义。
- MIRROR_HAS_NO_STATISTICS
针对此镜像未收集作业统计信息。
- LOCAL_IS_SLAVE
本地镜像同级不是主同级。
- VOLUME_BELONGS_TO_MIRRORED_CONS_GROUP
卷镜像是一致性组镜像的一部分。
- VOLUME_NO_MIRROR
本地卷不具有远程镜像定义。
- CONS_GROUP_BAD_NAME
一致性组名不存在。
- SYNC_MIRROR_HAS_NO_STATISTICS
针对同步镜像的作业统计信息不存在。
- TARGET_BAD_NAME
目标名称不存在。
- VOLUME_HAS_MULTIPLE_MIRRORS
卷具有多个镜像。不允许执行此操作,或者必须指定目标。
- VOLUME_TARGET_MISMATCH
卷和目标不匹配。
- CONS_GROUP_BAD_TARGET
目标名称与一致性组不匹配。
- MIRROR_IS_STANDBY
镜像标记为“备用”。