若要準備讓 KVM 主機成為網狀架構節點,您必須安裝某些第三方套件。
必要條件
- (RHEL 和 CentOS Linux) 在安裝第三方套件前,請執行下列命令來安裝虛擬化套件。
yum groupinstall “Virtualization Hypervisor”
yum groupinstall “Virtualization Client”
yum groupinstall "Virtualization Platform"
yum groupinstall "Virtualization Tools"
如果您無法安裝套件,可在新安裝時執行 yum install glibc.i686 nspr 命令手動進行安裝。
- (Ubuntu) 在安裝第三方套件前,請執行下列命令來安裝虛擬化套件。
apt install -y \
qemu-kvm \
libvirt-bin \
virtinst \
virt-manager \
virt-viewer \
ubuntu-vm-builder \
bridge-utils
- (SUSE Linux Enterprise Server) 在安裝第三方套件前,請執行下列命令來安裝虛擬化套件。
libcap-progs
程序
- 在 Ubuntu 18.04.2 LTS 上,執行 apt-get install <package_name> 以手動安裝下列第三方套件。
traceroute
python-mako
python-simplejson
python-unittest2
python-yaml
python-netaddr
python-netifaces
dkms
libc6-dev
libelf-dev
- 在 RHEL 和 CentOS Linux 上,執行 yum install <package_name> 手動安裝第三方套件。
如果您手動準備已登錄至 RHEL 或 CentOS 的主機,則不需要在主機上安裝第三方套件。
RHEL 7.7、7.6 |
CentOS Linux 7.6 |
wget
PyYAML
libunwind
python-gevent
python-mako
python-netaddr
python-netifaces
redhat-lsb-core
tcpdump |
wget
PyYAML
libunwind
python-gevent
python-mako
python-netaddr
python-netifaces
redhat-lsb-core
tcpdump |
- 在 SUSE 上,執行 zypper install <package_name> 手動安裝第三方套件。
SUSE Linux Enterprise Server 12.0 |
python-simplejson
python-PyYAML
python-netaddr
python-netifaces
lsb-release
libcap-progs |