メインコンテンツへスキップ

net51-driversからnet55-driversへのアップデート

··1 分·
Esxi
Makoto Morinaga
著者
Makoto Morinaga
技術メモ、コーディング、環境構築のための個人ノート。
目次

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からnet55ドライバのOffline Bundleをダウンロードします。 https://vibsdepot.v-front.de/wiki/index.php/Net55-r8168

net55 ドライバを DataStore にアップロード
#

ESXi 管理画面にログインして、net55-driversをESXi6.5のDataStoreへアップードします。

ESXi6.5へのssh接続の有効化
#

ESXi管理画面の左ペインから Host を選択し、ActionsServicesEnable SSH をクリックして SSH を有効化します。

net51-driversのアンインストール
#

このままnet55-driversのインストールを行いたいが、net51-driversが競合してインストールできないため、以下の手順でnet51-driversをアンインストールします。

ESXi上の仮想マシンの停止
#

ESXi上のゲストOSを全てシャットダウンして、仮想マシンをパワーオフします。

メンテナンスモードの有効化
#

ESXi管理画面の左側のペインからHost を選択し、ActionsEnter Maintenance Mode をクリックします。

ssh接続
#

クライアント端末から以下のコマンドでESXiにssh接続を行います。

Terminal
ssh root@<ESXi_IP_Address>

net51-driversのvibnameを確認
#

以下コマンドでnet51-driversのvibnameを確認します。 vibnameは出力結果の1列目なので、ここでは、net51-drivers。(そのままでした。) 以下のコマンドを実行し、net51 ドライバの VIB 名を特定します。

Terminal
esxcli software vib list | grep net-51

出力例:

Terminal
net51-drivers 1.0.0-1vft.510.0.0.799733 VFrontDe CommunitySupported 2017-06-11

net51-driversのアンインストール
#

以下のコマンドでnet51-driversをアンインストールします。

Terminal
esxcli software vib remove --vibname=net51-drivers

出力例:

Terminal
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に変更します。

Terminal
esxcli software acceptance set --level=CommunitySupported

net55 ドライバのインストール
#

以下のコマンドでnet55-driversをインストールします。なお、コマンド内のnet55-driversのバージョンは適宜ダウンロードしたバージョンにします。

Terminal
esxcli software vib install -d /vmfs/volumes/<DATASTORE>/net55-r8168-8.045a-napi-offline_bundle.zip

出力例:

Terminal
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を再起動します。

関連記事

~/.ssh/configによるssh接続の管理
··1 分
Arch-Linux Ssh
sshの鍵認証設定
··2 分
Arch-Linux Ssh
sshの基本設定
··1 分
Arch-Linux Ssh