ADC

升级 NetScaler 独立设备

升级系统软件之前,请确保阅读 开始之前 部分,并完成先决条件,例如备份必要的文件和下载 NetScaler 固件。

使用 GUI 升级 NetScaler 独立设备

按照以下步骤使用 GUI 将独立的 NetScaler 升级到 13.1 版。

  1. 在 Web 浏览器中,键入 NetScaler 的 IP 地址,例如 http://10.102.29.50
  2. 在“User Name”(用户名)和“Password”(密码)中,键入管理员凭据 (nsroot/nsroot),然后单击 Log On(登录)。
  3. 导航到“系统”,然后单击“系统升级”。

  4. Choose File(选择文件)菜单中选择恰当的选项:Local(本地)或 Appliance(设备)。如果要使用设备选项,则需要先将固件上载到 NetScaler。您可以使用任何文件传输方法(例如 WinSCP)将 NetScaler 固件上载到设备。

  5. 选择正确的文件,然后单击 Upgrade(升级)。

  6. 按照说明升级软件。

  7. 系统提示时,选择 Reboot(重新启动)。

升级后,请在访问设备之前关闭所有浏览器实例并清除计算机的缓存。

使用 CLI 升级 NetScaler 独立设备

按照以下步骤使用 CLI 将独立的 NetScaler 升级到 13.1 版:

在以下过程中,<release><releasenumber> 表示要升级到的发行版本,<targetbuildnumber> 表示要升级到的内部版本号。该过程包括可选步骤,以避免丢失升级期间推送到 /etc 目录的任何更新。

  1. 使用 SSH 客户端(例如 PuTTy)打开与设备的 SSH 连接。

  2. 使用管理员凭据登录到该设备。保存正在运行的配置。在提示符下,键入:

    save config

  3. 通过运行以下命令切换到 shell 提示符:

    shell

  4. 创建 ns.conf 文件的副本。在 shell 提示符下,键入:

    • cd /nsconfig
    • cp ns.conf ns.conf.NS<currentreleasenumber><currentbuildnumber>

    您应将配置文件备份到另一台计算机。

  5. 重要:

    升级更改和自定义项都应用于升级后的 NetScaler 设备非常重要。因此,如果 /etc 目录中有自定义的配置文件,请执行自定义配置文件的升级注意事项中的升级前步骤

  6. 为安装包创建位置。在 shell 提示符下键入:

    • cd /var/nsinstall
    • cd <releasenumber>

      注意:

      如果所需的版本号目录不存在,请使用以下命令创建一个目录:

      mkdir <releasenumber>

      示例:

      mkdir 13.1

    • mkdir build_<targetbuildnumber>
    • cd build_<targetbuildnumber>
  7. 使用任何文件传输方法(例如 WinSCP),将已下载的 NetScaler 固件复制到您在上述步骤中创建的内部版本目录。有关下载 NetScaler 固件的更多信息,请参阅 开始之 前部分。

  8. 提取安装包的内容。示例:

    tar –xvzf build-13.1-37.2_nc_64.tgz

  9. 运行安装脚本以安装新版本的系统软件。

    ./installns

  10. 出现提示时,重新启动 NetScaler。
  11. 重要:

    升级更改和自定义项都应用于升级后的 NetScaler 设备非常重要。因此,如果 /etc 目录中有自定义配置文件,请执行自定义配置文件的升级注意事项中的升级后步骤

下面是 NetScaler 固件升级的示例。

login: nsroot

Password: nsroot

Last login: Mon Apr 17 15:05:05 2018 from 10.252.243.134

Done

> save config

> shell

Last login: Mon Apr 17 15:05:05 2018 from 10.252.243.134

root@NSnnn# cd /var/nsinstall

root@NSnnn# cd 13.1

root@NSnnn# mkdir build_43.1

root@NSnnn# cd build_43.1

root@NSnnn# ftp <FTP server IP address>

ftp> mget build-13.1-41.1_nc.tgz

ftp> bye

root@NSnnn# tar xzvf build-13.1-41.1_nc.tgz

root@NSnnn# ./installns

installns version (13.1-41.1) kernel (ns-13.1-41.1_nc.gz)

...

Copying ns-13.1-41.1_nc.gz to /flash/ns-13.1-41.1_nc.gz ...

...

Installation has completed.

Reboot NOW? [Y/N] Y

观看此视频,了解如何使用 CLI 升级和升级 NetScaler 独立设备。

使用 NITRO API 升级 NetScaler 独立设备

要使用 NITRO API 升级或降级 NetScaler,请参阅使用 单个 API 自动进行 NetScaler 升级和降级

升级后验证 NetScaler 设备上的实体状态

升级 NetScaler 设备后,验证以下实体的状态:

  • 虚拟服务器处于 UP 状态
  • 监视器处于 UP 状态
  • GSLB 站点同步没有任何问题
  • 设备上存在所有证书
  • 所有许可证都存在于设备上

检查并安装 NetScaler 13.1 软件更新

更新可用时更新 NetScaler 软件,以获得更好的性能。NetScaler 更新可以包括功能改进、性能修复或增强。请务必阅读发行说明,了解更新中可用的修复和增强功能。要检查并安装软件更新,请执行以下操作。

  1. 在 NetScaler 主页上,单击右上角 nsroot菜单中的“检查更新”。
  2. Latest System Software Updates Available(可用的最新系统软件更新)页面中,检查可以安装的可用软件更新。
  3. 单击“下载”从 NetScaler 下载网站下载 安装包。
  4. 下载软件包后,请通过 CLI 或 GUI 过程安装更新。

注意

只有通过 HTTP 协议而非通过 HTTPS 协议登录 GUI 时,才能访问 Check for Update(检查更新)链接。

相关资源

以下资源提供了有关升级或降级 NetScaler 设备的相关信息:

升级 NetScaler 独立设备