免責事項: これは英文の記事 「Remove inaccessible NFS datastores」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
VMware vSphere ESXi 7.0
VMware vSphere ESXi 8.0
ESXi がブート中に NFS ボリュームにアクセスできなかったため、これらの NFS ボリュームは以下のようなコマンドでリストされません。
# esxlci storage nfs list
# esxcli storage nfs41 list (NFS4.1 の場合)
# esxcfg-nas -l
# esxcli storage filesystem list
ESXi 7.0U1 以降、NFS の設定情報は "/etc/vmware/esx.conf" ではなく、構成ストア(ConfigStore) に保存されています。これは以下のようなコマンドで確認できます。
# configstorecli config current get -c esx -g storage -k nfs_v3_datastores
# configstorecli config current get -c esx -g storage -k nfs_v41_datastores (NFS 4.1 の場合)
アクセス不可の NFS データストアの構成情報を削除するには、以下のようなコマンドが使えます。
# esxcli storage nfs remove -v NFS_datastore_name
# esxcfg-nas -d NFS_datastore_name
もし以上のコマンドすべてで解決しない場合、以下のコマンドで ESXi 上の NFS データストアを削除できます。
# configstorecli config current delete -c esx -g storage -k nfs_v3_datastores --all (すべての NFS データストア)
# configstorecli config current delete -c esx -g storage -k nfs_v3_datastores --i nfs_datastore_name