不能用了 重装系统git_重装新版gitlab时遇到gitlab-rails database初始化失败
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初始化失败相关推荐
- win7系统怎么调亮度_黑云一键重装系统怎么重装win7系统
大家好,今天分享一篇来自小白系统官网(xiaobaixitong.com)的图文教程.现在一键重装软件是越来越受用户的欢迎了,大家都希望重装系统能够越简单越好.可对于完全没有重装经验的新手用户来说要怎 ...
- 华硕台式计算机光盘怎么启动不了,华硕笔记本怎么用光盘重装系统 笔记本重装系统失败怎么办...
华硕笔记本是现在非常热门的笔记本品牌,很多的华硕笔记本用户在重装系统的时候,大多数会用上光盘,这种重装方式较为简单,所以备受青眯,不过呢还是有很多电脑用户不知道怎么用光盘重装系统,没关系,下面小编就为 ...
- 联想拯救者Y7000P 2022版 重装系统 win11重装win10
联想拯救者Y7000P 2022版 重装系统 win11重装win10 联想拯救者Y7000P 2022版 重装系统 win11重装win10 一.安装前的准备 二.安装系统 三.问题整理 联想拯救者 ...
- 不能用了 重装系统git_怎么用光盘重装系统?
身边没有U盘,电脑无法进入操作系统,只有一个系统光盘如何给电脑重装系统呢?受条件限制不能通过小白在线安装和U盘重装,今天教大家怎么用光盘重装系统吧. 光盘重装系统准备工作 1.保证电脑带有光驱功能,并 ...
- 自己如何重装系统_重装系统方法汇总
系统崩溃或者蓝屏后,只能重装系统才能解决问题.电脑安装系统方法很多,除费时麻烦现在很少应用的完全安装方法外,常用克隆安装,其方法又分为:硬盘安装(适用于进行过系统备份的熟练用户).U盘安装(适用于有一 ...
- 优启通怎么重装系统win10_重装系统失败?小编教你安全给神舟战神GX9 Pro重装win10系统方法...
神舟战神GX9 Pro 上市于2016年1月,虽然现在已经停产,但是还是有不少用户依旧十分喜爱这款笔记本.这款笔记本的性能完全对得起它的售价,很多用户都反馈其比外星人电脑要好.对于爱玩游戏的用户而言, ...
- 华硕服务器不分区重装系统,华硕笔记本重装系统不能进入系统怎么办
原标题:"华硕笔记本重装系统,小编教你华硕笔记本如何重装系统"关于电脑问题教程分享. - 来源:191路由网 - 编辑:小元. 使用华硕笔记本的用户非常多,华硕电脑的品质杠杠的,但 ...
- uefi装完系统后无法引导_uefi模式怎么重装系统|uefi重装系统教程
uefi模式重装系统步骤是怎样的?新电脑已经进入uefi时代,任何一款新电脑都是uefi主板,默认的系统是win10 64位纯净版,如果要重装系统,需要在uefi模式下重装,对应的硬盘分区表是gpt格 ...
- 重装系统后重装 mysql(windows)
这篇写来是方便自己日后再次需要重装 mysql 的时候可以参考. 一句话总结这篇文章:我重装系统后,mysql 用不了,下载了解压版本,mysql 运行不成功.然后我就试着用安装版,就能成功. 电脑本 ...
最新文章
- Windows下Python自动补全
- [转] Windows系统Net命令使用技巧
- 使用Windows Server2012或R2 DHCP故障转移群集需要注意的几点
- 了解区块链,从挖矿开始
- [转载]轻松玩转LCD12864-基于AVR单片机的LCD12864串行显示
- Linux之yum安装lamp环境
- R_地图上的迷你直方图
- 清理SharePoint 2010的SQL Server 2008 R2日志数据库的方法
- java 停止定时器_实例助解java定时器设置及停止的方法
- signature=9293cc4bd6f47e4f2a5f299011c6e89e,02-本地证书配置指导
- winrar注册以及去广告
- 短信发送接口超详细短信接口使用教程
- 新建android模拟器无法拨号 真机可以拨号,Android模拟器相关操作设置
- centos 安装 时间校准与定时同步
- [Python爬虫] 一、爬虫原理之HTTP和HTTPS的请求与响应
- MOGRT替换视频,图像,照片及LOGO?如何替换PR动态图形模板中的图片视频素材
- 水泥caement英语
- Rsync守护进程部署和实践
- 搭建pixhawk飞控无人小车--前期准备
- ImageView(仿QQ图片查看器)
热门文章
- logging.Formatter 日期格式
- 华为FusionCompute-VRM密码重置
- Cissp-【第1章 安全和风险管理】-2020-12-07(32页-58页)
- 转图片_图片怎么转PDF?图片转PDF就用这些方法吧!
- h5首页加载慢_H5网站好不好?
- Linux使用小于1024的端口号,Linux中如何让普通用户使用小于1024的端口
- 菜鸟驿站是什么快递_95后女生在横店开菜鸟驿站,每天帮大明星和小龙套收快递...
- python stm32f401_NUCLEO-F401RE(STM32F401RE)开发板跑Micropython平台
- 网卡绑定技术linux c,Linux多网卡绑定
- Linux下用Xdebug调试php