Share via


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

適用対象: Azure Stack HCI、バージョン 22H2 および 21H2。Windows Server 2022、Windows Server 2019

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

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

アラートを見つける

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

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

アラートが消去されるのを待ちます。

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

トラブルシューティング

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

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

値が Trueの場合、AutoPool が有効になります。 値が Falseの場合、AutoPool が無効になります。 この問題を解決するには、次の 2 とおりの方法があります。

オプション A

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

次のコマンドを実行し、新しい物理ディスクが [OK]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

次のステップ