在 NetApp Data Migrator 中升级控制平面和工作线程
您可以在 NetApp Data Migrator 中升级控制平面、Linux 工作线程或 Windows 工作线程。
-
停止所有作业运行并使所有作业处于非活动状态。
-
从 NetApp 支持站点下载升级包(tar.gz 文件)并将其保存在本地目录中。
-
验证正在使用的工作节点是否在线。升级期间处于脱机状态的工作节点不会升级。
步骤 1:上传升级包
从本地目录上传升级包。
-
登录到 NetApp Data Migrator UI,然后导航到主页。
-
选择右上角的帮助图标。
-
选择 Upgrade 选项卡。
-
选择 Select file,然后选择升级包 tar.gz 文件。
-
选择文件后选择 上传。
等待消息显示,确认上传和验证已完成。
-
(可选)通过选择 Start Over 重新开始此过程以上传其他文件。
步骤 2:升级控制平面和工作节点
升级控制平面,然后升级 Linux 工作线程或 Windows 工作线程。
-
选择 Upgrade。系统开始升级控制平面。这大约需要五到十分钟。
在升级过程中,UI 可能会暂时不可用,因为应用程序正在使用新版本重新启动。当 UI 再次可访问时,请重新登录。
-
升级完成后,返回 升级 页面。
-
确认升级状态为 Success。
-
控制平面升级成功后,所有在线工作节点都会自动开始工作节点升级。
在线工作者会自动安装并使用新版本重新启动。离线工作者不会升级。 -
如果 worker 升级未自动启动,请使用 SSH 连接到 worker 并启动升级:
Linux 工作节点sudo /opt/datamigrator/staging/<version>/upgrade.sh <version>Windows 工作节点ExecutionPolicy Bypass -File C:\datamigrator\staging\<version>\upgrade.ps1 -Version <version>
步骤 3:查看日志并排除故障
查看虚拟机日志以支持对升级期间遇到的问题进行故障排除。
-
使用 SSH 连接到控制平面虚拟机,并运行以下命令以查看日志:
tail -f /upgrade/upgrade-<version>.log -
使用 SSH 连接到 Linux worker 或 Windows worker VM,并使用以下路径查看日志:
Linux 工作节点/opt/datamigrator/upgrade.logWindows 工作节点C:\datamigrator\upgrade.log -
如果升级失败,系统会自动回滚到以前的版本,UI 将升级状态显示为*失败*。
查看 Ansible 日志,然后联系 NetApp 支持人员,并将 Ansible 日志附加到您的通信中。