极狐GitLab 正式推出面向 GitLab 老旧版本(12.x、13.x、14.x、15.x 等)免费用户的专业升级服务,点击查看详情

返回列表 发布新帖

Ubuntu22.04上部署GitLab,更改管理员设置保存时报错

973 1
发表于 2024-3-27 15:58:22 | 显示全部楼层 阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
    在Ubuntu Server 22.04.4 LTS系统下,按官方教程(https://gitlab.cn/install/)联网部署Gitlab后,浏览器即能成功打开http://x.x.x.x,切换到无外网的研发网络,登录GitLab(例如http://192.168.2.84)发现在管理中心中的更改(更改示例截图如下),在点保存时会报错,未能保存成功,报错截图如下。
PixPin_2024-03-27_13-57-43.jpg

PixPin_2024-03-24_10-14-14.jpg
PixPin_2024-03-27_14-01-01.jpg


按以下链接介绍的方法解决了第二图的后2个报错,但是不知在哪里删除page url,请江湖大佬走过路过,不吝赐教,拜谢。
Gitlab: Not able to save the Gitlab admin settings after upgrading the gitlab from 16.7.5 to 16.8.2

Problems with GitLab-CE self-managed installation on AD domain joined Linux server
PixPin_2024-03-27_15-58-01.jpg




回复

使用道具 举报

评论1

小马哥Lv.8 发表于 2024-3-28 09:44:58 | 显示全部楼层
嗯,这种 500 error 可能是好几种错误导致的。在之前极狐GitLab 的技术专家做客直播间的时候,讲到了这个问题,一般的解决思路是先查看一下后台各个服务的状态,使用 gitlab-ctl status 命令,正常会输出下面的内容

  1. gitlab-ctl status
  2. run: alertmanager: (pid 1692) 140733s; run: log: (pid 1689) 140733s
  3. run: gitaly: (pid 1710) 140733s; run: log: (pid 1706) 140733s
  4. run: gitlab-exporter: (pid 1716) 140733s; run: log: (pid 1714) 140733s
  5. run: gitlab-kas: (pid 1707) 140733s; run: log: (pid 1700) 140733s
  6. run: gitlab-workhorse: (pid 1696) 140733s; run: log: (pid 1688) 140733s
  7. run: logrotate: (pid 793974) 331s; run: log: (pid 1715) 140733s
  8. run: nginx: (pid 1719) 140733s; run: log: (pid 1718) 140733s
  9. run: node-exporter: (pid 1695) 140733s; run: log: (pid 1691) 140733s
  10. run: postgres-exporter: (pid 1703) 140733s; run: log: (pid 1693) 140733s
  11. run: postgresql: (pid 1713) 140733s; run: log: (pid 1698) 140733s
  12. run: prometheus: (pid 1704) 140733s; run: log: (pid 1701) 140733s
  13. run: puma: (pid 1699) 140733s; run: log: (pid 1697) 140733s
  14. run: redis: (pid 1705) 140733s; run: log: (pid 1694) 140733s
  15. run: redis-exporter: (pid 1702) 140733s; run: log: (pid 1690) 140733s
  16. run: registry: (pid 1712) 140733s; run: log: (pid 1709) 140733s
  17. run: sidekiq: (pid 1711) 140733s; run: log: (pid 1708) 140733s
复制代码


看看这些服务有没有处于 down 状态的。如果服务都没问题,可以在前段页面用 inspecet(F12)看一下哪个服务请求有问题,然后找到对应的 ID 去后台的 log 里面搜一下,看一下日志里面的具体错误是什么,然后解决就好。

可以看一下我们 B站的视频 https://www.bilibili.com/video/B ... 4fc96fdbe297375c694,从40 分钟开始哈。
开心交流,交流开心。
回复

使用道具 举报

意见建议

Email:forum@gitlab.cn
  • 关注公众号
  • 添加专业顾问
Copyright © 2001-2024 极狐GitLab论坛 版权所有 All Rights Reserved. 鄂ICP备2021008419号-1|鄂公网安备42018502006137号
关灯 快速发帖
扫一扫添加专业顾问
返回顶部
快速回复 返回顶部 返回列表