Dell Unity:UEMCLIを使用してキャンセルされたディスク プールの拡張が続行-ユーザー修正可能

Summary: UEMCLIを使用してプール拡張ジョブをキャンセルすると、操作はバックグラウンドで続行されますが、ストレージはアクションが正常に完了したと報告します。この動作はOE 5.1で修正されています。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

CLI(Unity OE 5.0以前)を使用してプール拡張ジョブをキャンセルすると、操作は続行されますが、ストレージはアクションが正常に完了したと報告します。

プール拡張ジョブのステータスの読み取り:
service@Unity380F spa:~/user# uemcli -d localhost -u admin -p <password> /sys/task/job -id B-550 show -detail
Storage system address: localhost
Storage system port: 443
HTTPS connection

1:    ID                  = B-550
      Type                =
      Title               = Expand storage pool
      State               = Running
      Result description  =
      User                =
      Step                = Expand storage pool
      Start time          = 2023-11-16 21:11:43
      Elapsed time        = 1h 10m 46s
      Estimated time left =
      Percent complete    = 69%
      Associated object   = pool_1(/stor/config/pool) 
プール拡張のキャンセル:
service@Unity380F spa:~/user# uemcli -d localhost -u admin -p <password> /sys/task/job -id B-550 cancel
Storage system address: localhost
Storage system port: 443
HTTPS connection

Operation completed successfully.
プール拡張ジョブのステータスを再度読み取ります。
service@Unity380F spa:~/user# uemcli -d localhost -u admin -p <password> /sys/task/job -id B-550 show -detail
Storage system address: localhost
Storage system port: 443
HTTPS connection

1:    ID                  = B-550
      Type                =
      Title               = Expand storage pool
      State               = Running
      Result description  =
      User                =
      Step                = Expand storage pool
      Start time          = 2023-11-16 21:11:43
      Elapsed time        = 1h 15m 40s
      Estimated time left =
      Percent complete    = 71%
      Associated object   = pool_1(/stor/config/pool) 

Cause

プール拡張ジョブは、いったん開始されると、WebUIまたはUEMCLIを使用してキャンセルできません。この例では、 CLI要求バッチ ジョブのキャンセル プロセスの開始に成功したことを報告しています。この情報は、 バッチ・ジョブ内で実行されているすべての個別ステップの取り消し可能性を考慮せずに報告されます。取り消された要求に対する正しい回答は、内部のステップを取り消すことができないため、 バッチ・ジョブ を取り消すことができないことを報告することです。

Resolution

このUEMCLI (REST)の動作は、Unity OE 5.1以降で修正されています。取り消せないステップを持つ バッチ・ジョブ を取り消す要求は失敗し、失敗の正しい理由が報告されます。

例:
service@Unity380F spa:~/user# uemcli -d localhost -u admin -p <password> /sys/task/job -id B-28 show -detail
Storage system address: localhost
Storage system port: 443
HTTPS connection

1:    ID                  = B-28
      Type                =
      Title               = Expand storage pool
      State               = Running
      Result description  =
      User                =
      Step                = Expand storage pool
      Start time          = 2023-11-17 22:01:03
      Elapsed time        = 10m 30s
      Estimated time left =
      Percent complete    = 7%
      Associated object   = pool_1(/stor/config/pool)

service@Unity380F spa:~/user# uemcli -d localhost -u admin -p <password> /sys/task/job -id B-28 cancel

Operation failed. Error code: 0x7d13168
The job [B-28] cannot be completely canceled because not all active steps can be canceled. (Error Code:0x7d13168)

Affected Products

Dell EMC Unity 300F, Dell EMC Unity 350F, Dell EMC Unity 400, Dell EMC Unity 400F, Dell EMC Unity 450F, Dell EMC Unity 500, Dell EMC Unity 500F, Dell EMC Unity 550F, Dell EMC Unity 600, Dell EMC Unity 600F

Products

Dell Unity 450F DC, Dell Unity 300, Dell Unity 300 DC, Dell Unity 350F DC, Dell EMC Unity XT 380, Dell EMC Unity XT 380F, Dell Unity 400 DC, Dell EMC Unity XT 480, Dell EMC Unity XT 480F, Dell EMC Unity 650F, Dell EMC Unity XT 680 , Dell EMC Unity XT 680F, Dell EMC Unity XT 880, Dell EMC Unity XT 880F, Dell EMC Unity Family |Dell EMC Unity All Flash, Dell EMC Unity Family, Dell EMC Unity Hybrid, Dell Unity Operating Environment (OE), Dell EMC UnityVSA Professional Edition/Unity Cloud Edition ...
Article Properties
Article Number: 000220002
Article Type: Solution
Last Modified: 06 Mar 2024
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.