Azure Local で障害が発生したドライブを交換する

Azure Local は、直接接続された SATA、SAS、NVMe、および 1 台のサーバーに物理的に接続されている永続メモリ ドライブと連携します。 記憶域スペース ダイレクトは、障害が発生したドライブを自動的に廃止して退避させます。 その結果、ドライブの状態は 廃止済みとしてマークされ、そのストレージ容量バーは空になります。

ドライブに障害が発生した場合は、物理サーバー ハードウェアにアクセスして交換する必要があります。

アラートを見つける

ドライブが失敗すると、Windows Admin Center ダッシュボードの上部の [アラート ] 領域にアラートが表示されます。

  1. Windows Admin Center で、アラートを選択して、ドライブの物理的な場所などの詳細を表示します。
  2. 詳細を表示するには、左側のウィンドウの [ツール] で [ドライブ] を選択してドライブを参照し、その状態を確認します。 [ インベントリ ] タブでは、ドライブ間で並べ替え、グループ化、検索を行うことができます。
  3. ハードウェアでサポートされている場合は、[ ライトオン] または [ライトオフ ] を選択してドライブのインジケーターライトを制御できます。
  4. 障害が発生したドライブを物理的に取り外し、取り替えを挿入します。

アラートがクリアされるまで待ちます

Windows Admin Center の [ ドライブ] > [インベントリ ] タブに、新しいドライブが表示されます。 時間内に、アラートがクリアされ、ボリュームが OK 状態に修復され、ストレージが新しいドライブに自動的に再調整されます。

Troubleshooting

新しいドライブがプールに追加されていない場合は、AutoPool が無効になっている可能性があります。 確認するには、管理者として次の PowerShell コマンドを実行します。

Get-StorageSubsystem Cluster* | Get-StorageHealthSetting | select "System.Storage.PhysicalDisk.AutoPool.Enabled"

値が True の場合、AutoPool が有効になります。 値が False の場合、AutoPool は無効になります。 問題を解決するには 2 つのオプションがあります。

オプション A

このオプションでは、AutoPool が無効な状態になり、ディスクが記憶域プールに手動で追加されます。 管理者として次の一連の PowerShell コマンドを実行します。

次を実行し、新しい物理ディスクが [OperationalStatus表示され、HealthStatusが正常であることを確認します。

Get-PhysicalDisk -CanPool $true

次に、次のコマンドを実行し、ディスクを追加する記憶域プールの FriendlyName を書き留めます。 ストレッチ クラスターの場合は、複数のプール名が表示されます。

Get-StoragePool -IsPrimordial $False

次に、以下のコマンドを実行します。

$disks = Get-PhysicalDisk -CanPool $true

最後に、次のコマンドを実行します。

Add-PhysicalDisk -StoragePoolFriendlyName "FriendlyName_from_step2" -PhysicalDisks $disks

オプション B

このオプションにより、AutoPool が有効になり、ヘルス サービスによってディスクがプールに追加されます。 管理者として次の PowerShell コマンドを実行します。

Get-StorageSubsystem Cluster* | Set-StorageHealthSetting -Name "System.Storage.PhysicalDisk.AutoPool.Enabled" -Value True

次のステップ