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ナレッジベース