使用 HealthTools 运行升级前运行状况检查
HealthTools 套件提供了软件升级过程所需的组件:sfupdate-healthtools、sfupgradecheck 和 sfinstall。
注:
要运行此处提及的命令,需要提升权限。请在命令前面加上
sudo
,或者将用户提升到 root 权限。
检查安装的 HealthTools 版本
您可以运行
sfupdate-healthtools
命令以检查管理节点上安装的 HealthTools 版本。此操作会将当前安装的版本与最新可用版本进行比较。
检查非公开站点上安装的 HealthTools 版本
对于无法访问外部 Internet 的管理节点,对最新版本的 HealthTools 执行验证检查将始终失败。您必须手动验证可用的最新版本是否与已安装版本相同。
更新 HealthTools
您可以使用
sfupdate-healthtools
命令更新管理节点上安装的 HealthTools 版本。
检查升级就绪情况
您可以使用 sfupgradecheck 命令确认集群是否已做好升级准备。此命令可验证待定节点、磁盘空间和集群故障等信息。如果您的管理节点位于非公开站点,则升级就绪检查需要元数据 JSON 文件才能成功运行。
上级主题:
Upgrading storage nodes
相关任务
检查安装的 HealthTools 版本
检查非公开站点上安装的 HealthTools 版本
更新 HealthTools
相关信息
NetApp 知识库解答 1087266:HealthTools improvements and resolved issues