ADC

在 KVM 虚拟机管理程序上首次启动 NetScaler 设备时应用 NetScaler VPX 配置

在 NetScaler 设备首次启动期间,您可以在 KVM 虚拟机管理程序上应用 NetScaler VPX 配置。因此,客户在 VPX 实例上的设置可以在更短的时间内完成配置。

有关预引导用户数据及其格式的更多信息,请参阅在 云中首次启动 NetScaler 设备时应用 NetScaler VPX 配置

注意:

要在 KVM 虚拟机管理程序中使用预引导用户数据进行引导,必须在 <NS-CONFIG> 部分中传递默认网关配置。有关 <NS-CONFIG> 标记内容的更多信息,请参阅下面的“示例 <NS-CONFIG>”部分。

示例 <NS-CONFIG> 部分:

<NS-PRE-BOOT-CONFIG>

    <NS-CONFIG>
        add route 0.0.0.0 0.0.0.0  10.102.38.1
    </NS-CONFIG>

    <NS-BOOTSTRAP>
            <SKIP-DEFAULT-BOOTSTRAP>YES</SKIP-DEFAULT-BOOTSTRAP>
            <NEW-BOOTSTRAP-SEQUENCE>YES</NEW-BOOTSTRAP-SEQUENCE>

        <MGMT-INTERFACE-CONFIG>
                <INTERFACE-NUM> eth0 </INTERFACE-NUM>
                <IP> 10.102.38.216 </IP>
                <SUBNET-MASK> 255.255.255.0 </SUBNET-MASK>
        </MGMT-INTERFACE-CONFIG>
    </NS-BOOTSTRAP>

</NS-PRE-BOOT-CONFIG>
<!--NeedCopy-->

如何在 KVM 虚拟机管理程序上提供预引导用户数据

您可以通过使用 CDROM 设备附加的 ISO 文件在 KVM 虚拟机管理程序上提供预引导用户数据。

使用 CDROM ISO 文件提供用户数据

您可以使用虚拟机管理器 (VMM) 使用CDROM设备将用户数据作为ISO映像注入到虚拟机 (VM) 中。通过直接访问虚拟机主机服务器上的物理驱动器或访问 ISO 映像,KVM 支持 VM 来宾中的 CD-ROM。

通过以下步骤,您可以使用 CDROM ISO 文件提供用户数据:

  1. 使用包含预引导用户数据内容的文件名 userdata 创建一个文件。

    注意:文件名必须严格用作 userdata

  2. userdata 文件存储在文件夹中,然后使用该文件夹构建 ISO 映像。

    您可以通过以下两种方法构建带有 userdata 文件的 ISO 映像:

    • 使用任何图像处理工具,例如 PowerISO。
    • 在 Linux 中使用 mkisofs 命令。

    以下示例配置显示了如何在 Linux 中使用 mkisofs 命令生成 ISO 映像。

    root@ubuntu:~/sai/19oct# ls -lh
    total 4.0K
    -rw-r--r-- 1 root root 1.1K Oct 19 16:25 userdata
    root@ubuntu:~/sai/19oct#
    root@ubuntu:~/sai/19oct# mkisofs -o kvm-userdata.iso userdata
    I: -input-charset not specified, using utf-8 (detected in locale settings)
    Total translation table size: 0
    Total rockridge attributes bytes: 0
    Total directory bytes: 0
    Path table size(bytes): 10
    Max brk space used 0
    175 extents written (0 MB)
    root@ubuntu:~/sai/19oct#
    root@ubuntu:~/sai/19oct# ls -lh
    total 356K
    -rw-r--r-- 1 root root 350K Oct 19 16:25 kvm-userdata.iso
    -rw-r--r-- 1 root root 1.1K Oct 19 16:25 userdata
    <!--NeedCopy-->
    
  3. 使用标准部署流程配置 NetScaler VPX 实例以创建虚拟机。但是不要自动打开虚拟机的电源。

  4. 使用以下步骤使用虚拟机管理器添加 CD-ROM 设备:

    1. 双击虚拟机管理器中的虚拟机来宾条目以打开其控制台,然后通过查看 > 详细信息切换到详细信息视图
    2. 单击“添加硬件”>“存储”>“设备类型”>“CDROM 设备”。
    3. 单击“管理”并选择正确的 ISO 文件,然后单击“完成”。NetScaler VPX 实例上的“资源”下的新 CDROM 已创建。
  5. 打开 VM 的电源。

在 KVM 虚拟机管理程序上首次启动 NetScaler 设备时应用 NetScaler VPX 配置