非アクティブのデータストアをアンマウントすると、次のエラーで失敗する:データストア「datastore_name」で Storage I/O Control が有効になっているためデータストアを削除できません
search cancel

非アクティブのデータストアをアンマウントすると、次のエラーで失敗する:データストア「datastore_name」で Storage I/O Control が有効になっているためデータストアを削除できません

book

Article ID: 344555

calendar_today

Updated On:

Products

VMware vCenter Server VMware vSphere ESXi

Issue/Introduction

この記事では、非アクティブなデータストアのアンマウントがエラー「データストア「datastore_name」で Storage I/O Control が有効になっているためデータストアを削除できません (Cannot remove datastore 'datastore_name' because Storage I/O Control is enabled on it)」で失敗した場合に問題を回避する手順を説明します。




Symptoms:
免責事項:これは英文の記事「Unmounting an inactive datastore fails with the error: Cannot remove datastore 'datastore_name' because Storage I/O Control is enabled on it (2011220)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

  • 非アクティブなデータストアをアンマウントできない。
  • 使用できないデータストアのアンマウントが失敗する。
  • 非アクティブなデータストアを削除できない。
  • 次のエラーが表示される。

    リソースは使用中です。(The resource '' is in use.)
    データストア「datastore_name」で Storage I/O Control が有効になっているためデータストアを削除できません。 修正してから操作を再試行してください。(The resource '' is in use. Cannot remove datastore 'datastore_name' because Storage I/O Control is enabled on it. Correct it and re-try the operation.)

  • データストアの LUN が使用できないため、その LUN を再度追加できない。
  • ストレージ アダプタにより、そのデバイスの動作状態が 通信切断 として示されます
  • デバイスへのすべてのパスが [非活動] としてマークされる。
  • /var/log/vmkernel.log ファイルに、次のようなエントリが記録される。

    2011-09-27T16:57:44.869Z cpu0:2060)ScsiDeviceIO: 2316: Cmd(0x412400773a80) 0x2a, CmdSN 0xc3 to dev "naa.60060160946028001ea1122043abe010" failed H:0x1 D:0x0 P:0x0 Possible sense data: 0x5 0x20 0x0.
    2011-09-27T16:57:44.869Z cpu0:2919)BC: 1858: Failed to write (uncached) object '.iormstats.sf': Device is permanently unavailable


    注:前述のログの引用は単なる例です。日付、時間、および環境変数は、環境によって異なる場合があります。  



Environment

VMware ESXi 4.1.x Embedded
VMware vCenter Server 5.1.x
VMware vSphere ESXi 5.1
VMware ESX 4.1.x
VMware vCenter Server 5.0.x
VMware vSphere ESXi 5.0
VMware ESXi 4.1.x Installable

Cause

この問題は、ストレージ デバイスで Storage I/O Control (SIOC) が有効になっている場合に発生します。
ストレージ デバイス(iSCSI デバイスまたは FC)で Storage I/O Control が有効になっているときに、vSphere 5.x で計画外の永続的なデバイス損失 (PDL) が起動された場合、ESXi ホストは VMFS ボリュームを再マウントできません。

Resolution

この問題を回避するには、次の手順を実行します。
  1. SSH を使用して、LUN の提供先の各 ESXi 5.x ホストに接続します。
  2. 次のコマンドを実行して SIOC サービスを停止します。

    /etc/init.d/storageRM stop

  3. vSphere Client でホストを選択して、構成 タブをクリックします。
  4. すべてを再スキャン をクリックします。
  5. 再スキャンが完了したら、次のコマンドを実行して SIOC サービスを再起動します。

    /etc/init.d/storageRM start
:問題が解決しない場合は、影響を受けた ESXi 5.x ホストをメンテナンス モードにして、ホストを再起動します。

Additional Information

  • 可能な場合は、データストアをホストに再提供します。正常に再提供されると、VMFS ボリュームが再マウントされるため、データストアの [プロパティ] ダイアログを使用して SIOC を無効にできます。
  • 計画外の PDL が実行されたときに仮想マシンがデータストアに配置されている場合、仮想マシンを停止して vCenter Server から登録解除する必要があります。
Unmounting an inactive datastore fails with the error: Cannot remove datastore 'datastore_name' because Storage I/O Control is enabled on it