在已暂停的解码期间升级StorageGRID可能会失败
适用场景
- StorageGRID
- 11.6.0.5之前的版本
问题描述
有时、在停用节点期间需要执行升级、例如、为了修复停用错误。
在以下情况下、可能会出现以下错误:
1) 当前的一个卷任务已暂停
2)过去、某个节点会与当前停用任务添加到同一站点、并使用重新使用的名称、例如先前已停用的节点的名称。
An error occurred while performing the upgrade: Mysql2::Error: Duplicate entry 'XXX-SGSN11' for key 'name': INSERT INTO `upgradeNodes` (`id`, `site`, `name`, `host`, `type`, `cassandraStage`, `stage`, `lastMessageAt`) VALUES ('xxxxxx-c994-468c-8ca5-8789ef1bb493', 'xxxxxx-f369-4ad8-b6cf-751d0c54b36f', 'XXX-SGSN11', 'XXX-SGSN11', 'storageNode', 'upgradeCassandra', 'prepare', '2023-06-22 08:52:31')