NFS ボリュームをマウントしようとすると次のエラーで失敗する:ホスト名を解決できません
search cancel

NFS ボリュームをマウントしようとすると次のエラーで失敗する:ホスト名を解決できません

book

Article ID: 337892

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

Symptoms:
免責事項:これは英文の記事「Attempting to mount the NFS volume fails with the error: Unable to resolve hostname (2036182)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新の内容については、英語版の記事を参照してください。


  • NFS データストアを追加できない。
  • NFS データストアをマウントしようとすると失敗する。
  • vSphere Client が次のエラーをレポートする。

    エラー:ESXi「172.xx.xx.xx」でオブジェクト「ha-datastoresystem」の「HostDatastoreSystem.CreateNasDatastore」の呼び出しに失敗しました(Error:Call "HostDatastoreSystem.CreateNasDatastore" for object "ha-datastoresystem" on ESXi "172.xx.xx.xx" failed.)。
    操作に子パイプラインステージしました。診断レポート:ホスト名「SERV.example.com」を解決できません(Operation failed, diagnostics report: Unable to resolve hostname 'SERV.example.com')
  • コマンドラインから NFS データストアを追加しようとすると次のエラーで失敗する(Error performing operation: Unable to resolve hostname 'SERV.example.com')。
操作の実行中にエラーが発生しました:ホスト名「SERV.example.com」を解決できません
  • esxcfg-nas -l コマンドを実行すると、NAS ボリュームが一覧表示され、次のエラーが表示される。

    ABCDEFG はマウントされている 10.xx.xx.253 の /vol/ABCDEFG で利用できません
    ISO はマウントされている 10.xx.xx.253 の /vol/ISO で利用できません
    操作の実行でエラーが発生しました:ホスト名「SERV.example.com」を解決できません
    (ABCDEFG is /vol/ABCDEFG from 10.xx.xx.253 mounted unavailable
    ISO is /vol/ISO from 10.xx.xx.253 mounted unavailable
    Error performing operation: Unable to resolve hostname 'SERV.example.com'
    )

    ここで SERV.example.com は削除された古い NFS ボリュームです。
  • NAS ボリュームをエラーなしで正常に削除することはできても、ボリュームを再度追加することができない。


Environment

VMware vSphere ESXi 5.1
VMware vSphere ESXi 5.0

Cause

この問題は、NFS ボリュームがホストから適切に削除されず、エントリが esx.conf ファイルに残っている場合に発生します。

Resolution

この問題を解決するには:
  1. /etc/hosts ファイルに SERV.example.com のダミー エントリを追加します。これには任意の IP を使用できます。
  2. 次のコマンドを実行し、ユーザーによって削除された古い NFS ボリュームを表示します。

    esxcfg-nas -l

    :ここでエラーは表示されません。

  3. 次のコマンドを実行し、古い NFS ボリュームを削除します。

    esxcfg-nas -d old_volume_name

  4. 手順 1 で /etc/hosts ファイルに追加したダミー エントリを削除またはコメント アウトします。
  5. ホストを再起動します。

    これで NFS ボリュームを追加できるようになりました。


Additional Information

Attempting to mount the NFS volume fails with the error: Unable to resolve hostname