Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

ONTAP FLI ESXi ホストの修復

共同作成者 netapp-barbe netapp-aherbin

ESXiホスト上でONTAP FLI移行を実行する前に、移行前の以下の手順を完了してください。オフライン移行とオンライン移行には、それぞれ別の手順が必要です。

移行前 - オフラインFLI

これらの手順は、オンラインFLIとオフラインFLIの両方に共通です。ホストからソースLUNのプロビジョニングを解除する前に、以下の手順が完了していることを確認してください。

VM/VMDK RDM WSFC VMSC

ステップ1:ゲストVMを正常にシャットダウンします。

ステップ 1:RDM を使用している VM の場合、nmp デバイスとのバックエンドマッピングを特定し、RDM ディスクを正常に削除します。

ステップ 1:WFSC が存在する場合は、クラスターを正常にシャットダウンし、Windows の修復手順に従ってディスクを削除します。

ステップ 1:VM-HA または VMSC が構成されている場合は、HA を無効にし、ハートビートディスクが存在する場合は解放し、必要に応じてクラスタ構成を調整します。

ステップ2:移行予定のデータストアをアンマウントします。共有されている場合は、すべてのホストからアンマウントします。

ステップ2:移行に関係するNMPデバイスを取り外します。

ステップ2:ゲストVMを正常にシャットダウンします。

ステップ2:移行予定のデータストアをアンマウントします。共有されている場合は、すべてのホストからアンマウントします。

ステップ3:VMFSのロックモード(ATSのみかATS+SCSIか)を確認します。ATSのみの場合は、SCSIに変更してください(オンラインFLIの場合のみ必要です)。

ステップ3:移行予定のデータストアをアンマウントします。共有されている場合は、すべてのホストからアンマウントします。a

ステップ3:移行に関係するNMPデバイスを切り離します。

ステップ4:移行に関係するNMPデバイスを切り離します。

ステップ4:移行に関係するNMPデバイスを切り離します。

知っておくべき重要なポイント
  • *ATS専用*設定は、データストアの最初のエクステントに存在するVMFSヘッダーに格納されます。データストアが複数のエクステントにまたがっている場合、最初のエクステントのみを修復する必要があります。

  • データストアが複数のESXiホスト間で共有されている場合、通常は1つのホストから更新するだけで十分です。他のホストは再スキャン/再マウント後に変更を反映させます。

  • ATS専用モードを変更する間は、データストアに対してアクティブなI/O処理を実行できません。VMwareのガイダンスでは、変更を適用するために必要に応じてVMを退避/移行またはシャットダウンし、マウント解除/再マウントを行います。

ESXコマンド例:同期ブロック

ホストをメンテナンスモードにする

esxcli system maintenanceMode set --enable true

ストレージデバイスとデータストアを特定する
esxcli storage core device list
esxcli storage filesystem list
VMFS ATSロックモードを確認する

vmkfstools --queryfs -h /vmfs/volumes/<DATASTORE_NAME>

データストアをアンマウントします(共有されている場合は、すべてのESXiホストで繰り返してください)

esxcli storage filesystem unmount -l <DATASTORE_NAME>

バッキングデバイス(NMP / naa デバイス)を切り離します

esxcli storage core device set -d <naa.ID> --state=off

デバイスが切り離されていることを確認します

esxcli storage core device list -d <naa.ID>

デタッチ後に再スキャンしてクリーンな状態を確認

esxcli storage core adapter rescan --all

完了後にメンテナンスモードを終了します

esxcli system maintenanceMode set --enable false

移行前 - オンラインFLI

以下にオンラインFLIの具体的な手順を示しますが、これらの手順は移行前のオフラインFLIの手順を完了してから実行する必要があります。

以下の手順は、NetApp LUN がホストにプロビジョニングされた後に実行する必要があります。

この時点で、LUNインポートは既に作成されており、LUNはホストigroupにマッピングされ、ホストからiSCSIまたはFCイニシエータがログインしています。

オフラインFLIの場合、NetApp LUNはオフライン状態のままです。

VM/VMDK RDM VMSC

ステップ1:マッピングされたすべてのESXiホストでストレージを再スキャンします。

ステップ1:マッピングされたすべてのESXiホストでストレージを再スキャンします。

ステップ1:マッピングされたすべてのESXiホストでストレージを再スキャンします。

ステップ2:ボリューム/デバイスの詳細を一覧表示して、LUN上のファイルシステムの詳細を確認します。

ステップ2:新しいNAA IDを特定し、それぞれのVMにRDMを再度追加します。

ステップ2:ボリューム/デバイスの詳細を一覧表示して、LUN上のファイルシステムの詳細を確認します。

ステップ3:データストアの詳細を特定し、データストアをESXiに再マウントします。

ステップ3:ゲストVMの電源をオンにし、アプリケーションを起動します。

ステップ3:データストアの詳細を特定し、データストアをESXiに再マウントします。

ステップ4:ゲストVMの電源をオンにし、アプリケーションを起動します。

ステップ4:ゲストVMの電源をオンにし、アプリケーションを起動します。

ステップ5:ゲストVMの電源をオンにしてアプリケーションを起動する

メモ 最新のコマンド一覧については、OSベンダーのドキュメントを参照してください。
ホストをメンテナンスモードにする

esxcli system maintenanceMode set --enable true

ストレージデバイスとデータストアを特定する
esxcli storage core device list
esxcli storage filesystem list
VMFS ATSロックモードを確認する

vmkfstools --queryfs -h /vmfs/volumes/<DATASTORE_NAME>

データストアをアンマウントします(共有されている場合は、すべてのESXiホストで繰り返してください)

esxcli storage filesystem unmount -l <DATASTORE_NAME>

ATSのみが検出された場合は、ATS+SCSIに変換する

vmkfstools --configATSOnly 0 /vmfs/volumes/<DATASTORE_NAME>

バッキングデバイス(NMP / naa デバイス)を切り離します

esxcli storage core device set -d <naa.ID> --state=off

デバイスが切り離されていることを確認します

esxcli storage core device list -d <naa.ID>

デタッチ後に再スキャンしてクリーンな状態を確認

esxcli storage core adapter rescan --all