由于 Docker 版本不兼容,StorageGRID 节点离线
适用于
- NetApp StorageGRID 12.0.0.4(及类似版本)
- 运行 Docker 的基于 Linux 的 StorageGRID 节点
- 启用自动/无人参与 Docker 升级的环境
问题
多个 StorageGRID 节点管理性关闭并停止提供数据。
底层物理服务器和操作系统仍在运行,但 StorageGRID Docker 容器未运行。
尝试启动 StorageGRID 服务失败,错误包括:
serveradmin@dc2-storagegrid-node-03:~$ sudo storagegrid node statusWARNING: Node dc2-storagegrid-node-03 exited by itself (code 1)Name Config-State Run-Statedc2-storagegrid-node-03 Configured Not-Running
/var/log/storagegrid/nodes/dc2-storagegrid-node-03.log:[2026-05-06T09:52:51.701565] INFO -- Command docker ps --all --quiet --filter name=storagegrid-dc2-storagegrid-node-03 started, pid 8490[2026-05-06T09:52:51.726816] INFO -- Command docker ps --all --quiet --filter name=storagegrid-dc2-storagegrid-node-03 exited with code 0[2026-05-06T09:52:51.727359] INFO -- Running command: ['docker', 'ps', '--all', '--quiet', '--filter', 'name=storagegrid-dc2-storagegrid-node-03'][2026-05-06T09:52:51.728130] INFO -- Command docker ps --all --quiet --filter name=storagegrid-dc2-storagegrid-node-03 started, pid 8501[2026-05-06T09:52:51.751799] INFO -- Command docker ps --all --quiet --filter name=storagegrid-dc2-storagegrid-node-03 exited with code 0[2026-05-06T09:52:51.752304] INFO -- Running command: ['docker', 'images', 'storagegrid-12.0.0'][2026-05-06T09:52:51.752894] INFO -- Command docker images storagegrid-12.0.0 started, pid 8514[2026-05-06T09:52:51.774893] INFO -- Command docker images storagegrid-12.0.0 exited with code 0[2026-05-06T09:52:51.775021] ERROR -- docker images storagegrid-12.0.0 returned no image[2026-05-06T09:52:51.775057] ERROR -- Terminating node service
- 受影响的节点正在运行 Docker 版本 29.1.3;健康节点运行的是 28.2.2
- 已按照以下 KB 的解决方案进行操作:
StorageGRID 裸机容器由于 docker 镜像未返回镜像而无法启动 - NetApp 知识库
StorageGRID 节点未启动容器 - NetApp 知识库