%20%E3%81%A7%20KVM%20VM%20%E3%81%AE%E3%81%BF%E3%82%92%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E5%8C%96%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%81%8B%3F.png)
2 つ目の 1 ギガ NIC (PCI-e カード) があり、1 つ目はオンボードの 1 ギガ NIC ですが、とにかく 2 つ目の NIC を kvm VM 専用にしたいのですが、macvtap で動作させることも、2 つ目の NIC をブリッジすることさえできないようです。ゲスト Ubuntu OS のインストールを開始するたびに、インターネットに接続してインストールを完了することができません。Macvtap を使用できるようにしたいのですが、設定に関するドキュメントが見つからないようです。そのため、VM が使用できるようにブリッジを起動して実行できるようにしたいと思います。
以下は私の/etc/network/interfaces
ファイルです:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface (On board 1Gb/s NIC)
auto eth0
iface eth0 inet static
address 192.168.0.12
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 192.168.0.1
# The secondary network interface (HIRO PCI-E card 1 Gb/s)
#auto eth1
#iface eth1 inet manual
# The bridge interface for my VMs
auto vmbr0
iface vmbr0 inet static
address 192.168.0.11
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 192.168.0.1
bridge_ports eth1
bridge_stp off
bridge_fd 0
bridge_maxwait 0
これで、このセットアップでブリッジが機能するようになりましたが、--network bridge:vmbr0 で VM を接続すると、インストールが開始され、実行が開始されますが、VM でネットワークをセットアップしようとすると、行き詰まってしまいます。ネットワーク関連のものを手動でセットアップすれば、この問題は回避できますが、Ubuntu アーカイブにアクセスしたいときにアクセスできなくなり、インストール プロセスが再び停止してしまいます。
役に立つかどうかはわかりませんが、virt-install に使用するコマンドは次のとおりです。
sudo virt-install \
--name vm01 \
--vcpus=2 \
--ram=2048 \
--disk vol=vms/vm01 \
--network bridge:vmbr0 \
--graphics none \
--console pty,target_type=serial \
--location 'http://us.archive.ubuntu.com/ubuntu/dists/xenial/main/installer-amd64/current/' \
--extra-args 'console=ttyS0,115200n8 serial'
私が vnc を使用しない理由は、SSH 経由でターミナルからすべてを実行できるのが気に入っているからです。
TL:DR - 2 番目の NIC を VM で動作させる必要があります。動作はしていると思いますが、ゲスト OS のインストール プロセス中にネットワークの外部にアクセスしようとすると停止してしまいます。何か見落としている点や従うべきガイドはありますか? どのような助言でもいただければ大変助かります。ありがとうございます。