Maxの日記: VMware 3.0起動時の不審
日記 by
Max
数週間前から出始めた件。追跡中の覚え書き。
原因はML 8.0->8.1にアップグレードしたことにありそうだが。
VMwareが起動時に必ずエラーとなり再コンフィグレーションを要求する。
/etc/rc.d/init.d/vmwareの中で、vmnetモジュールをロードするあたりで
/sbin/insmod -s -f "$vnet" || exit 1
てなことをしている。通常は、vmware Monitorがサーヴィスとして起動する以前に、vmnet.oはロードされていないはずなのだが、どういうわけかこの初期化スクリプトが起動する際にすでにロードされてしまっている。
Dec 19 12:37:37 xxxx insmod: insmod: a module named vmnet already exists
となって、vmware初期化スクリプトは、その時点で設定に未完項目があると判断して
/etc/vmware/not_configured
なるファイルをtouchする。vmware-config.plを実行するとこれが消えて再度初期化スクリプトを実行できた。
手動で同じくこのファイルを消してもOKだった。
ad-hocな対応としては、/etc/vmware/not_configuredをrmすればいいような気がするが、このファイルを消したところでvmnet.oはロードされたままのはず。
同じ挙動にてエラーとなるはずなのだ。これじゃない。
つまり初期化スクリプトで絞ったポイントは違ったという事か。
判らぬナリー
VMware 3.0起動時の不審 More ログイン