gitlab数据迁移导致网页500问题

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 16:07   1971   0

问题描述:在使用gitlab进行数据备份和迁移恢复过程中,数据启动完成之后,其他业务均访问正常

但是由于某些应用存在秘钥等关联导致某些应用功能加载过程中,无法读取秘钥信息,无法正常显示网页

提示500错误

例如使用的jenkins与gitlab之间的触发钩子等

这是由于备份过程中仅把数据备份了 但是没有将秘钥文件进行同步

因此需要将gitlab的json文件进行同步,并且重新编译

操作步骤如下:

需要将源文件的/etc/gitlab/gitlab-secrets.json 文件备份复制到新服务器上

然后进行重新配置,重启服务后生效

备份过程需要先把原文件进行备份操作

cp -a gitlab.rb gitlab.rb.bak

解决方法:

在网上查找资料发现,这是由于db_key_base问题导致的。将原来gitlab配置文件/etc/gitlab/gitlab-secrets.json拷贝过来

然后执行gitlab-ctl reconfigure命令使配置生效,然后进行重启服务操作 gitlab-ctl restart 再访问就可以正常了。

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP