升级作业
您可以使用 NetScaler Console 创建以下维护任务。然后,您可以安排这些维护任务在特定日期和时间执行。
-
升级 NetScaler 实例
-
升级 NetScaler SDX 实例
-
升级 NetScaler BLX 实例
-
升级自动扩缩组中的 NetScaler 实例
-
配置 NetScaler 实例的高可用性对
-
将高可用性对实例转换为群集
注意:
尽管您可以选择任意数量的 NetScaler 实例进行升级,但 NetScaler Console 服务支持最多 100 个并发升级线程。这意味着只能同时升级 100 个实例。此限制是动态的,可能会根据其他租户的并发升级活动而有所不同。
安排升级 NetScaler 实例
-
在 NetScaler Console 中,导航到基础结构 > 升级作业。单击创建作业。
-
在创建维护作业中,选择升级 NetScaler(独立/高可用性/群集),然后单击继续。
-
在选择实例中,为作业名称键入您选择的名称。
-
单击添加实例以添加要升级的 NetScaler 实例。
-
要升级高可用性对,请指定主节点或辅助节点的 IP 地址。但是,建议使用主实例升级高可用性对。
-
要升级群集,请指定群集 IP 地址。
-
-
单击下一步以选择映像。从软件映像列表中选择以下选项之一:
-
本地 - 从本地计算机中选择实例升级文件。
-
设备 - 从 NetScaler Console 文件浏览器中选择实例升级文件。NetScaler Console GUI 显示
/var/mps/mps_images
中存在的实例文件。-
如果所选映像已可用,则跳过将映像上载到 NetScaler - 如果映像已存在于 NetScaler 实例中,请选择此选项。
-
成功升级后清除 NetScaler 中的软件映像 - 选择此选项可在实例升级后清除 NetScaler 实例中上载的映像。
-
-
-
单击下一步以开始对所选实例进行预升级验证。
预升级验证选项卡显示失败的实例。删除失败的实例,然后单击下一步。
重要
如果您指定群集 IP 地址,NetScaler Console 仅对指定的实例执行预升级验证,而不对其他群集节点执行。
-
可选,在自定义脚本中,指定在实例升级前后运行的脚本。使用以下方法之一运行命令:
-
从文件导入命令 - 从本地计算机中选择命令输入文件。
-
键入命令 - 直接在 GUI 上输入命令。
您可以使用自定义脚本检查实例升级前后的更改。例如:
-
升级前后的实例版本。
-
升级前后的接口、高可用性节点、虚拟服务器和服务的状态。
-
虚拟服务器和服务的统计信息。
-
动态路由。
-
-
单击下一步。在安排任务中,选择以下选项之一:
-
立即升级 - 升级作业立即运行。
-
稍后安排 - 选择此选项可稍后运行此升级作业。指定要升级实例的执行日期和开始时间。
-
如果要分两个阶段升级 NetScaler 高可用性对,请选择对高可用性中的节点执行两阶段升级。
-
指定要升级高可用性对中另一个实例的执行日期和开始时间。
-
-
-
单击下一步。在创建作业中,指定以下详细信息:
-
指定何时将映像上载到实例:
-
立即上载 - 选择此选项可立即上载映像。但是,升级作业将在计划时间运行。
-
在执行时上载 - 选择此选项可在升级作业执行时上载映像。
-
在开始升级之前备份 NetScaler 实例。 - 创建所选 NetScaler 实例的备份。
-
在开始升级之前保存 NetScaler 配置 - 保存升级前在实例上配置的配置作业。
-
启用 ISSU 以避免 NetScaler 高可用性对上的网络中断 - ISSU 确保 NetScaler 高可用性对上的零停机升级。此选项提供迁移功能,可在升级期间保留现有连接。因此,您可以零停机升级 NetScaler 高可用性对。指定 ISSU 迁移超时(以分钟为单位)。
-
-
Console Advisory Connect - 如果您要升级到版本 13.0-64 或更高版本和 12.1-58 或更高版本,则 Console Advisory Connect 会自动启用。有关详细信息,请参阅使用 NetScaler Console 服务连接轻松载入 NetScaler 实例。
-
通过电子邮件接收执行报告 - 通过电子邮件发送执行报告。要添加电子邮件通讯组列表,请参阅创建电子邮件通讯组列表。
-
通过 Slack 接收执行报告 - 通过 Slack 发送执行报告。要添加 Slack 配置文件,请参阅创建 Slack 配置文件。
-
-
单击创建作业。
安排升级 NetScaler SDX 实例
-
在 NetScaler Console 中,导航到基础结构 > 升级作业。单击创建作业。
-
选择升级 NetScaler SDX,然后单击继续。
-
在升级 NetScaler SDX页面上,在实例选择选项卡中:
-
添加任务名称。
-
从软件映像列表中,选择本地(您的本地计算机)或设备(生成文件必须存在于 NetScaler Console 虚拟设备上)。
上载过程开始。
-
添加要运行升级过程的 NetScaler SDX 实例。
-
单击下一步。
-
-
在安排任务选项卡上,从执行模式列表中选择立即以立即升级 NetScaler SDX 实例,然后单击完成。
-
要稍后升级 NetScaler SDX 实例,请从执行模式列表中选择稍后。然后,您可以选择升级 NetScaler 实例的执行日期和开始时间,然后单击完成。
-
您还可以启用电子邮件和 Slack 通知,以接收升级 NetScaler SDX 实例的执行报告。单击通过电子邮件接收执行报告复选框和通过 Slack 接收执行报告复选框以启用通知。
有关配置电子邮件通讯组列表和 Slack 频道的详细信息,请参阅安排升级 NetScaler 实例中的步骤 8。
安排升级 NetScaler BLX 实例
-
在 NetScaler Console 中,导航到基础结构 > 升级作业。单击创建作业。
-
在创建维护作业中,选择升级 NetScaler BLX,然后单击继续。
-
在选择实例中,为作业名称键入您选择的名称。
-
单击添加实例以添加要升级的 BLX 实例。
-
要升级高可用性对,请指定主节点或辅助节点的 IP 地址。但是,建议使用主实例升级高可用性对。
-
要升级群集,请指定群集 IP 地址。
-
-
单击下一步以选择映像。从软件映像列表中选择以下选项之一:
-
本地 - 从本地计算机中选择实例升级文件。
-
设备 - 从 NetScaler Console 文件浏览器中选择实例升级文件。NetScaler Console GUI 显示
/var/mps/mps_images
中存在的实例文件。-
如果所选映像已可用,则跳过将映像上载到 NetScaler - 如果映像已存在于 NetScaler 实例中,请选择此选项。
-
成功升级后清除 NetScaler 中的软件映像 - 选择此选项可在实例升级后清除 NetScaler 实例中上载的映像。
-
-
-
单击下一步以开始对所选实例进行预升级验证。
预升级验证选项卡显示失败的实例。删除失败的实例,然后单击下一步。
重要
如果您指定群集 IP 地址,NetScaler Console 仅对指定的实例执行预升级验证,而不对其他群集节点执行。
-
可选,在自定义脚本中,指定在实例升级前后运行的脚本。使用以下方法之一运行命令:
-
从文件导入命令 - 从本地计算机中选择命令输入文件。
-
键入命令 - 直接在 GUI 上输入命令。
您可以使用自定义脚本检查实例升级前后的更改。例如:
-
升级前后的实例版本。
-
升级前后的接口、高可用性节点、虚拟服务器和服务的状态。
-
虚拟服务器和服务的统计信息。
-
动态路由。
-
-
单击下一步。在安排任务中,选择以下选项之一:
-
立即升级 - 升级作业立即运行。
-
稍后安排 - 选择此选项可稍后运行此升级作业。指定要升级实例的执行日期和开始时间。
-
如果要分两个阶段升级高可用性对,请选择对高可用性中的节点执行两阶段升级。
-
指定要升级高可用性对中另一个实例的执行日期和开始时间。
-
-
-
单击下一步。在创建作业中,指定以下详细信息:
-
指定何时将映像上载到实例:
-
立即上载 - 选择此选项可立即上载映像。但是,升级作业将在计划时间运行。
-
在执行时上载 - 选择此选项可在升级作业执行时上载映像。
-
在开始升级之前备份 NetScaler 实例 - 创建所选 NetScaler 实例的备份。
-
在开始升级之前保存 NetScaler 配置 - 保存升级前在实例上配置的配置作业。
-
启用 ISSU 以避免 NetScaler 高可用性对上的网络中断 - ISSU 确保 NetScaler 高可用性对上的零停机升级。此选项提供迁移功能,可在升级期间保留现有连接。因此,您可以零停机升级 NetScaler 高可用性对。指定 ISSU 迁移超时(以分钟为单位)。
-
-
Console Advisory Connect - 如果您要升级到版本 13.0-64 或更高版本和 12.1-58 或更高版本,则 Console Advisory Connect 会自动启用。有关详细信息,请参阅使用 Console Advisory Connect 轻松载入 NetScaler 实例。
-
通过电子邮件接收执行报告 - 通过电子邮件发送执行报告。要添加电子邮件通讯组列表,请参阅创建电子邮件通讯组列表。
-
通过 Slack 接收执行报告 - 通过 Slack 发送执行报告。要添加 Slack 配置文件,请参阅创建 Slack 配置文件。
-
-
单击创建作业。
安排升级自动扩缩组
执行以下步骤以升级属于自动扩缩组的云服务中的所有实例:
-
在 NetScaler Console 中,导航到基础结构 > 升级作业。单击创建作业。
-
选择升级自动扩缩组,然后单击继续。
-
在升级设置选项卡中:
-
选择要升级的自动扩缩组。
-
在映像中,选择 NetScaler 版本。此映像是自动扩缩组中 NetScaler 实例的现有版本。
-
在NetScaler 映像中,浏览要升级到的 NetScaler 版本文件。
如果选中平滑升级,升级任务将等待直到指定的连接耗尽期到期。
-
单击下一步。
-
-
在安排任务选项卡中:
-
从执行模式列表中选择以下选项之一:
-
立即: 立即开始 NetScaler 实例升级。
-
稍后: 稍后开始 NetScaler 实例升级。
-
-
如果选择稍后选项,请选择要开始升级任务的执行日期和开始时间。
您还可以启用电子邮件和 Slack 通知,以接收升级自动扩缩组的执行报告。单击通过电子邮件接收执行报告复选框和通过 Slack 接收执行报告复选框以启用通知。
-
-
单击完成。
安排配置 NetScaler 实例的高可用性对
-
在 NetScaler Console 中,导航到基础结构 > 升级作业。单击创建作业。
-
选择配置 NetScaler 实例的高可用性对,然后单击继续。
-
在NetScaler 高可用性对页面上,在实例选择选项卡中:
-
添加任务名称。
-
输入主 IP 地址。
-
输入辅助 IP 地址。
-
单击下一步。
-
如果高可用性对实例位于两个子网中,请单击以启用打开 INC(独立网络配置)模式。
-
-
在安排任务选项卡上,从执行模式列表中选择立即以立即升级 NetScaler 实例,然后单击完成。
-
要稍后升级 NetScaler 高可用性对,请从执行模式列表中选择稍后。然后,您可以选择升级 NetScaler 实例的执行日期和开始时间,然后单击完成。
-
您还可以启用电子邮件和 Slack 通知,以接收创建 NetScaler 高可用性对的执行报告。单击通过电子邮件接收执行报告复选框和通过 Slack 接收执行报告复选框以启用通知。
有关配置电子邮件通讯组列表和 Slack 频道的详细信息,请参阅安排升级 NetScaler 实例中的步骤 8。
安排将高可用性对实例转换为群集
-
在 NetScaler Console 中,导航到基础结构 > 升级作业。单击创建作业。
-
选择将高可用性对实例转换为 2 节点群集,然后单击继续。
-
在将 NetScaler 高可用性迁移到群集页面上,在实例选择选项卡中,添加任务名称。指定主 IP 地址、辅助 IP 地址、主节点 ID、辅助节点 ID、群集 IP 地址、群集 ID 和背板,然后单击下一步。
-
在安排任务选项卡上,从执行模式列表中选择立即以立即升级 NetScaler 实例,然后单击完成。
-
要稍后升级,请从执行模式列表中选择稍后。然后,您可以选择升级 NetScaler 高可用性对实例的执行日期和开始时间,然后单击完成。
-
您还可以启用电子邮件和 Slack 通知,以接收升级 NetScaler SDX 实例的执行报告。单击通过电子邮件接收执行报告复选框和通过 Slack 接收执行报告复选框以启用通知。
有关配置电子邮件通讯组列表和 Slack 频道的详细信息,请参阅安排升级 NetScaler 实例中的步骤 8。