NetScaler SDX
感谢您提供反馈

这篇文章已经过机器翻译.放弃

将 NetScaler MPX 14020/1400/14040/ 14060/14080/14100 设备转换为 NetScaler SDX 14020/14030/14040/14060/14080/14040/ 14060/14080/14100 设备

您可以通过新的固态硬盘 (SSD) 升级软件,将 NetScaler MPX 设备转换为 NetScaler SDX 设备。NetScaler 提供现场转换套件,用于将 NetScaler MPX 设备迁移到 SDX 设备。

转换至少需要四个固态硬盘。

注意: Citrix 建议您在开始转换过程之前配置 NetScaler 设备的熄灯管理 (LOM) 端口。有关 NetScaler 设备的 LOM 端口的更多信息,请参阅 关闭 NetScaler SDX 设备的管理端口

要将 NetScaler MPX 设备转换为 SDX 设备,必须通过连接到计算机或终端的控制台电缆访问该设备。在连接控制台电缆之前,请将计算机或终端配置为支持以下配置:

  • VT100 终端仿真
  • 9600 波特
  • 8 个数据位
  • 1 个停止位
  • 奇偶校验和流量控制设置为 NONE

将控制台电缆的一端连接到装置上的 RS232 串行端口,另一端连接到计算机或终端。

注意:要使用带 RJ-45 转换器的电缆,请将可选转换器插入控制台端口并将电缆连接到控制台端口。

Citrix 建议您将 VGA 显示器连接到设备以监视转换过程,因为在转换过程中 LOM 连接可能会丢失。

连接电缆后,验证 MPX 设备的组件是否正常工作。然后您就可以开始转换了。转换过程修改 BIOS、安装 Citrix Hypervisor 和管理服务映像,然后将 VPX 映像复制到固态驱动器。

转换过程为本地存储设置了独立磁盘冗余阵列 (RAID) 控制器:

  • (SSD 插槽 #1 和 SSD 插槽 #2)
  • NetScaler VPX 存储(SSD 插槽 #3 和 SSD 插槽 #4)

转换过程之后,您可以修改设备的配置并应用新的许可证。然后,您可以通过管理服务在现在是 SDX 设备上的 VPX 实例进行配置。

验证 MPX 设备组件是否正常运行

  1. 访问控制台端口并输入管理员凭据。
  2. 从设备的命令行界面运行以下命令以显示序列号: show hardware

    如果您想联系 Citrix 技术支持,序列号可能会有所帮助。

    示例

    show hardware Platform: NSMPX-14000 12\*CPU+16\*IX+2\*E1K+2\*CVM N3 250101 Manufactured on: 10/2/2015 CPU: 2600MHZ Host Id: 234913926 Serial no: JSW4UCKKM5 Encoded serial no: JSW4UCKKM5 Done
  3. 运行以下命令以显示活动 10G 接口的状态: show interface

  4. show interface 命令的输出中,验证所有接口都已启用,并且每个接口的状态都显示为 UP/UP。

    注意: 如果每个端口都没有 SFP+ 收发器,请分阶段验证接口。检查 第一组接口后,拔下 SFP+ 收发器并将其插入下一组端口。

  5. 对不处于 UP/UP 状态的每个接口运行以下命令: enable interface 10/x 其中 x 是新的接口号。

  6. 运行以下命令以验证电源的状态是否正常: stat system -detail

  7. 运行以下命令以生成系统配置数据和统计信息的 tar: show techsupport

    注意: 该命令的输出在 /var/tmp/support/collector_<IP_address>_P_<date>.tar.gz 文件中可用。将此文件复制到另一台计算机以供将来参考。如果您想联系 Citrix 技术支持,命令的输出可能会有所帮助。

  8. 在命令行界面,切换到 shell 提示符。类型: shell

  9. 运行以下命令来验证可用的 Cavium 卡的数量,具体取决于您的设备: root@ns# grep "cavium" /var/nslog/dmesg.boot

    示例

    root@ns# grep &quot;cavium&quot; /var/nslog/dmesg.boot Cavium cavium_probe : found card 0x177d,device=0x11 cavium0 mem 0xdd600000-0xdd6fffff irq 32 at device 0.0 on pci3 Cavium cavium_probe : found card 0x177d,device=0x11 cavium1 mem 0xfaa00000-0xfaafffff irq 64 at device 0.0 on pci136
  10. 运行以下命令以验证为共享内存保留的 RAM 内存,具体取决于您的设备: root@ns# grep "memory" /var/nslog/dmesg.boot

    示例

    root@ns# grep &quot;memory&quot; /var/nslog/dmesg.boot real memory = 70866960384 (67584 MB) avail memory = 66267971584 (63198 MB)
  11. 运行以下命令来验证 CPU 核心的数量,具体取决于您的设备: root@ns# grep "cpu" /var/nslog/dmesg.boot

    示例

    root@ns# grep &quot;cpu&quot; /var/nslog/dmesg.boot cpu0 (BSP): APIC ID: 0 cpu1 (AP): APIC ID: 2 cpu2 (AP): APIC ID: 4 cpu3 (AP): APIC ID: 6 cpu4 (AP): APIC ID: 8 cpu5 (AP): APIC ID: 10 cpu6 (AP): APIC ID: 32 cpu7 (AP): APIC ID: 34 cpu8 (AP): APIC ID: 36 cpu9 (AP): APIC ID: 38 cpu10 (AP): APIC ID: 40 cpu11 (AP): APIC ID: 42 cpu0: &lt;ACPI CPU&gt; on acpi0 acpi_throttle0: &lt;ACPI CPU Throttling&gt; on cpu0 cpu1: &lt;ACPI CPU&gt; on acpi0 acpi_throttle1: &lt;ACPI CPU Throttling&gt; on cpu1 cpu2: &lt;ACPI CPU&gt; on acpi0 acpi_throttle2: &lt;ACPI CPU Throttling&gt; on cpu2 cpu3: &lt;ACPI CPU&gt; on acpi0 acpi_throttle3: &lt;ACPI CPU Throttling&gt; on cpu3 cpu4: &lt;ACPI CPU&gt; on acpi0 acpi_throttle4: &lt;ACPI CPU Throttling&gt; on cpu4 cpu5: &lt;ACPI CPU&gt; on acpi0 acpi_throttle5: &lt;ACPI CPU Throttling&gt; on cpu5 cpu6: &lt;ACPI CPU&gt; on acpi0 acpi_throttle6: &lt;ACPI CPU Throttling&gt; on cpu6 cpu7: &lt;ACPI CPU&gt; on acpi0 acpi_throttle7: &lt;ACPI CPU Throttling&gt; on cpu7 cpu8: &lt;ACPI CPU&gt; on acpi0 acpi_throttle8: &lt;ACPI CPU Throttling&gt; on cpu8 cpu9: &lt;ACPI CPU&gt; on acpi0 acpi_throttle9: &lt;ACPI CPU Throttling&gt; on cpu9 cpu10: &lt;ACPI CPU&gt; on acpi0 acpi_throttle10: &lt;ACPI CPU Throttling&gt; on cpu10 cpu11: &lt;ACPI CPU&gt; on acpi0 acpi_throttle11: &lt;ACPI CPU Throttling&gt; on cpu11 root@ns#
  12. 运行以下命令以验证 /var 驱动器是否作为 /dev/ad8s1e 挂载:root@ns# df -h

  13. 运行 ns_hw_err.bash 脚本,该脚本会检查潜在的硬件错误: root@ns# ns_hw_err.bash

    示例

    root@ns# ns_hw_err.bash NetScaler NS10.1: Build 133.11.nc, Date: Sep 21 2015, 17:59:51 platform: serial JSW4UCKKM5 platform: sysid 250101 - NSMPX-14000 12\*CPU+16\*IX+2\*E1K+2\*CVM N3 HDD MODEL: ar0: 227328MB &lt;Intel MatrixRAID RAID1&gt; status: READY Generating the list of newnslog files to be processed... Generating the events from newnslog files... Checking for HDD errors... Checking for HDD SMART errors... Checking for Flash errors... /var/nslog/dmesg.prev:* DEVELOPER mode - run NetScaler manually! ****************************************** FOUND 1 Flash errors: DEVELOPER mode - run NetScaler manually ****************************************** Checking for SSL errors... Checking for BIOS errors... Checking for SMB errors... Checking for MotherBoard errors... Checking for CMOS errors... License year: 2015: OK License server failed at startup. Check /var/log/license.log Vendor daemon failed at startup. Check /var/log/license.log Checking for SFP/NIC errors... Checking for Firmware errors... Checking for License errors... Checking for Undetected CPUs... Checking for DIMM flaps... Checking for LOM errors... Checking the Power Supply Errors... root@ns#
  14. 重要: 物理断开除 LOM 端口(包括管理端口)以外的所有端口与网络的连接。

  15. 在 shell 提示符下,切换到 NetScaler 命令行。类型: exit

  16. 运行以下命令关闭设备: shutdown -p now

升级设备

  1. 关闭 NetScaler 设备的电源。
  2. 在设备背面的插槽 #1 和插槽 #2 中找到两个固态硬盘 (SSD),如下图所示:

    image

  3. 验证更换 SSD 是否是 NetScaler 型号所需的。转换至少需要四个固态硬盘。NetScaler 标签位于其中一个固态硬盘的顶部。SSD 预先填充了新版本的 BIOS 和管理服务的最新版本。此 SSD 必须安装在插槽 # 1 中。
  4. 在拉动驱动器手柄的同时向下推动驱动器盖的安全闩锁,以卸下固态硬盘。
  5. 在新的 NetScaler 认证固态硬盘上,完全向左打开驱动器手柄。然后尽可能将新驱动器插入插槽 #1。
  6. 要安装驱动器,请将手柄与设备的后侧齐平齐,以便驱动器牢固地锁在插槽中。

    重要: 固态硬盘的方向很重要。插入驱动器时,请确保 NetScaler 产品标签位于顶部。

  7. 在插槽 2 中插入第二个 NetScaler 认证的固态硬盘,该固态硬盘与插槽 #1 中固态硬盘的容量相匹配。在插槽 #3 和 #4 中插入其他空白 NetScaler 认证的固态硬盘。

    注意: 如果您的设备的许可证为 14040,请在插槽 #3、#4、#5 和 #6 中插入其他空白 NetScaler 认证的固态硬盘。 如果您的设备的许可证是 14060/14080/14100,请在插槽 #3、#4、#5、#6、#7 和 #8 中插入其他空白 NetScaler 认证的固态硬盘。

    Important: Mixing and matching of old and new SSDs is not supported. SSDs in slot #1 and slot # 2, which constitute the first RAID pair (local storage), must be of the same size and type. Similarly, SSDs in slot # 3 and slot # 4, which constitute the second RAID pair (VPX storage), must be of the same size and type. Only use drives that are part of the provided conversion kit.

  8. 存储旧 SSD 以便将来处理。
  9. 从数据端口和管理端口断开所有网线。
  10. 启动 NetScaler 设备。有关说明,请参阅安装硬件中的“打开设备”。 转换过程可以运行约 30 分钟,在此期间,您不得重启设备。整个转换过程可能在控制台上看不到,并且可能看起来没有响应。 转换过程将更新 BIOS,安装 Citrix Hypervisor 程序和管理服务。它还将 VPX 映像复制到 SSD 以进行例如配置,并形成 Raid1 对。 注意: 设备的序列号保持不变。

  11. 在转换过程中,请保持控制台电缆连接。允许该过程完成,此时将显示 netscaler-sdx login: 提示。
  12. 在转换过程中,LOM 端口连接可能会丢失,因为它将 IP 地址重置为默认值 192.168.1.3。转换状态输出可在 VGA 显示器上使用。
  13. 要确保转换成功,请验证 FVT 结果是否表示成功。运行以下命令:tail /var/log/fvt/fvt.log

示例

[root@netscaler-sdx ~]# tail /var/log/fvt/fvt.log Wed, 28 Oct 2015 04:40:47 /opt/xensource/packages/files/fvt/workers/check_vf_count --pf_device=&quot;0000:89:00.1&quot; --vf_count=&quot;40&quot; Wed, 28 Oct 2015 04:40:47 =&gt; PASS Wed, 28 Oct 2015 04:40:47 /opt/xensource/packages/files/fvt/workers/check_vf_count --pf_device=&quot;0000:03:00.0&quot; --vf_count=&quot;8&quot; Wed, 28 Oct 2015 04:40:47 =&gt; PASS Wed, 28 Oct 2015 04:40:47 /opt/xensource/packages/files/fvt/workers/check_vf_count --pf_device=&quot;0000:88:00.0&quot; --vf_count=&quot;8&quot; Wed, 28 Oct 2015 04:40:47 =&gt; PASS Wed, 28 Oct 2015 04:40:47 FVT RESULT: SUCCESS!<br /> [root@netscaler-sdx ~]#

重新配置转换后的设备

转换过程完成后,设备不再具有以前的工作配置。因此,只能使用默认 IP 地址 192.168.100.1/16 通过 Web 浏览器访问设备。在网络 192.168.0.0 上配置计算机,然后使用交叉以太网电缆将其直接连接到设备的管理端口 (0/1)。或者,使用直通以太网电缆通过网络集线器访问 SDX 设备。使用默认凭据登录,然后执行以下操作:

  1. 选择 配置 选项卡。
  2. 验证系统资源部分是否显示了 SDX 设备的 CPU 核心、SSL 核心和总内存的准确数量。
  3. 选择 “ 系统 ” 节点,然后在 “ 设置设备” 下单击 “ 网络配置 ” 以修改管理服务的 IP 地址。
  4. 在 “ 配置网络配置 ” 对话框中,指定以下详细信息:
    • 界面 *-客户端连接到管理服务的界面。可能的值:0/1、0/2。默认值:0/1。
    • Citrix Hypervisor 程序 IP 地址 * — Citrix Hypervisor 程序的 IP 地址。
    • 管理服务 IP 地址 * — 管理服务的 IP 地址。
    • Netmask* — SDX 设备所在子网的子网掩码。
    • 网关 *-网络的默认网关。
    • DNS 服务器-DNS 服务器的 IP 地址。

    * 强制参数

  5. 单击确定。随着网络信息的更改,与管理服务的连接将丢失。
  6. 将 SDX 设备的管理端口 0/1 连接到交换机以通过网络访问该端口。浏览至之前使用的 IP 地址,然后使用默认凭据登录。
  7. 应用新的许可证。有关说明,请参阅 SDX 许可概述
  8. 导航到配置 > 系统,然后在系统管理组中单击重新启动设备。单击进行确认。您现在已准备好在 NetScaler SDX 设备上配置 VPX 实例了。有关说明,请参阅预配 NetScaler 实例
本内容的正式版本为英文版。部分 Cloud Software Group 文档内容采用了机器翻译,仅供您参考。Cloud Software Group 无法控制机器翻译的内容,这些内容可能包含错误、不准确或不合适的语言。对于从英文原文翻译成任何其他语言的内容的准确性、可靠性、适用性或正确性,或者您的 Cloud Software Group 产品或服务沿用了任何机器翻译的内容,我们均不作任何明示或暗示的保证,并且适用的最终用户许可协议或服务条款或者与 Cloud Software Group 签订的任何其他协议(产品或服务与已进行机器翻译的任何文档保持一致)下的任何保证均不适用。对于因使用机器翻译的内容而引起的任何损害或问题,Cloud Software Group 不承担任何责任。
将 NetScaler MPX 14020/1400/14040/ 14060/14080/14100 设备转换为 NetScaler SDX 14020/14030/14040/14060/14080/14040/ 14060/14080/14100 设备