net51-driversからnet55-driversへのアップデート
ESXiのrealtek nicドライバとして、net51-driversからnet55-driversへのアップデート方法を紹介します。
ESXi6.0からrealtekのnicが認識されなくなりましたので、net51-driversをインストールしてESXi6.5まで利用していましたが、ESXi6.7ではnet51-driversが利用できなくなりました。
そこで、本記事ではESXi6.7に対応しているnet55-driversへnet51-dirversをアップデートします。
注意事項 以下の手順を実施する場合、最悪の場合NICが認識されなくなったり、ESXiがおかしくなる可能性がありますので、バックアップの実施等、自己責任で十分に注意して実施してください。
net55-driversのダウンロードとアップロード
net55-driversのダウンロード
以下URLからOffline Bundle版のnet55-driversをダウンロー ドします。
https://vibsdepot.v-front.de/wiki/index.php/Net55-r8168
net55-driversのアップロード
ESXi 管理画面にログインして、net55-driversをESXi6.5のDataStoreへアップードします。
ESXi6.5へのssh接続の有効化
ESXi管理画面の左側のペインから「ホスト」を選択し、「アクション」-「サービス」-「SSHの有効化」をクリックして、ssh接続を有効化します 。
net51-driversのアンインストール
このままnet55-driversのインストールを行いたいですが、net51-driversが競合してインストールできませんので、以下の手順でnet51-driversをアンインストールします。
ESXi上の仮想マシンの停止
ESXi上のゲスト OS を全てシャットダウンして、仮想マシンをパワーオフします。
メンテナンスモードの有効化
ESXi管理画面の左側のペインから「ホスト」を選択し、「アクション」-「メンテナンスモードへの切り替え」をクリックして、メンテナンスモードを有効化します。
ssh接続
クライアント端末から以下のコマンドでESXiにssh接続を行います。
(クライアント端末)# ssh root@【ESXiの管理用IPアドレス】
net51-driversのvibnameを確認
以下コマンドでnet51-driversのvibnameを確認します。 vibnameは出力結果の1列目なので、ここでは、net51-driversです。(そのままでした。)
# esxcli software vib list | grep net-51
net51-drivers 1.0.0-1vft.510.0.0.799733 VFrontDe CommunitySupported 2017-06-11
net51-driversのアンインストール
以下のコマンドでnet51-driversをアンインストールします。
# esxcli software vib remove --vibname=net51-drivers
Removal Result
Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
Reboot Required: true
VIBs Installed:
VIBs Removed: VFrontDe_bootbank_net51-drivers_1.0.0-1vft.510.0.0.799733
VIBs Skipped:
net55-driversのインストール
レベルの変更
ソフトウェアインストールのセキュリティレベルがCommunitySupportedでないとインストールできないため、以下のコマンドでセキュリティレベルをCommunitySupportedに変更します。
# esxcli software acceptance set --level=CommunitySupported
net55-driversのインストール
以下のコマンドでnet55-driversをインストールします。コマンド内のnet55-driversのバージョンは適宜ダウンロードしたバージョンにしてください。
# esxcli software vib install -d /vmfs/volumes/【DATASTORE】/net55-r8168-8.045a-napi-offline_bundle.zip
Installation Result
Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
Reboot Required: true
VIBs Installed: Realtek_bootbank_net55-r8168_8.045a-napi
VIBs Removed:
VIBs Skipped:
ESXiの再起動
net55-driversをインストール後、ESXiを再起動します。
終わりに
これでESXi6.7に対応したrealtek nicドライバをインストールできました。次回は、ESXiを6.5からESXi6.7へアップグレードしてみようと思います。