使用 Virtual Machine Manager 预配 Citrix ADC VPX 实例
Virtual Machine Manager 是一个用于管理 VM 来宾的桌面工具。 通过此工具,您可以创建新 VM 来宾和各种类型的存储以及管理虚拟网络。 可以通过内置的 VNC 查看器访问 VM 来宾的图形控制台以及本地或远程查看性能统计信息。
安装首选 Linux 发行版后,在启用了 KVM 虚拟化的情况下,可以继续置备虚拟机。
使用 Virtual Machine Manager 预配 Citrix ADC VPX 实例时,您有两种选择:
- 手动输入 IP 地址、网关和网络掩码
- 自动分配 IP 地址、网关和网络掩码(自动配置)
可以使用两种映像来预配 Citrix ADC VPX 实例:
- RAW
- QCOW2
可以将 Citrix ADC VPX RAW 映像转换为 QCOW2 映像,并预配 Citrix ADC VPX 实例。 要将 RAW 映像转换为 QCOW2 映像,请键入以下命令:
qemu-img 转换 -O qcow2 原始图像.raw 图像转换后.qcow
例如: qemu-img 转换 -O qcow2 NSVPX-KVM-11.1-12.5_nc.raw NSVPX-KVM-11.1-12.5_nc.qcow
KVM 上的典型 Citrix ADC VPX 部署包括以下步骤:
- 检查自动预配 Citrix ADC VPX 实例的必备条件
- 使用 RAW 映像预配 Citrix ADC VPX 实例
- 使用 QCOW2 映像配置 Citrix ADC VPX 实例
- 使用 Virtual Machine Manager 向 VPX 实例添加其他接口
检查自动预配 Citrix ADC VPX 实例的必备条件
自动置备是一项可选功能,它涉及使用 CDROM 驱动器中的数据。 如果启用了此功能,则不必在初始设置期间输入 Citrix ADC VPX 实例的管理 IP 地址、网络掩码和默认网关。 在自动配置 VPX 实例之前,您需要完成以下任务:
- 创建自定义的开放虚拟化格式 (OVF) XML 文件或用户数据文件。
- 使用联机应用程序(例如 PowerISO)将 OVF 文件转换为 ISO 映像。
- 使用任何基于安全复制 (SCP) 的工具将 ISO 映像挂载到 KVM 主机上。
示例 OVF XML 文件:
下面是 OVF XML 文件内容示例,您可以将其用作示例来创建您的文件。
<?xml version="1.0" encoding="UTF-8" standalone="no"?\>
<Environment xmlns:oe="`http://schemas.dmtf.org/ovf/environment/1"`
xmlns:xsi="`http://www.w3.org/2001/XMLSchema-instance"`
oe:id=""
xmlns="`http://schemas.dmtf.org/ovf/environment/1"`
xmlns:cs="`http://schemas.citrix.com/openstack"\>`
<PlatformSection\>
<Kind\>\</Kind\>
<Version\>2016.1\</Version\>
<Vendor\>VPX\</Vendor\>
<Locale\>en\</Locale\>
</PlatformSection\>
<PropertySection\>
<Property oe:key="com.citrix.netscaler.ovf.version" oe:value="1.0"/\>
<Property oe:key="com.citrix.netscaler.platform" oe:value="NSVPX"/\>
<Property oe:key="com.citrix.netscaler.orch\_env" oe:value="KVM"/\>
<Property oe:key="com.citrix.netscaler.mgmt.ip" oe:value="10.1.2.22"/\>
<Property oe:key="com.citrix.netscaler.mgmt.netmask" oe:value="255.255.255.0"/\>
<Property oe:key="com.citrix.netscaler.mgmt.gateway" oe:value="10.1.2.1"/\>
</PropertySection\>
</Environment\>
<!--NeedCopy-->
在上面的 OVF XML 文件中,“PropertySection”用于 NetScaler 网络配置。 创建该文件时,请为示例结尾处突出显示的参数指定值:
- Management IP address(管理 IP 地址)
- 网络掩码
- 网关
重要:
如果 OVF 文件的 XML 格式不正确,则会为 VPX 实例分配默认网络配置,而不是文件中指定的值。
使用 RAW 映像预配 Citrix ADC VPX 实例
通过 Virtual Machine Manager 可以使用 RAW 映像预配 Citrix ADC VPX 实例.
要使用虚拟机管理器配置 Citrix ADC VPX 实例,请按照以下步骤操作:
-
打开虚拟机管理器(应用程序 > 系统工具 > 虚拟机管理器)并在 身份验证 窗口中输入登录凭据。
-
单击
图标或右键单击 本地主机 (QEMU) 以创建新的 Citrix ADC VPX 实例。
-
在 Name(名称)文本框中,输入新 VM 的名称(例如,NetScaler-VPX)。
-
在 New VM(新建 VM)窗口中的“Choose how you would like to install the operating system”(选择您希望安装操作系统的方式)下,选择 Import existing disk image(导入现有磁盘映像),然后单击 Forward(转发)。
-
在 Provide the existing storage path(提供现有存储路径)字段中,导航到映像的路径。 选择操作系统类型“UNIX”,选择版本“FreeBSD 6.x”。 然后,单击 Forward(转发)。
-
在 Choose Memory and CPU(选择内存和 CPU)设置下,选择以下设置,然后单击 Forward(下一步):
- Memory (RAM)(内部 (RAM))- 2048 MB
- CPUs(CPU 数)- 2
-
选中 Customize configuration before install(安装前自定义配置)复选框。 或者,在 高级选项 下,您可以自定义 MAC 地址。 确保选择的 Virt Type 是 kvm,并且选择的 Architecture 是 x86_64。 单击完成。
-
选择 NIC 并提供以下配置:
- 源设备— ethX macvtap 或 Bridge
- 设备模型—virtio
- Source mode(源模式)- Bridge(桥接)
-
单击应用。
-
如果您想要自动配置 VPX 实例,请参阅本文档中的“通过连接 CDROM 驱动器启用自动配置”部分。 否则,请单击 Begin Installation(开始安装)。 在 KVM 上预配 Citrix ADC VPX 后,可以添加其他接口。
使用 QCOW2 映像预配 Citrix ADC VPX 实例
使用 Virtual Machine Manager,可以通过 QCOW2 映像预配 Citrix ADC VPX 实例。
要使用 QCOW2 映像预配 Citrix ADC VPX 实例,请按照以下步骤进行操作:
-
跟随 步骤 1 自 步骤 8 在 使用 RAW 映像预配 Citrix ADC VPX 实例.
注意:
确保选择 qcow2 图片 步骤 5 .
-
选择 Disk 1(磁盘 1),并单击 Advanced options(高级选项)。
-
从“Storage format”(存储格式)下拉列表中选择 qcow2。
-
单击 应用,然后单击 开始安装。 在 KVM 上预配 Citrix ADC VPX 后,可以添加其他接口。
通过附加 CDROM 驱动器启用自动预配
-
单击添加 硬件 > 存储 > 设备类型 > CDROM 设备。
-
单击 管理 并选择在“自动配置 Citrix ADC VPX 实例的先决条件”部分中挂载的正确 ISO 文件,然后单击 完成。 此时将在 Citrix ADC VPX 实例上的资源下创建一个新的 CDROM。
- 打开 VPX 实例,它将使用 OVF 文件中提供的网络配置进行自动置备,如示例屏幕截图中所示。
- 如果自动配置失败,实例将使用默认 IP 地址 (192.168.100.1)。 在这种情况下,您需要手动完成初始配置。 有关更多信息,请参阅首次配置 NetScaler。
使用虚拟机管理器向 Citrix ADC VPX 实例添加其他接口
在 KVM 上配置 NetScaler VPX 实例后,您可以添加其他接口。
要添加其他接口,请按照以下步骤操作。
-
关闭在 KVM 上运行的 NetScaler VPX 实例。
-
右键单击 VPX 实例并从弹出菜单中选择打开。
-
单击标题中的
图标可查看虚拟硬件的详细信息。
-
单击添加硬件。 在添加新虚拟硬件窗口中,从导航菜单中选择网络。
-
在主机设备字段中,选择物理接口类型。 主机设备类型可以是“Bridge”(桥接)或“MacVTap”。 对于 MacVTap,有四种可能的模式:VEPA、Bridge、Private 和 Pass-through。
- 对于“Bridge”(桥接)
-
Host device(主机设备)- 选择“Specify shared device name”(指定共享设备名称)选项。
-
提供在 KVM 主机中配置的桥接名称。
注意:请确保您已在 KVM 主机中配置了 Linux 桥接器、将物理接口绑定到桥接器、并将桥接器置于 UP 状态。
-
设备模型—virtio。
-
点击完成。
-
- 适用于 MacVTap
-
Host device(主机设备)- 从菜单中选择物理接口。
-
设备模型—virtio。
-
点击完成。 可以在导航窗格中查看新添加的 NIC。
-
选择新添加的 NIC,然后为此 NIC 选择源模式。 可用模式为“VEPA”、“Bridge”(桥接)、“Private”(专用)和“Passthrough”(直通)。 有关接口和模式的更多详细信息,请参阅“源接口和模式”。
-
点击应用。
-
- 对于“Bridge”(桥接)
-
如果您要自动置备 VPX 实例,请参阅本文档中的“添加配置驱动器以启用自动置备”一节。 否则,打开 VPX 实例以手动完成初始配置。
重要:
不支持速度、双工和自动协商等接口参数配置。