在本地计算机上安装Gitlab。在Debian 9上数据库迁移失败

时间:2019-07-12 08:57:06

标签: postgresql debian gitlab-ci

我正在尝试在Debian 9上安装Gitlab,并且在PostgreSQL的日志文件中遇到下一个错误:

  

2019-07-12_07:49:46.95528日志:在Unix套接字上侦听“ /var/opt/gitlab/postgresql/.s.PGSQL.5432”   2019-07-12_07:49:47.28220日志:数据库系统被中断;最后一次知道是在格林尼治标准时间2019-07-04 09:45:13   2019-07-12_07:49:47.28250 PANIC:无法刷新脏数据:未实现功能   2019-07-12_07:49:47.36949日志:启动进程(PID 7236)被信号6终止:中止   2019-07-12_07:49:47.36956日志:由于启动过程失败而中止启动   2019-07-12_07:49:47.47543日志:数据库系统已关闭

我运行sudo gitlab-ctl重新配置并得到下一个错误:

运行gitlab-ctl重新配置时出错:

  

bash [迁移gitlab-rails数据库](gitlab :: database_migrations第53行)发生错误:Mixlib :: ShellOut :: ShellCommandFailed:预期进程以[0]退出,但收到“ 1”   ----开始输出“ bash”“ / chef-script20190712-99-n1onh3” ----   STDOUT:耙子中止了!   PG :: ConnectionBad:无法连接到服务器:没有这样的文件或目录           服务器是否在本地运行并接受           Unix域套接字“ /var/opt/gitlab/postgresql/.s.PGSQL.5432”上连接?   /opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:55:in block (3 levels) in <top (required)>' /opt/gitlab/embedded/bin/bundle:23:in load'   / opt / gitlab / embedded / bin / bundle:23:in`'   任务:TOP => gitlab:db:configure   (通过使用--trace运行任务来查看完整的跟踪)   STDERR:   ----最终输出“ bash”“ / chef-script20190712-99-n1onh3” ----   然“ bash”“ / chef-script20190712-99-n1onh3”返回1

当我运行时:sudo /etc/init.d/postgresql restart 我得到:[确定]重新启动PostgreSQL 11数据库服务器:main。

我试图删除PID文件,但是找不到它。它说不存在。

我看不到什么来完成对Gitlab的重新配置?

0 个答案:

没有答案