MongoDBのアップグレードでのトラブルメモ
-
一気にバージョンアップできない
- 3.6 → 4.0 → 4.2 → 4.4 という流れで順番に
-
4.0から4.2にはタグ番号を変えるだけではエラーループに陥る
- 4.0でコンテナにログインしてmongoのバージョン情報を書き換える
$ kubectl -n growi exec -it growi-note-mongo-*********** -- /bin/bash # mongo > db.adminCommand( { setFeatureCompatibilityVersion: "4.0" } ) > exit
- その後タグ番号を4.2にしてアップグレードどすると上手くいく
※4.4にアップグレードする際はdbのコマンドでバージョンを4.2に指定する