gitlab-rails dbconsole 命令返回未配置为“生产”的“主”数据库

Mik*_*007 4 gitlab docker

我们的 Gitlab 版本是 14.x,并且在 docker 容器中运行。

我相信我已经找到了我们在使用Gitlab Community Edition时遇到的问题的解决方案。解决方案在这里>>> https://docs.gitlab.com/ee/raketasks/backup_restore.html#reset-runner-registration-tokens

然而,我陷入了第一个障碍。运行gitlab-rails dbconsole会导致日志流输出。检查细节,这条线似乎正在概述罪魁祸首。

`db_config':'主'数据库未配置为'生产'

我已经检查了正确的database.yml 文件,可以看到唯一的数据库环境实际上是生产环境。

我也尝试过跑步gitlab-rails dbconsole -e production。同样的问题输出。

任何指导将不胜感激。谢谢。

小智 5

解决方法可能是运行gitlab-rails dbconsole --db main

我为此创建了一个问题:https ://gitlab.com/gitlab-org/gitlab/-/issues/358603