Citrix ADC

升级Citrix ADC独立设备

升级系统软件前,请先阅读操作指导书开始之前节,并完成必要的先决条件,例如备份必要的文件和下载Citrix ADC固件。

通过使用GUI升级Citrix ADC独立设备

按照以下步骤,使用GUI将独立Citrix ADC升级到13.0版本。

  1. 例如,在浏览器中输入Citrix ADC的IP地址http://10.102.29.50
  2. 2 .在“用户名”和“密码”中输入管理员证书(nsroot/nsroot),然后单击登录
  3. 在GUI中单击系统升级

    局部的图片

  4. 选择文件菜单选择合适的选项:当地的设备。如果要使用Appliance选项,则需要首先将固件上传到Citrix ADC。您可以使用任何文件传输工具(如WinSCP)将Citrix ADC固件上传到一体机。

  5. 选择正确的文件并单击升级

  6. 请按照提示进行软件升级。

  7. 出现提示时,选择重新启动

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

使用CLI升级Citrix ADC独立设备

按照以下步骤,使用CLI将独立Citrix ADC升级到13.0版本:

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

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

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

    保存配置

  3. 执行以下命令切换到shell提示符:

    壳牌

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

    • cd / nsconfig
    • cp ns.conf ns.conf. ns <当前租约编号><当前建立编号> .conf

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

  5. (可选)如果你修改了/etc目录下的一些文件,并将它们复制到/nsconfig中以保持持久化,那么在升级过程中推送到/etc目录下的任何更新都可能丢失:

    • tty
    • resolv.conf
    • host.conf
    • newsyslog.conf
    • host.conf
    • httpd . conf
    • 以及
    • 定时任务
    • monitrc

    为避免丢失这些更新,请创建/var/nsconfig_backup目录,并将自定义文件移动到该目录。也就是说,运行以下命令,将/etc目录下修改的文件拷贝到/nsconfig目录下:

    Cp /nsconfig/ /var/nsconfig_backup . Cp

    例子:

    Cp /nsconfig/syslog.conf /var/nsconfig_backup .conf

  6. 为安装包创建一个位置。在shell提示符中输入:

    • cd /var/nsinstall
    • cd < releasenumber >

      注意:

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

      mkdir < releasenumber >

      例子:

      mkdir 13.0

    • mkdir build_ < targetbuildnumber >
    • cd build_ < targetbuildnumber >
  7. 使用任意文件传输工具(如WinSCP),将已下载的Citrix ADC固件拷贝到上一步中创建的build目录下。看到开始之前节获取有关下载Citrix ADC固件的更多信息。

  8. 解压安装包的内容。例子:

    Tar -xvzf build-13.0-37.2_nc_64.tgz

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

    。/ installns

  10. 出现提示时,重新启动Citrix ADC。

  11. (可选)如果你已经创建了ns.conf文件的副本开始之前节,做以下工作:

    1. 手动比较中的文件/var/nsconfig_backup/等做适当的改变/等
    2. 要保持持久性,请将更新后的文件移入/等/ nsconfig
    3. 重新启动设备以使更改生效。

下面是Citrix ADC固件升级的一个示例。

login: nsroot密码:nsroot最后一次登录:星期一Apr 17 15:05:05 2018从10.252.243.134完成> save config > shell最后一次登录:星期一Apr 17 15:05:05 2018从10.252.243.134 root@NSnnn# cd /var/nsinstall root@NSnnn# cd 13.0 root@NSnnn# mkdir build_43.1 root@NSnnn# cd build_43.1 root@NSnnn# ftp < ftp服务器IP地址> ftp> mget build-13.0-41.1_nc。# tar xzvf build-13.0-41.1 . nc。tgz root@NSnnn# ./installns installns version (13.0-41.1) kernel (ns-13.0-41.1 . nc.gz)…ns - 13.0 - 41.1 - _nc.gz复制到/ flash / ns - 13.0 - 41.1 - _nc.gz……安装完成。现在重启吗?[Y / N] Y

使用NITRO API升级Citrix ADC独立设备

要使用NITRO API升级或降级Citrix ADC,请参见使用单个API自动升级和降级Citrix ADC

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

Citrix ADC设备升级完成后,需要验证以下实体的状态:

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

检查并安装Citrix ADC 13.0软件更新

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

  1. 在Citrix ADC首页,单击检查更新nsroot菜单在右上角。
  2. 可用的最新系统软件更新页,检查您可以安装的可用软件更新。
  3. 点击下载下载安装包Citrix下载的网站。
  4. 下载软件包后,可以通过命令行方式或GUI方式安装。

请注意

检查更新只有通过HTTP协议登录到GUI,而不是通过HTTPS协议登录到GUI时,才能访问link。

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

升级Citrix ADC独立设备