在此页面上
在 KVM 上安装虚拟路由反射器映像
安装 vRR 之前:
(对于 Ubuntu)通过禁用 APIC 虚拟化来准备 Ubuntu 主机。
编辑 /etc/modprobe.d/qemu-system-x86.conf 文件并添加到
enable_apicv=0
包含 的行options kvm_intel
中。options kvm_intel nested=1 enable_apicv=0
重新启动主机或卸载并重新加载内核模块。
-
(对于 CentOS)将 vRR 映像复制到 libvirtd 目录中 ,并将其重命名为 VM 的名称。
cp vrr-image-name vrr-vm-filename
注意:对于 Junos 15.1 >= Junos 16.1 操作系统<,请使用统一软件包。
使用 命令将 vmdk 映像转换为 qcow2
qemu-img convert -f vmdk -O qcow2 vmdk-filename qcow2-filename
格式。例如:qemu-img convert -f vmdk -O qcow2 junos-x86-64-15.1R1.9.vmdk junos-x86-64-15.1R1.9.qcow2
从 Junos OS 16.1 版开始,使用 VRR KVM 捆绑包 :vrr-bundle-kvm-21.1R1.11.tgz。只有 KVM 捆绑包中的 qcow2 映像 :junos-x86-64-*.img 需要启动 VRR(无需使用元数据.img)。
例如,这些命令将下载映像复制到libvirtd/images目录中的 vrr-VM01.img文件:
cp jinstall64-vrr-14.2R3.8-domestic.img /var/lib/libvirtd/images/vrr-VM01.img
cp junos-x86-64-17.3R1.10.qcow2 /var/lib/libvirtd/images/vrr-VM01.img
要安装 vRR,请执行以下任务:
配置 Linux 网桥
您必须为 vRR 接口设置这些 Linux 网桥,以建立正确的连接。
em0 接口(例如 vrr-mgmt)
em1 接口(例如 vrr-ext)
em0 接口只能用作管理接口。不能将 em0 接口用于路由配置。
要与 vRR 实例进行远程连接,可以从主机添加物理接口。
网桥不会在重新启动时永久存在。要将其永久使用,您必须将它们添加到适用于 Linux 分发的配置文件中。
要配置网桥:
KVM 安装支持 em1 和 em2 接口的 virtio 驱动程序。
启动 vRR VM
物理接口使用 Linux 桥接映射到虚拟机接口(如 em0)。 图 1 说明了这种映射。启动 vRR VM 时,您可以使用 XML 模板或实用程序创建此 virt-install
接口映射。

要启动 VRR 实例: