Citrix应用程序交付管理服务

使用作业升级Citrix ADC实例

在Citrix应用程序交付管理(ADM)中,您可以升级一个或多个Citrix ADC实例。在升级实例之前,您必须了解许可证框架和许可证类型。

必备条件

升级ADC实例之前,请对要升级的实例执行预验证检查。

  1. 检查自定义项-备份您的自定义项并从实例中删除它们。您可以在实例升级后重新应用备份的自定义项。

  2. 检查磁盘硬件问题-解决硬件问题(如果有)。

ADC高可用性对

升级ADC高可用性对时,请注意以下事项:

  • 首先升级辅助节点。

  • 在两个节点成功升级之前,禁用节点的同步和传播。

  • 成功升级高可用性对后,执行历史记录中将显示一条错误消息。如果高可用性对中的节点位于不同的版本或版本上,则会显示此消息。此消息表示禁用主节点和辅助节点之间的同步。

您可以分两个阶段升级ADC高可用性对:

  1. 创建升级作业并立即在其中一个节点上运行,或稍后安排。

  2. 安排稍后在其余节点上运行升级作业。确保在初始节点升级后安排此作业。

ADC集群

升级ADC集群时,在升级前验证阶段,ADM仅验证指定的实例。因此,请检查并解决群集节点上的以下问题:

  • 自定义
  • 磁盘使用情况
  • 硬件问题

创建ADC升级作业

要创建ADC升级作业,请执行以下操作:

  1. 导航到网络 > 配置作业 > 维护作业

    创建维护作业

  2. 创建维护作业中,选择升级Citrix ADC(独立/高可用性/群集),然后单击继续

    选择升级维护作业

  3. 在选择实例中,键入您选择的作业名称的名称

  4. 单击添加实例以添加要升级的ADC实例。

    • 要升级ADC高可用性对,请指定主节点或辅助节点的IP地址。

    • 要升级群集,请指定群集IP地址。

    添加实例以升级维护作业

  5. 单击下一步开始对所选实例进行升级前验证。

    升级前验证选项卡显示失败的实例。您可以删除失败的实例,然后单击下一步

    重要信息:

    如果指定群集IP地址,ADM仅对指定实例而不在其他群集节点上执行升级前验证。

  6. 可选,在自定义脚本中,指定要在实例升级之前和之后运行的脚本。有关详细信息,请参阅使用自定义本

  7. 计划任务中,之第一:

    • 即升级:升级作业将立即运行。

    • 稍后计划:选择此选项可以稍后运行此升级作业。当您要升级实例时,请指定执行日期和开始时间

      如果要分两个阶段升级ADC高可用性对,请选择对处于高可用性的节点执行两阶段升级

      如果要升级高可用性对中的另一个实例,请指定执行日期开始时间

      ADC高可用性升级两个阶段

      有关详细信息,请参阅ADC高可用性对

  8. 创建作业中,指定以下详细信息:

    • 选择ADC软件映像:从列表中选择ADC映像。此选项列出Citrix下载网站中提供的所有ADC映像。

      ADC图片.

      ADC软件映像显示带有星形图标的首选版本。此外,大多数下载的版本都带有书签图标。

    • 上传ADC软件映像:您可以从本地计算机或ADC设备上传图像。选择ADC设备时,ADM GUI将显示/var/mps/mps_images中间人。从adm gui中选择映像。

    如果您安排升级作业,则可以指定要将映像上传到实例的时间:

    • 立即上传:选择此选项可立即上传图片。但是,升级作业将在计划的时间运行。

    • 执行时上涨:选择此选项可在升级任务执行时上传映像。

    你想什么时候上传图片?

    有关其他升级选项的更多信息,请参阅ADC升级选项

  9. 单击创建作业

升级作业将显示在网络 > 配置作业 > 维护作业中。编辑现有作业时,如果必填字段已填充,则可以切换到任何选项卡。例如,如果您位于”选择配置”选项卡中,则可以到“作业预览“选项卡。

清理ADC磁盘空间

