【ESXi5.5】CentOS 5を再起動したらVMNICが認識されなくなった時

ESXi 5.5 に CentOS 5.8 をインストールしてみました。

インストール完了後には特段問題なかったのですが、OSを再起動したところ vmnic が認識されなくなりeth0が起動しません。 networkをrestartしてみたところ下記のようにエラーが表示されています。

インタフェース eth0 を活性化中:  vmxnet3 デバイス eth0 は存在しないようですので、初期化を遅らせます。

原因はyumアップデート

どうやら原因は、vmwaretoolsをインストールしてセットアップ後に、yum updateをしてカーネルアップデートをしてしまったからのようです。

つまり vmwaretools をインストールした際に、その時のカーネルバージョンでドライバのインストールを行なったけど、カーネルがアップデートされてしまいそのドライバでは動作しなくなってしまった‥といった感じ。(超ザックリですが)

解決するにはyum update後に vmware-config-tools.pl を再実行します。これだけです。

あとは再実行完了後に reboot を実施すればNICが認識されてeth0が立ち上がるようになりました。

コメントを残す

メールアドレスが公開されることはありません。