gitlab使用了很久了,一直没有什么升级,自己测试环境的版本一直是8.8.5版,由于功能满足了就没有更新。本次因为测试需要,所以更换了一个比较新的版本。

环境说明

Centos7: 3.10.0-327.el7.x86_64

gitlab版本:原来是8.8.5版本

问题发生的原因:在同一台Centos7机器上卸载了旧版本的gitlab后,接着又重新安装新版本的gitlab-ce 在安装完后修改配置,初始化配置时出现以下错误:

Running handlers:

There was an error running gitlab-ctl reconfigure:

bash[migrate gitlab-rails database] (gitlab::database_migrations line 49) had an error: Mixlib::ShellOut::ShellCommandFailed: Expected process to exit with [0], but received '1'

---- Begin output of "bash" "/tmp/chef-script20190628-7065-vx17en" ----

STDOUT: rake aborted!

PG::ConnectionBad: could not connect to server: No such file or directory

Is the server running locally and accepting

connections on Unix domain socket "/var/opt/gitlab/postgresql/.s.PGSQL.5432"?

/opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/db.rake:49:in `block (3 levels) in '

/opt/gitlab/embedded/bin/bundle:23:in `load'

/opt/gitlab/embedded/bin/bundle:23:in `'

Tasks: TOP => gitlab:db:configure

(See full trace by running task with --trace)

STDERR:

---- End output of "bash" "/tmp/chef-script20190628-7065-vx17en" ----

Ran "bash" "/tmp/chef-script20190628-7065-vx17en" returned 1

因为在卸载旧版本的时候没有把旧的数据删除,所以直接安装时,程序检测到配置文件,数据文件时就会跳过没有覆盖,新版本使用旧版本的数据文件[因为版本相差太多了]就会无法识别导致。

解决方法

卸载完旧版本后,记得删除旧的安装数据[配置文件,安装目录,数据目录等]

[root@rhel7 opt]# rm -rf /var/opt/gitlab/

[root@rhel7 opt]# rm -rf /opt/gitlab/

[root@rhel7 opt]# rm -rf /etc/gitlab/

删除上面几个旧的目录后,重新安装新版的gitlab-ce即可正常启动。

不能用了 重装系统git_重装新版gitlab时遇到gitlab-rails database初始化失败相关推荐

  1. win7系统怎么调亮度_黑云一键重装系统怎么重装win7系统

    大家好,今天分享一篇来自小白系统官网(xiaobaixitong.com)的图文教程.现在一键重装软件是越来越受用户的欢迎了,大家都希望重装系统能够越简单越好.可对于完全没有重装经验的新手用户来说要怎 ...

  2. 华硕台式计算机光盘怎么启动不了,华硕笔记本怎么用光盘重装系统 笔记本重装系统失败怎么办...

    华硕笔记本是现在非常热门的笔记本品牌,很多的华硕笔记本用户在重装系统的时候,大多数会用上光盘,这种重装方式较为简单,所以备受青眯,不过呢还是有很多电脑用户不知道怎么用光盘重装系统,没关系,下面小编就为 ...

  3. 联想拯救者Y7000P 2022版 重装系统 win11重装win10

    联想拯救者Y7000P 2022版 重装系统 win11重装win10 联想拯救者Y7000P 2022版 重装系统 win11重装win10 一.安装前的准备 二.安装系统 三.问题整理 联想拯救者 ...

  4. 不能用了 重装系统git_怎么用光盘重装系统?

    身边没有U盘,电脑无法进入操作系统,只有一个系统光盘如何给电脑重装系统呢?受条件限制不能通过小白在线安装和U盘重装,今天教大家怎么用光盘重装系统吧. 光盘重装系统准备工作 1.保证电脑带有光驱功能,并 ...

  5. 自己如何重装系统_重装系统方法汇总

    系统崩溃或者蓝屏后,只能重装系统才能解决问题.电脑安装系统方法很多,除费时麻烦现在很少应用的完全安装方法外,常用克隆安装,其方法又分为:硬盘安装(适用于进行过系统备份的熟练用户).U盘安装(适用于有一 ...

  6. 优启通怎么重装系统win10_重装系统失败?小编教你安全给神舟战神GX9 Pro重装win10系统方法...

    神舟战神GX9 Pro 上市于2016年1月,虽然现在已经停产,但是还是有不少用户依旧十分喜爱这款笔记本.这款笔记本的性能完全对得起它的售价,很多用户都反馈其比外星人电脑要好.对于爱玩游戏的用户而言, ...

  7. 华硕服务器不分区重装系统,华硕笔记本重装系统不能进入系统怎么办

    原标题:"华硕笔记本重装系统,小编教你华硕笔记本如何重装系统"关于电脑问题教程分享. - 来源:191路由网 - 编辑:小元. 使用华硕笔记本的用户非常多,华硕电脑的品质杠杠的,但 ...

  8. uefi装完系统后无法引导_uefi模式怎么重装系统|uefi重装系统教程

    uefi模式重装系统步骤是怎样的?新电脑已经进入uefi时代,任何一款新电脑都是uefi主板,默认的系统是win10 64位纯净版,如果要重装系统,需要在uefi模式下重装,对应的硬盘分区表是gpt格 ...

  9. 重装系统后重装 mysql(windows)

    这篇写来是方便自己日后再次需要重装 mysql 的时候可以参考. 一句话总结这篇文章:我重装系统后,mysql 用不了,下载了解压版本,mysql 运行不成功.然后我就试着用安装版,就能成功. 电脑本 ...

最新文章

  1. Windows下Python自动补全
  2. [转] Windows系统Net命令使用技巧
  3. 使用Windows Server2012或R2 DHCP故障转移群集需要注意的几点
  4. 了解区块链,从挖矿开始
  5. [转载]轻松玩转LCD12864-基于AVR单片机的LCD12864串行显示
  6. Linux之yum安装lamp环境
  7. R_地图上的迷你直方图
  8. 清理SharePoint 2010的SQL Server 2008 R2日志数据库的方法
  9. java 停止定时器_实例助解java定时器设置及停止的方法
  10. signature=9293cc4bd6f47e4f2a5f299011c6e89e,02-本地证书配置指导
  11. winrar注册以及去广告
  12. 短信发送接口超详细短信接口使用教程
  13. 新建android模拟器无法拨号 真机可以拨号,Android模拟器相关操作设置
  14. centos 安装 时间校准与定时同步
  15. [Python爬虫] 一、爬虫原理之HTTP和HTTPS的请求与响应
  16. MOGRT替换视频,图像,照片及LOGO?如何替换PR动态图形模板中的图片视频素材
  17. 水泥caement英语
  18. Rsync守护进程部署和实践
  19. 搭建pixhawk飞控无人小车--前期准备
  20. ImageView(仿QQ图片查看器)

热门文章

  1. logging.Formatter 日期格式
  2. 华为FusionCompute-VRM密码重置
  3. Cissp-【第1章 安全和风险管理】-2020-12-07(32页-58页)
  4. 转图片_图片怎么转PDF?图片转PDF就用这些方法吧!
  5. h5首页加载慢_H5网站好不好?
  6. Linux使用小于1024的端口号,Linux中如何让普通用户使用小于1024的端口
  7. 菜鸟驿站是什么快递_95后女生在横店开菜鸟驿站,每天帮大明星和小龙套收快递...
  8. python stm32f401_NUCLEO-F401RE(STM32F401RE)开发板跑Micropython平台
  9. 网卡绑定技术linux c,Linux多网卡绑定
  10. Linux下用Xdebug调试php