NFS データストアのマウント操作がエラー「Failed DNS lookup: hostname」で失敗する
search cancel

NFS データストアのマウント操作がエラー「Failed DNS lookup: hostname」で失敗する

book

Article ID: 426010

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

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

NFS データストアをマウントできません。
GUI、CLI のいずれにおいても、マウント操作が失敗します。

Environment

VMware vSphere ESXi 8.0.x 
VMware vSphere ESXi 7.0.1 以降

Cause

ESXi の Configuration Store に NFS データストア構成の古いエントリがある場合、マウント操作が失敗する可能性があります。

Resolution

下記に示すコマンドを実行し、ESXi Configuration Storage 内の関連する古いエントリを削除します。

特定の NFS 3データストアを削除:
configstorecli config current delete -c esx -g storage -k nfs_v3_datastores -i nfs_datastorename

すべての NFS 3データストアを削除:
configstorecli config current delete -c esx -g storage -k nfs_v3_datastores --all

特定の NFS 4.1データストアを削除:
configstorecli config current delete -c esx -g storage -k nfs_v41_datastores  -i nfs4.1_datastorename

すべての NFS 4.1データストアを削除:
configstorecli config current delete -c esx -g storage -k nfs_v41_datastores  --all

Additional Information

ESXi 7.0U1以降では、旧バージョンとは異なり、NFS 設定が /etc/vmware/esx.conf ファイルではなく、Configuration Store に保存されます。
以下のコマンドを実行することで設定を確認できます:

NFS 3
configstorecli config current get -c esx -g storage -k nfs_v3_datastores

NFS 4.1
configstorecli config current get -c esx -g storage -k nfs_v41_datastores