我目前有 Gitlab 7.10.0 版本设置。我正在尝试将版本升级到 7.13.2 版本(发布此问题时的最新版本。)
我正在按照这些步骤进行升级。
创建当前数据库、存储库和上传的备份。(不确定是否相关。)
sudo gitlab-rake gitlab:backup:create
下载 7.13.2 Gitlab Omnibus 包。
安装 Gitlab 7.13.2 Omnibus 包。
sudo dpkg -i gitlab-ce_7.13.2-ce.0_amd64.deb
重新配置 Gitlab
sudo gitlab-ctl 重新配置
- 重启服务 sudo gitlab-ctl restart
所有组件都启动了,但是当我尝试访问任何页面时出现 500 错误,并且日志显示数据库不再存在。(数据库 gitlabhq_production 不存在)
我不确定为什么会这样。我是否遗漏了一些东西/还有其他要遵循的步骤吗?
我尝试过的事情:
- 使用
sudo gitlab-ctl upgrade
命令升级。没用,命令完成后,Gitlab还是7.10.0版本。 - 创建备份,全新安装 7.10.0 版本,恢复备份并执行上述步骤。没用,日志显示生产数据库丢失。
我要尝试的事情:
- 尝试增量升级(7.10.x -> 7.11.x -> 7.12.x - 7.13.x)。将发回结果。
如果需要任何其他信息,请告诉我。