如果升级ADC实例时面临磁盘空间不足的问题,请从ADM GUI本身清理磁盘空间。

  1. 升级前验证选项卡中,选择存在磁盘空间问题的实例。

  2. 选择检查磁盘空间

    此窗格显示实例空间不足的磁盘。它还显示磁盘上已使用和可用的内存量。

  3. 检查磁盘空间窗格中,选择需要清理的实例。

  4. 单击”磁盘经理”。

    磁盘经理

  5. 选择要删除的文件。

  6. 点击删除

使用自定义本

您可以在创建ADC升级作业时指定自定义脚本。自定义脚本用于检查 ADC 实例升级之前和之后的更改。例如:

  • 升级前后的实例版本。

  • 升级升级前后,高可用性,虚拟服务器和服务的。

  • 虚拟服务器和服务的统计信息。

  • 动态路由。

指定要在以下阶段运行的自定义脚本:

  • 升级前:指定的脚本在升级实例之前运行。

  • 升级后故障转移前(适用于公顷):此阶段仅适用于高可用性部署。指定的脚本在升级节点之后但在其故障转移之前运行。

  • 升级后(适用于独立版)/故障转移后升级后(适用于公顷):指定的脚本在独立部署中升级实例后运行。在高可用性部署中,脚本在升级节点及其故障切换后运行。

注意

  • 确保在所需阶段启用脚本或命令执行。否则,指定的脚本将不会运行。

  • 只有在升级前和升级后阶段指定了相同脚本时,才会生成差异报告。因此,请确保选择在升级后阶段使用与升级前相同的脚本。请参阅下载ADC升级作业的综合差异报告

您可以在ADM GUI中导入脚本文或或键入键入键入键入键入键入键入

  • 从文件导入命令:从本地计算机中选择命令输入文件。
  • 键入命令:直接在GUI上输入命令。

在升级后阶段,您可以使用升级阶段中指定的相同脚。

自定义脚本

ADC升级选项

创建ADC升级作业时,您可以在创建作业选项卡中选择以下选项:

  • 成功时时从Citrix ADC清除清除软件映像 - 选择此选项可在实例升级后清除ADC实例中上传的映像。

  • 在开始升级之前备份ADC实例。:创建所选adc实例的备注。

  • 升级后保持高可用性节点的主和辅助状态:如果希望升级任务在每个节点升级后启动故障转移,请选择此选项。通过这种方式,升级作业将保持节点的主和次要状态。

  • 在开始升级之前保存ADC配置——升级ADC实例之前保存正在运行的ADC配置。

  • 使ISSU能够避免ADC HA对上的网络中断-ISSU确保ADC高可用性对的零停机升级。此选项提供了在升级期间支持现有连接的迁移功能。因此,您可以在不停机的情况下升级ADC高可用性对。以分钟为单位指定ISSU迁移超时。

  • 通过电子邮件接收执行报告-通过电子邮件发送执行报告。要添加电子邮件通讯组列表,请参阅创建电子邮件通讯组列表

  • 通讯松弛接收行行报告-以松弛方式发送执行报告。要添加松配置文件,请参阅创建松配置文件

创建升级作业并将映像上传到ADC

下载ADC升级作业的综合差异报告

在Citrix ADM中,您可以下载ADC升级作业的差异报告。要做到这一点,升级作业必须具备自定义脚本。差异报告包含升级前脚本和升级后脚本输出之间的差异。使用此报告,您可以确定升级后ADC实例发生了哪些更改。

注意:

只有在升级前和升级后阶段指定了相同脚本时,才会生成差异报告。

要下载升级作业的差异报告,请执行以下操作:

  1. 导航到网络 > 配置作业 > 维护作业

  2. 选择要下载差异报告的升级作业。

  3. 单击差异报表

  4. 差异报告中,下载所选升级作业的合并差异报告。

    在此页面中,您可以下载以下任何差异报告类型:

    • 升级前与升级后的故障转移前差异报告
    • 升级前与升级后差异报告

    下载ADC升级作业的差异报告

使用作业升级Citrix ADC实例