以下の構成で検証中、ESX ServerのデータストアブラウザからNFSの内容が参照されない現象が発生しております。
・構成
ESX Server 3.5 Update 3 × 2
Virtual Center 2.5 Update 3 × 1
共有ストレージ(NAS) × 1
・現象
共有ストレージのNFSを各ESX Serverのストレージとして追加 → 成功
共有ストレージへのVM作成 → 成功
ESX ServerのサービスコンソールからNFSをマウント・参照 → 成功
WinSCPを使い、NFSにアクセス → 失敗
ESX Serverのデータストアブラウザの参照 → 失敗
皆様のアドバイスを頂きたいと思いますので、よろしくお願いします。
※すみません。なぜか3つも同じものが登録されてしまいましたが、書き込みの削除が見当たりませんでした。
書き込みを削除できる方法を教えていただければ、下の2つの書き込みは削除いたします。失礼いたしました。
NFSをvmkernelにマウントさせ、それをサービスコンソールに見せているのが
原因ではないでしょうか。
サービスコンソールに見せている理由はバックアップの為でしょうか
サービスコンソールからマウントしたのは、マウントが正常にされているか確認する為でした。
サービスコンソールのNFSマウントは、アンマウントしても、データストアのブラウザから参照できない現象は解消されませんでした。
ESX ServerのデータストアブラウザからNFS上のVMが参照できない為、VM Explorerのような3rd partyでバックアップを行っても、復元できない状況です。
ESX サービスコンソールからマウント後からの問題と言うことで・・・
ちょっと気になったのは no_root_squash のフレーズです。
NFSへのアクセス権が無効になっていませんか?
利用しているストレージはNFSの"no_root_squash"オプションに相応する、"Root Access"というオプションがございまして、有効(yes)になっています。
VMXを利用して各VMのバックアップを作成、復元するときは、ESXホストからmountコマンドでNFSサーバをマウントして、復元するしかない状況です。汗
ESXのvmkernelからマウントさせて仮想マシンを作ってすぐにデータストアを参照しても、ブラウズできないでしょうか
お世話になります。
>ESXのvmkernelからマウントさせて仮想マシンを作ってすぐにデータストアを参照しても、ブラウズできないでしょうか
vmkernelからマウントさせるということはVC上からではなく、esxcfg-nasコマンドを使ってサービスコンソール上でNFSストアを追加するとのことでしょうか?
今更ですが、上記の検証が起きているストレージではなく、普通のCentOSでNFSサーバを構築してVCから追加したところ、問題なくNFSデータストアが参照できました。汗
他のNFSサーバから追加したNFSストアは、正常に見れているので、もしかしたらストレージ側の問題かもしれませんので、ストレージメーカーに問い合わせ中です。
HCLには載ってましたけどね。 はあ~
Service consoleから、cd /vmfs/volumes/<NFS mount name>でlsなどで参照しても見えないのでしょうか?
サービスコンソールから、 ”cd /vmfs/volumes/NFSデータストア ”を実行すると、何も反応が返ってきません。
もう一つ、発見(?)したことですが。。。
VCでNFSデータストアを追加した後、サービスコンソールでもう一度mountコマンドで、NFSデータストアをマウントしておくと、なぜかVMが全部起動できなく(アクセス不可)なりました。トホホ