查询POOL修复任务

背景信息

单个POOL修复时间小于0.5小时,由于执行时间短故系统暂未提供查询单个POOL修复进度的命令。系统只提供查询修复任务POOL列表的命令。

操作步骤

  1. 以admin用户登录引擎0的任一节点CLI界面。
  2. 执行change user_mode current_mode user_mode=developer命令进入developer模式。
  3. 执行debug命令进入diagnose模式。
  4. 执行mrr rlunshowlogzonecnt -o 0 -a 1命令查看存在修复任务的POOL。

    说明:
    mrr rlunshowlogzonecnt命令必须在有正在修复任务或查询修复任务进度命令(如执行developer模式下的命令show lun repair_info)触发后才能执行。
    admin:/diagnose>mrr rlunshowlogzonecnt -o 0 -a -1
      Repair cnt: 2
      Pool ID     Engine ID
      0           0
      0           1
    
    回显信息中“Repair cnt”不为0,则表示有POOL存在修复任务,且后面显示的是存在修复任务的POOL列表。示例中显示ID为“0”的POOL正在执行修复。