配置代理升级设置

Last published : Oct 06, 2026
在 NetScaler Console 中,运行软件版本 12.0 build 507.110 及更高版本的代理将由 NetScaler Console 自动升级到更新的推荐版本。代理将在新版本可用时或在您指定的时间进行升级。
您可以通过导航到 Infrastructure > Instances > Agents 来查看代理的当前版本和推荐版本。
默认情况下,当有新版本可用时,代理会自动升级。但是,您可以为每个代理安排升级。
在升级过程中,可能会有大约五分钟的停机时间。
配置代理升级设置:
  1. 导航到 Infrastructure > Instances > Agents,然后单击 Settings。
    代理升级设置
  2. 指定您希望每个代理何时开始升级。
    您可以使用以下选项之一来升级代理:
    • 自动升级 - 当有新的代理映像可用时,选择 Auto-Upgrade 以升级代理。如果您不输入值,则默认选择 Auto-Upgrade。
    • 设置特定时间:输入时间(采用 hh:mm 格式)并选择时区,以便 NetScaler Console 自动升级代理。
    保存设置
    您可以单击 Copy to All 将相同的升级时间应用于所有代理。
  3. 单击 Save。
    这些设置将一直保留,直到您更改它们,并应用于未来的代理升级。

手动升级代理

在某些情况下,代理可能不会自动升级,并且仍运行在旧版本上。在这种情况下,您必须手动升级代理。您可以通过导航到 Infrastructure (基础架构) > Instances (实例) > Agents (代理) 并检查 Version (版本) 下的内部版本来验证代理是否运行在最新版本上。如果您看到下载图标,则表示代理正在运行旧版本。
代理版本
要手动升级外部代理:
  1. 在 Infrastructure (基础架构) > Instances (实例) > Agents (代理) 中,单击版本中可用的下载图标以下载最新版本。
  2. 使用 FTP 客户端,将代理程序包 (build-masagent.tgz) 复制到代理 /var/mps/mps_agent_images/latest 位置。
  3. 使用 SSH 客户端登录到 NetScaler 代理。
  4. 解压代理程序包。
    cd /var/mps/mps_agent_images/latest
    tar -xzvf build-masagent.tgz
  5. 运行 ./installmasagent
安装过程开始,升级完成后代理将重新启动。
要手动升级内置代理:
导航到 Infrastructure (基础架构) > Instances (实例) > NetScaler,然后向右滚动以查看 Build-in agent version (内置代理版本)。如果您看到下载图标,则表示代理正在运行旧版本。
代理版本
  1. 在 基础设施 > 实例 > NetScaler 中,通过单击版本中可用的下载图标来下载最新版本。
  2. 使用 FTP 客户端,将 mastools 软件包复制到 /var/mastools directory 位置。
  3. 使用 SSH 客户端登录到 NetScaler。
  4. 运行 /var/mastools/scripts/mastoolsd stop。
  5. 运行 tar xvzf <package_name_with_path> -C /var/mastools。
    注意:
    您必须将 package_name_with_path 替换为您的软件包位置的精确路径。
  6. 运行 /bin/sh /var/mastools/scripts/admautoreg/admautoregd_ctl restart_if_running。
  7. 运行 /var/mastools/scripts/mastoolsd restart。