本文将介绍在升级 Debian 系统后,GitLab 的 PostgreSQL 数据库无法正常启动的问题。 背景前提 本文的 GitLab 是基于官方源安装的,具体安装和升级方法限于篇幅,不再阐述。 我们从 Debian 11 升级到 Debian 12 后,再更新 GitLab 会发现如下报错: gitlab [execute] WARNING: database "postgres" has a collation version mismatch DETAIL: The database was created using collation version 2.31, but the operating system provides version 2.36. 或者从 Debian 12 升级到 Debian 13 后更新 GitLab 也会有如下报错: WARNING: database “gitlabhq_production” has a collation version mismatch DETAIL: The database was created using …