仮想ルータ構築 3(vyos・open-vm-tools)

3層Webシステム

open-vm-toolsのインストール

現在公開されているrolling版vyosにはopen-vm-tools(VMWare ToolsのOSSバージョン)が実装されておらず、ESXiコンソールからゲストOSの停止として仮想マシンを停止することができなくなっています。

昨年11月のバージョン(vyos-1.5-rolling-202411260813-generic-amd64.iso)ではopen-vm-toolsが組み込まれていたので、ここ数か月の間に外してしまったようです。

仮想ルータにopen-vm-toolsがインストールされていなくても直接ログインしてshatdownコマンドで停止することは可能ですが手間がかかってしまうためdebianのサイトからopen-vm-toolsをダウンロード、インストールします。

1.まず、ESXi筐体が接続されている室内のルータ(物理ルータ)にESXi内部のネットワークへの経路情報を追加します。管理ネットワークで使用しているクラスBのネットワークアドレス全部(172.16.0.0/16)の宛先をESXiゲートウェイの外部アドレス(192.168.11.200)に設定します。

2.すべての仮想ルータで以下のコマンドを実行、open-vm-toolsをインストールします。

sudo su –
echo “deb http://deb.debian.org/debian bookworm main contrib non-free” > /etc/apt/sources.list.d/debian.list
sudo apt update
sudo apt install open-vm-tools
sudo systemctl enable open-vm-tools
sudo systemctl start open-vm-tools
sudo systemctl status open-vm-tools

3.ESXiコンソールから仮想マシンが停止できることを確認します。

4.最後に物理ルータからESXi内部のネットワークへの経路情報を削除して終了です。

管理ネットワーク構築はこれで完了です。次回から本番サイトの構築です。

コメント

タイトルとURLをコピーしました