Search the VMware Knowledge Base (KB)
View by Article ID

NFS データストアのアンマウントが次のエラーで失敗する: Sysinfo set operation VSI_MODULE_NODE_mnt_umount failed with error status Busy (2107299)

  • 0 Ratings

Symptoms

免責事項:これは英文の記事「Unmounting an NFS datastore fails with the error: Sysinfo set operation VSI_MODULE_NODE_mnt_umount failed with error status Busy (2102598)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

NFS データストアをマウントしている ESXi 5.5 で次の事象が発生します:
  • マウントされた NFS データストアを削除できません。
  • NFS データストアのアンマウントに失敗します。
  • 次のエラーが表示されます:

    Sysinfo set operation VSI_MODULE_NODE_mnt_umount failed with error status Busy

  • /var/log/hostd.log ファイルに次のようなエントリが出力されます:

    [FFC89B70 verbose 'Hostsvc.FSVolumeProvider' opID=9D2B0B30-000000CB-71-da user=vpxuser] RemoveNasVolume on 192.168.75.111:/vol/vmdnlog
    [FFC89B70 error 'Hostsvc.FSVolumeProvider' opID=9D2B0B30-000000CB-71-da user=vpxuser] VmkCtl RemoveNetworkFileSystem failed: Sysinfo error on operation returned status : Busy. Please see the VMkernel log for detailed error information
    [FFC89B70 warning 'Hostsvc.DatastoreSystem' opID=9D2B0B30-000000CB-71-da user=vpxuser] RemoveDatastore: Failed to remove backend for datastore vmdnlog.
    [FFC89B70 warning 'Hostsvc.DatastoreSystem' opID=9D2B0B30-000000CB-71-da user=vpxuser] File descriptors in use:
    --> Alternative report (all opened file handles, full path is not available)


  • /var/log/vmkernel.log ファイルに次のようなエントリが出力されます:

    cpu23:17267595 opID=43425a3f)WARNING: NFS: 1921: vmdnlog has open files, cannot be unmounted

  • lsof | grep <データストア名> コマンドを実行しても、そのデータストアを使用しているプロセスは確認できません。

  • そのデータストアにはファイルが存在しません。

Cause

この問題は、VMware vCenter Server の VSA プラグインにより、対象の NFS マウントポイントが保持されていることが原因で発生します。これにより、ホストからそのデータストアをアンマウントできません。

Resolution

この問題を解決するには、一時的に VSA プラグインを停止することでデータストアのロックを解放してください。

VSA プラグインを一時的に停止するには:
  1. 対象のデータストア上でファイルをロックしているプロセスが無いか、次の手順で確認します:

    1. SSH で対象のホストへ接続します。詳細は、ESXi 5.0 でのESXiシェルの使い方 (2014831) を参照してください。
    2. データストアのファイルロックを確認します。ファイルがロックされているために仮想マシンがパワーオンされない (1033280) を参照してください。

      対象のデータストアでファイルをロックしているプロセスが無い場合、手順 2 へ進んでください。ロックされているファイルがある場合はそれらを解決し、NFS のアンマウントを再度実行してください。

  2. vSphere Web Client 上で、次の手順で VSA プラグインを無効化します:

    1. vSphere Web Client の [ホーム] 画面で [管理] をクリックします。
    2. [ソリューション] 配下の [クライアントプラグイン] をクリックします。
    3. VSA プラグインを右クリックし、[無効化] を選択します。

  3. vCenter Server 上の VSA サービスを停止します。
  4. 対象ホストの管理エージェントを再起動します。詳細は、ESX および ESXi ホストでの管理エージェントの再起動 (1037058) を参照してください。
  5. vSphere Client を使用して対象のデータストアをアンマウントします。
  6. vCenter Server 上の VSA サービスを開始します。
  7. vSphere Web Client 上で、次の手順で VSA プラグインを再度有効化します。

    1. vSphere Web Client の [ホーム] 画面で [管理] をクリックします。
    2. [ソリューション] 配下の [プラグイン管理] をクリックします。
    3. VSA プラグインを右クリックし、[有効化] を選択します。

Additional Information

VSA プラグインの有効化/無効化については、vSphere 5.5 ドキュメントの 「vSphere Web Client での VSA Manager プラグインの有効化」 セクションを参照してください。

ESXi のファイルロックについては、次の KB を参照してください:

Tags

日本語 Japanese

See Also

Request a Product Feature

To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.

Feedback

  • 0 Ratings

Did this article help you?
This article resolved my issue.
This article did not resolve my issue.
This article helped but additional information was required to resolve my issue.

What can we do to improve this information? (4000 or fewer characters)




Please enter the Captcha code before clicking Submit.
  • 0 Ratings
Actions
KB: