无法恢复困在“正在运行”状态下的 Peer Motion 任务

症状

HPE SSMC 中,由于设备或节点重新引导或阵列断开连接,导致 Peer Motion 任务困在正在运行状态下。

操作
  1. 如果 Peer Motion 任务困在“允许加入”阶段,请执行以下操作:
    1. 删除在此阶段创建的任何对等卷。创建处于 admitvv 阶段的对等卷,并在目标卷名称后追加 -P
    2. 从目标阵列中删除任何正在迁移的卷。
    3. 使用 HPE 3PAR CLI 运行命令 getkeyvalues FED 0,并搜索与之关联的 Peer Motion 名称和键。
      命令输出:
      {Migration_caaa3a0b08057b14bece35cf1fb2e7b1_0 
      {0[\{"federationUID":"bda2ea07aa99a3575d1c906f97f45293"##"parentUID":"0cb1d8f3-5640-4e43-8430-1232165081b4"##"arrayUID":"091e50b5dad2c1e2c4000000000000000000000001"##"arrayName":null##"name":"NewportTest1.0_20210309_134042"##"id":-1##"domain":null##"domainAllowed":false##"locateON":false##"safeToRemove":false##"overallState………………………………………………………
      {Migration_caaa3a0b08057b14bece35cf1fb2e7b1_1 
      {1[ource"##"encodedResult":null\}##\{"name":"exportVolume2Hosts"##"arrayUID":null##"forget":null##"keepalua":false##"appSetFlag":null##"id":7##"state":"COMPLETED"##"migrationMethodName":"………………………………………………………………….
    4. 清除所有与该 Peer Motion 相关的键值对。
      命令:
      setkv -clrkey -fed 0 Migration_caaa3a0b08057b14bece35cf1fb2e7b1_0,
      Migration_caaa3a0b08057b14bece35cf1fb2e7b1_1
      注意: 在上述命令中,Migration_caaa3a0b08057b14bece35cf1fb2e7b1_0Migration_caaa3a0b08057b14bece35cf1fb2e7b1_1 是困住的 Peer Motion 的键。
    5. 清除正在迁移的卷的所有键值对。

      getkeyvalues vv <volumeID>

      例如:{Migration0 {workflow………….} {Migration1 {destination………………} 1613641219}

      命令:
      setvv -clrkey Migration1 VolName
      setvv -clrkey Migration0 VolName
      注意: 在上述命令中,Migration1Migration0 是指定的 <volumeID> 的键。

      现在可重新开始 Peer Motion。

  2. 如果 Peer Motion 任务困在“导出”阶段,则 Hewlett Packard Enterprise 建议您联系 HPE 支持团队。