外付けシェルフから内蔵シェルフにディスクを自動的にコピーする理由
環境
- ONTAP 9
- 内蔵ストレージを搭載したシステム:
- AFF-A200
- AFF-A220
- AFF-A320
- FAS25xx
- FAS26xx
- FAS27xx
- FAS28xx
回答
- 一部のプラットフォームには、内蔵ディスクと外付けディスクの両方があります。
- 内蔵ディスクに障害が発生し、内蔵シェルフにスペア ディスクがない場合、ONTAPは再構築のために外付け(パーティショニングされていない)ディスクを使用します。
- 内蔵ディスクがスペアとして使用可能になると(例えば障害ディスクの交換後)、ONTAPは外付けディスクの内容を内蔵スペア ディスクに自動的にコピーします。
- 外付けディスクのすべてのパーティションがスペアの場合、ディスクは自動的にパーティション解除されます。
例:
- 内蔵ディスク0a.00.11に障害が発生し、外付けスペア ディスク0b.01.1に交換されました。
- 障害が発生した0a.00.11が物理的に新しいディスクに交換されると、ONTAPは外部ディスク0b.01.1から新しい内蔵ディスク0a.00.11へデータのコピーを開始します。
- 下記の「
sysconfig -r
」の出力に示されているように:
Aggregate aggr0 (online, raid_dp) (block checksums)
Plex /aggr0/plex0 (online, normal, active, pool0)
RAID group /aggr0/plex0/rg0 (normal, block checksums)
RAID Disk Device HA SHELF BAY CHAN Pool Type RPM Used (MB/blks) Phys (MB/blks)
--------- ------ ------------- ---- ---- ---- ----- -------------- --------------
dparity 0a.00.1P2 0a 0 1 SA:A 0 SAS 10000 55176/113000448 55184/113016832
...
data 0b.01.1P2 0b 1 1 SA:B 0 SAS 10000 55176/113000448 55184/113016832(replacing,copy in progress)
-> copy 0a.00.11P2 0a 0 11 SA:A 0 SAS 15000 55176/113000448 55184/113016832 (copy 3% completed)
...
data 0a.00.19P2 0a 0 19 SA:A 0 SAS 10000 55176/113000448 55184/113016832
- これは想定どおりの動作です。内蔵ストレージにスペア ディスクがある場合、ストレージ プールのパーティションは外部ストレージから内部ストレージに自動的にコピーされます。
- デフォルトの動作を変更し、外部ストレージから内部ストレージへの自動コピーを防ぐには、次のコマンドを実行できます。
::> options raid.lm.disk.copyback.enable
::> options raid.lm.disk.copyback.enable off
追加情報
- 上記の状況とは別に、新しいアグリゲートが外付けシェルフと内蔵シェルフの両方を使用して作成され、内蔵シェルフにスペア ディスクがある場合のみ、ONTAPは外付けデータ ディスクから内蔵スペア ディスクにコピーします。
- ディスクの自動交換は、内部スペア ディスクの割り当て後にパートナー ノードで開始されます