本节介绍了在启动升级操作之前执行的必要检查。这些必要检查专门针对升级操作。必要检查将消息返回为警告或错误。可以跳过警告,但不能覆盖错误。NSX Advanced Load Balancer REST API/NSX Advanced Load Balancer CLI 提供了 skip_warnings 选项以控制上述行为。

  • 对于 REST API:在 V2 API 中所述的 API 末尾添加 /preview/,以获取该特定流量的预览

  • 对于 NSX Advanced Load Balancer CLI:此选项直接集成到常规工作流中,没有单独的命令。

必要检查

本节介绍了各种必要检查。下表列出了有关各种错误和警告消息的详细信息。可使用“恢复步骤”中所述的步骤继续执行升级过程。

必要检查名称和类型

必要检查消息

描述

恢复步骤

操作

CheckLicense(错误)

许可证 <name> 已过期或将在 <num_days> 天后过期 (License <name> is either expired or will expire within <num_days> days)

此检查可确保许可证有效期至少还有 7 天

请联系客户成功团队以延长许可证期限

所有升级操作

CheckClusterState(错误)

控制器集群未就绪。在启动升级过程之前,所有集群节点都应处于活动状态。(Controller cluster is not ready. All the cluster nodes should be ACTIVE before initiating the process.)

在启动任何升级操作之前,集群应已准备就绪。

  1. 使用 show cluster 命令确保所有集群成员均已启动且处于一致状态。

  2. 等待集群准备就绪后再尝试执行升级操作。

所有升级操作

ControllerUpgradeDiskSpace(错误)

节点 <node> 的磁盘空间不足,无法执行升级操作;可用空间为 <avail_space>,所需空间为 <req_space>。(Node <node> does not have enough disk space for upgrade operations, The available space is <avail_space>, Required space is <req_space>.)

一个或多个集群成员上的磁盘空间不足。

  1. 使用 from image 属性确定现有的可用磁盘大小是否满足新映像的要求。

  2. 可通过 show image <from-image> 命令检索 from-image 属性

  1. 这要求用户主动干预并启动清理。

  2. 检查内核并启动清理。

  3. 检查技术支持 tarball 并启动清理。

  4. 通过 show image 检查未使用的映像,并启动清理。

  5. 检查映像是否存在于非标准目录(/home/admin 等)中并进行清理。

  6. 检查 /tmp/ 并启动清理。

  7. 从根目录执行 du -sh 并清理异常值。

所有升级操作

CheckControllerDiskSpace(错误)

节点 <node name> 的磁盘空间不足,无法执行升级操作;可用空间为 <avail_space>,所需空间为 <req_space> (Node <node name> does not have enough disk space for upgrade operations, The available space is <avail_space>, Required space is <req_space>)

一个或多个集群成员上的磁盘空间不足。

请参阅 ControllerUpgradeDiskSpace 错误中所述的恢复步骤。

升级、修补程序升级、SE 组和 SE 组恢复

CheckControllerRollbackDiskSpace

节点 <node name> 的磁盘空间不足,无法执行升级操作;可用空间为 <avail_space>,所需空间为 <req_space> (Node <node name> does not have enough disk space for upgrade operations, The available space is <avail_space>, Required space is <req_space>)

回滚操作期间,一个或多个集群成员上的磁盘空间不足。回滚操作所需的可用磁盘阈值通常小于升级操作所需的可用磁盘阈值。

请参阅 ControllerUpgradeDiskSpace 错误中所述的恢复步骤。

回滚和回滚修补程序

SeGroupUpgradeDiskSpace(错误)

节点 <node name> 的磁盘空间不足,无法执行升级操作;可用空间为 <avail_space>,所需空间为 <req_space> (Node <node name> does not have enough disk space for upgrade operations, The available space is <avail_space>, Required space is <req_space>)

一个或多个服务引擎上的磁盘空间不足。

  1. 使用 from image 属性确定现有的可用磁盘大小是否满足新映像的要求。

  2. 可通过 show image <from-image&gt: 命令检索 from-image 属性。

1. 检查内核并启动清理。

2. 检查 /tmp 并启动清理。

3. 从根目录执行 du -sh 命令并清理异常值。

(升级、修补)SE 组和(升级、修补)系统