NetScaler VPX

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

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

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

注意:

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

Sample <NS-CONFIG> section:

  <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. Store the userdata file in a folder, and build an ISO image using the folder.

    You can build an ISO image with userdata file by the following two methods:

    • Using any image processing tool such as PowerISO.
    • Using mkisofs command in Linux.

    The following sample configuration shows how to generate an ISO image using the mkisofs command in Linux.

      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 实例上的“资源”下创建了一张新光盘。
  5. Power on the VM.

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