查看镜像状态
使用 mirror_list 命令可列示镜像耦合的状态和配置。
mirror_list [ < [ vol=VolName ]
[ target=TargetName ] > | cg=cgName | < [ scope=<cg|volume> ]
[ sync_type=<sync_best_effort|async_interval> ] > ] [ domain=DomainName ]
参数
| Name | 类型 | 描述 | 必需 | Default |
|---|---|---|---|---|
| sync_type | 枚举 | 列示类型。 可用选项包括:sync_best_effort、async_interval 或 All(未指定值时使用的选项) | N | All(未指定值时使用的选项) |
| scope | 枚举 | 列示类型:所有镜像、所有卷和所有 CG | N | All(未指定值时使用的选项) |
| vol | 对象名 | 本地卷名。 | N | [none] |
| cg | 对象名 | 本地一致性组名称。 | N | [none] |
| target | 对象名 | 远程目标名称。 | N | [none] |
| domain | 对象名 | 域名称。 | N | 所有域 |
此命令显示卷或一致性组的远程镜像的当前配置及状态。 如果为从属同级,且连接中断,那么同步的大小/对象/时间将未知。
显示以下缺省参数:
- Name
- Mirror Type:sync_best_effort 或 async_interval
- Mirror Object:CG 或 Volume
- Role:Master 或 Slave
- Remote System:目标名称
- Remote Peer:卷名称
- Active:Yes 或 No
- Status:Initializing、Synchronized、Unsynchronized、Consistent、Inconsistent、RPO OK、RPO Lagging 或 Change Tracking
- Link Up:Yes 或 No
通过明确指定适当的列可以列示以下可选参数:
- Designation:Primary 或 Secondary
- Estimated Sync Time:估计同步时间(秒)
- Size To Synchronize (MB)
- Operational:Yes 或 No
- Sync Progress (%)
- Mirror Error:指定取消激活镜像的原因:No_Error、Configuration_Error、Secondary_Pool_Exhausted、Master_Pool_Exhausted 或 No_Thin_Provisioning_Resources
- Schedule Name
- Last Replicated Snapshot Time:以 yyyy-mm-dd hh:mm:ss 格式显示的值
- Specified RPO:以 h:mm:ss 格式显示的值
从输出列表(仅提供 XML 输出格式)中可以读取以下取消激活原因:
- INACTIVE_USER - No_Error
- INACTIVE_SECONDARY_LOCKED - Secondary_Pool_Exhausted
- INACTIVE_POOL_EXHAUSTED - Master_Pool_Exhausted
- INACTIVE_VOL_SIZE_MISMATCH - Remote_And_Local_Volume_Size_Mismatch
- INACTIVE_CONS_GROUP_MEMBERSHIP_MISMATCH - Cons_Group_Membership_Mismatch
- INACTIVE_POSSIBLE_VOL_SIZE_MISMATCH - Possible_Remote_And_Local_Volume_Size_Mismatch
- INACTIVE_POSSIBLE_CONS_GROUP_MEMBERSHIP_MISMATCH - Possible_Cons_Group_Membership_Mismatch
- INACTIVE_THIN_PROVISIONING - No_Thin_Provisioning_Resources
- INACTIVE_PEER_STATUS_MISMATCH - Peer_Status_Mismatch
- INACTIVE_UPGRADE - Temporarily_Deactivated_For_Upgrade
| 字段标识 | 字段输出 | 描述 | 缺省位置 |
|---|---|---|---|
| local_peer_name | Name | 不适用 | 1 |
| mirror_object | Mirror Object | 不适用 | 3 |
| designation | Designation | 不适用 | 不适用 |
| current_role | Role | 不适用 | 4 |
| target_name | 远程系统 | 不适用 | 5 |
| remote_peer_name | Remote Peer | 不适用 | 6 |
| active | 活动 | 不适用 | 7 |
| sync_state | 状态 | 不适用 | 9 |
| connected | Link Up | 不适用 | 10 |
| size_to_synchronize | Size To Sync (MiB) | 不适用 | 不适用 |
| 操作 | 操作 | 不适用 | 不适用 |
| sync_progress | Sync Progress (%) | 不适用 | 不适用 |
| mirror_error | Mirror Error | No Error、Secondary pool exhausted、Configuration error 或 No thin provisioning resources | 不适用 |
| sync_type | Mirror Type | 不适用 | 2 |
| schedule_name | Schedule Name | 不适用 | 不适用 |
| last_replicated_ snapshot_time | Last Replicated | 不适用 | 不适用 |
| last_replicated_ snapshot_exists | Has Last Replicated Snapshot | 不适用 | 不适用 |
| specified_rpo | RPO | 不适用 | 不适用 |
| remote_rpo | Remote RPO | 不适用 | 不适用 |
| crash_consistent | Crash Consistency | 不适用 | 不适用 |
| validate | Validation | 不适用 | 不适用 |
| is_standby | Standby | 不适用 | 8 |
| arch | Remote Arch | 不适用 | 不适用 |
输出:
<command id="0">
<administrator>
<command>
<changes_session_id value="1288716489394201:1:1288903896317961:1"/>
<code value="SUCCESS"/>
<last_change_index value="32289"/>
<status value="0"/>
<status_str value="Command completed successfully"/>
<return>
<mirror id="100777">
<id value="100777"/>
<creator value=""/>
<creator_category value="none"/>
<local_peer_id value="100776"/>
<local_peer_name value="SYNC_vol_5"/>
<schedule_name value=""/>
<designation value="Secondary"/>
<current_role value="Slave"/>
<remote_mirror_id value="100872"/>
<remote_peer_name value="SYNC_vol_4"/>
<target_id value="100707"/>
<target_name value="SYNC_target_2"/>
<sync_type value="sync_best_effort"/>
<sync_state value="Consistent"/>
<active value="yes"/>
<connected value="yes"/>
<operational value="yes"/>
<sync_progress value="100"/>
<size_to_synchronize value="-1"/>
<estimated_sync_time value="0"/>
<mirror_error value="No_Error"/>
<mirror_object value="Volume"/>
<specified_rpo value=""/>
<remote_rpo value=""/>
<last_replicated_snapshot_time value=""/>
<init_type value="online"/>
</mirror>
</return>
</command>
</administrator>
<aserver status="DELIVERY_SUCCESSFUL"/>
</command>
访问控制
| 用户类别 | 许可权 |
|---|---|
| 存储管理员 | 允许 |
| 存储集成管理员 | 允许 |
| 应用程序管理员 | 允许 |
| 安全性管理员 | 不允许 |
| 只读用户 | 允许 |
| 技术人员 | 不允许 |