NetScaler VPX 14.1

在 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 管理程序上提供预启动用户数据

您可以通过 ISO 文件在 KVM 管理程序上提供预启动用户数据,该文件使用 CDROM 设备附加。

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

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

以下步骤使您能够使用 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 实例以创建 VM。但不要自动启动 VM。

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

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

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