免責事項:
これは英文の記事「NFS Datastore Fails to Mount with "The mount request was denied by the NFS server" Error」の日本語訳です。
記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事を参照してください。
ESXiホストにNFSデータストアを追加しようとすると、以下のエラーメッセージで操作が失敗します:
"The following error is observed in the VMkernel logs,Unable to complete Sysinfo operation. Please see the VMkernel log file for more details"
ESXiホストの/var/run/log/vmkernel.logには「マウント要求がNFSサーバーによって拒否されました」というエラーが記録されます
YYYY-MM-DDTHH:MM:SS.MsecZ cpu88:2101111 opID=8a38####) StorageApdHandler: 1051: Freeing APD handle 0x431df7c02c20 [f191d282-######]
YYYY-MM-DDTHH:MM:SS.MsecZ cpu88:2101111 opID=8a38####) StorageApdHandler: 1135: APD Handle freed!
YYYY-MM-DDTHH:MM:SS.MsecZ cpu88:2101111 opID=8a38####)NFS: 194: NFS mount 192.168.##.##:<share path> failed: The mount request was denied by the NFS server. Check that the export exists and that the client is permitted.
既存の NFS データストアは、vCenter UI でアクセス不可として表示される場合があります。
VMware ESXi 7.x
VMware ESXi 8.x
この問題は、NFSサーバーのアクセス制限 または 設定の不備が原因で発生します。
以下の場合、NFSサーバーはマウント要求を拒否する可能性があります。
・NFSエクスポートが存在しない場合
・ESXiホストがNFS共有へのアクセスを許可されていない場合
1. NFS サーバー構成の確認
・ NFS サーバー上に NFS エクスポートパスが存在することを確認してください。
・ ESXi ホストが NFS サーバー上で適切な権限を付与されていることを確認してください。
2.ネットワーク接続性の検証:
・ ESXi が NFS サーバーと通信できることを確認してください。
・ 次のコマンドで接続性を確認出来ます。
# vmkping vmkN <NFS_Server_IP>
# nc -vz <NFS_Server_IP> 2049
3. ファイアウォールルール と エクスポート設定の確認
・ ESXi ホストと NFS サーバー間の接続をブロックするファイアウォールルールが存在しないことを確認します。
・ NFS サーバー側で、エクスポート設定が ESXi ホストの IP アドレス または サブネットを許可していることを確認してください。
4. 上記の確認で問題が解決しない場合、NFS サーバーのアクセス設定を確認・修正してもらってください。
NFS アクセス問題を解決後
1. NFS データストアのマウント操作を再試行してください。
・esxcli コマンドで NFS データストアをマウントするには
# esxcli storage nfs add --host=<NFS_Server> --share=<NFS_Share_Path> --volume-name=<Datastore_Name>