外部アグリゲートが原因で、新しいシェルフのディスクを使用してアグリゲートを作成できない
環境
- ONTAP 9
- FAS / AFF
問題
- 新しく追加したシェルフからアグリゲートを作成する必要があります。
- そのシェルフのディスクはすでにコンテナに割り当てられています。
cluster1::> disk show -shelf 1
Usable Disk Container Container
Disk Size Shelf Bay Type Type Name Owner
---------------- ---------- ----- --- ------- ----------- --------- --------
1.1.0 3.63TB 1 0 FSAS shared aggr0 node-02
1.1.1 3.63TB 1 1 FSAS shared aggr0 node-01
.
.
1.1.22 3.63TB 1 22 FSAS spare aggr0 node-02
1.1.23 3.63TB 1 23 FSAS spare aggr0 node-01
24 entries were displayed.
- 既存のコンテナは
aggr show
出力に表示されません。
cluster1::> aggr show
Aggregate Size Available Used% State #Vols Nodes RAID Status
--------- -------- --------- ----- ------- ------ ---------------- ------------
root_n1 159.9GB 7.75GB 95% online 1 node-01 raid_dp,
normal
root_n2 159.9GB 7.75GB 95% online 1 node-02 raid_dp,
normal
data_aggr1 10.13TB 10.13TB 0% online 1 node-01 raid_dp,
normal
data_aggr2 10.13TB 10.13TB 0% online 1 node-02 raid_dp,
normal
4 entries were displayed.
- 所有権の削除に失敗します。
cluster1::> storage disk removeowner -disk 1.1.0
Error: command failed: Failed to remove the owner of disk "1.1.0". Reason: Cannot remove owner of disk "1.1.0" because it is shared.
-root
-data
共有ディスクの所有者を削除できませんでした。- アグリゲート
offline
が作成され、remove-stale-record
次のエラーが表示されて失敗します。
cluster1::> set -privilege advanced
Warning: These advanced commands are potentially dangerous; use them only when directed to do so by NetApp personnel.
Do you want to continue? {y|n}: y
cluster1::*> storage aggregate offline aggr0
Error: command failed: Failed to check if aggr0 is a foreign (unknown) aggregate. Reason: entry doesn't exist.
cluster1::*> storage aggregate remove-stale-record -nodename node-01 -aggregate aggr0
Error: command failed: Failed to delete aggregate "aggr0". Reason: aggregate 'aggr0' cannot be destroyed because it is restricted. You will need to take it offline before destroying it.