GaussDB-同时升级DBMind实例和被纳管实例的组件版本
操作场景
同时升级DBMind实例的版本,并批量同步被DBMind纳管的GaussDB数据库实例的DBMind组件的版本,将其同步更新到与DBMind实例相一致的版本。
前提条件
- 确保云数据库GaussDB管理平台(TPOPS)服务已升级至24.1.30及以上版本。
- 确保DBMind实例的管控Agent和被纳管数据库实例的管控Agent均已升级至24.1.30及以上版本。
- 进行升级操作时,请确保DBMind实例和被纳管的GuassDB数据库实例的运行状态均为正常。
约束限制
- 只有 8.1.0及以上版本的DBMind实例,才支持版本升级,其他版本暂不支持。
- 对于8.100.0及以上版本的GaussDB数据库实例,需要8.102.0及以上版本的DBMind实例才能对其进行纳管,否则不允许纳管,会造成功能异常。
- 在8.1.*版本DBMind实例的纳管场景下,如果被纳管实例升级到8.100.0及以上版本时,务必将DBMind实例升级到8.102.0及以上版本,否则功能不可用。
- 8.102.0及以上版本的DBMind实例,支持纳管8.102.0及以下版本的GaussDB数据库实例。
- 只有8.1.0及以上版本的DBMind实例,其对应的被纳管实例才能进行DBMind组件版本同步。对于未被纳管的GaussDB数据库实例,不支持该同步操作。
注意事项
- 建议在进行版本升级操作时,不要做实例重启、删除等重大变更操作。
- DBMind实例版本升级失败后,可前往任务中心,查看对应工作流详情,定位到具体任务报错位置。
- DBMind实例版本升级失败后,不支持重新下发升级操作,可通过修复失败任务后,继续进行升级操作。
- 只有DBMind实例版本升级成功后,才会真正进行被纳管实例的DBMind组件版本升级的工作流编排;否则,被纳管实例的相关升级操作会自动跳过,不会触发相关升级任务。
- 被纳管GaussDB数据库实例的DBMind组件版本升级失败后,支持在页面进行重新下发操作。
操作步骤
-
左侧导航栏中单击“DBMind管理”,显示“DBMind管理”页面。
-
找到待升级的DBMind实例,单击“操作 > 更多 > 版本升级”。
-
选择要升级到的目标版本,勾选需要一同进行DBMind组件同步的GaussDB数据库实例,输入“confirm”。
如果勾选“同步所有”复选框,则会一次性批量同步该DBMind实例下的所有被纳管GaussDB数据库实例的DBMind组件版本。
图1 DBMind实例版本升级,同时同步被纳管实例DBMind组件版本
-
单击“确定”,下发升级和组件同步操作。
-
返回“DBMind管理”页面,可根据实例运行状态,查看升级进展,直至状态变成正常,即为升级成功。
-
返回“实例管理”页面,可根据实例运行状态,查看各GuassDB数据库实例的DBMind组件的版本同步进展,直至状态变成正常,即为同步成功。
可进入DBMind实例详情页面下的已纳管实例列表,查看对应GuassDB数据库实例的当前组件版本以及版本同步状态。
也可以前往任务中心查看升级任务详情。
更多详情请参考GaussDB 文档中心:doc.hcs.huawei.com/db/zh-cn/ga…