Gitlab管理网页老是500错误?增加物理内存吧

上一篇 CentOS 7 系统下 GitLab 搭建 搭建时,是用的是1G内存, 访问gitlab管理网页非常慢,常常出现 500错误

查询后发现:Gitlab的运行对内存是有要求的:Memory 4GB 物理内存 支持100用户,也是 官方推荐 的配置。

参考文档:https://www.cnblogs.com/gnool/p/6128546.html

之前搭建的gitlab在 192.168.1.30上,因为这台机器上装了很多应用,所以换机器安装gitlab. 我选择的方式是

1. 直接clone虚拟机,然后增加虚拟机内存

2. 修改虚拟机ip, 参考 Docker:测试环境的准备-建立一台centos测试机  只要修改 /etc/sysconfig/network-scripts/ifcfg-ens33 的IPADDR=192.168.1.50 ,然后重启网络

3. 配置gitlab ,参考 CentOS 7 系统下 GitLab 搭建  修改 /etc/gitlab/gitlab.rb 里 external_url ‘http://192.168.1.50:8090‘ 

重新执行

gitlab-ctl reconfigure

内存大了,编译速度果然快很多

4. 浏览器打开网页 http://192.168.1.50:8090 实用之前配置好的用户名: root, 密码:xxxx 登陆,成功。 说明 重新执行 gitlab-ctl reconfigure 不会影响gitlab对应的数据库。

今天算是掉进个小坑,之前就查一下Gitlab的硬件需求多好。 不过 clone虚拟机和 重新配置gitlab还算方便。

作者: 梅梅~

出处: https://www.cnblogs.com/keeptesting

关于作者:专注软件测试,测试运维相关工作,请多多赐教!

本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出, 原文链接 欢迎沟通交流加微信联系。 微信:yangguangkg20140901 暗号:博客园.

原文地址:https://www.cnblogs.com/keeptesting/p/10660421.html

时间: 2024-09-29 07:43:56

Gitlab管理网页老是500错误?增加物理内存吧的相关文章

断电后gitlab报500错误启动出错

异常断电后,gitlab报500错误,重启无效 通过sudo gitlab-ctl reconfigure启动时, 提示 [execute] pgsql:could not connect to server: 1 Recipe: gitlab::postgresql 2 * template[/opt/gitlab/etc/gitlab-psql-rc] action create (up to date) 3 * execute[create gitlab database user] ac

IIS 500错误或无法显示此网页解决方法

不知道是不是XP版本的原故,发现越来越多的XP系统装好IIS后连默认网站都打不开,(其他系统没有注意)出现几个大字,IIS 500错误.相信碰到这个问题的人都深有体会,确实很烦人.卸了IIS重装也是不行.访问任何页面都是IIS 500错误.在网上搜索了一下,解决方法写的都不是很清楚,这一点那一点,昨天一朋友又遇到这个问题,所以今天打算写下来.以下流程是我详细测试过的,切莫颠倒次序执行,彻底搞定500错误. 建议在执行以下操作时先将IIS卸载,然后重启计算机,再将IIS安装. “开始”→“运行”→

wordpress常见的500错误

<?xml version="1.0" ?> <configuration> <location allowOverride="false" inheritInChildApplications="false" path="."> <system.webServer> <rewrite> <rules configSource="web_config\

运维神器-分分钟定位500错误!

做过运维的小伙伴都知道,当用户浏览器上出现白屏.应用端API得到500错误.取到数据为空是非常崩溃的一件事情.500错误是服务器端非常常见的一个错误,有可能是开发时导致的语法错误,也有可能是文件引用导致的错误.当用户反馈了 500 错误之后,而我们运维童鞋们面对一个集群的后端服务器,如果没有方便的工具管理和同步,下手查找问题,是一个即耗时又费力的痛苦过程. 在最开始的时候,每次遇到这种情况,我们运维同学们就分别登录几台Web服务器,去查找可能记录错误日志的地方,找出错误的真凶,以让开发童鞋们来改

IIS 配置PHP环境HTTP 500错误处理方法

在搭建php程序的时候遇到了500错误,访phpinfo测试也是500,重新安装了php,重新搭建网站,网站管理员账户,给上everyone权限测试都是500错误,纠结了较长一段时间,后来想到了程序池方面的影响,以下步骤是我解决我的问题的处理方法:打开IIS管理器,选择应用程序池--你的网站应用程序池(自己的创建)--单击右侧的"设置应用程序池默认设置",打开,在常规中,将"启用32位应用程序"设置为"True",将"托管管道模式&qu

定位500错误!

定位500错误! 做过运维的小伙伴都知道,当用户浏览器上出现白屏.应用端API得到500错误.取到数据为空是非常崩溃的一件事情.500错误是服务器端非常常见的一个错误,有可能是开发时导致的语法错误,也有可能是文件引用导致的错误.当用户反馈了 500 错误之后,而我们运维童鞋们面对一个集群的后端服务器,如果没有方便的工具管理和同步,下手查找问题,是一个即耗时又费力的痛苦过程.在最开始的时候,每次遇到这种情况,我们运维同学们就分别登录几台Web服务器,去查找可能记录错误日志的地方,找出错误的真凶,以

IIS7.5中调试.Net 4.0网站出现无厘头500错误的解决办法 (转)

刚刚 部署了ii7的dll的有x86写的,就会出现以下这样的问题 iis 7 x86,Could not load file or assembly 'Name' or one of its dependencies. An attempt was made to load a program with an incorrect format. 解决这样的,只要设置一下iis兼容x86程序就可以了,具体步骤: 1.开始-> 运行 2. 3. 高级设置, Enable 32 - Bit Appli

IIS 500错误

一.win7 IIS调试asp.net网站出现“500 – 内部服务器错误. 您查找的资源存在问题” 用IIS7.5调试asp.net网站的时候出现.“500 – 内部服务器错误. 您查找的资源存在问题,因而无法显示.” 这是WIN7为保护站点代码的默认设置来的,改改设置就OK了. 解决方法: 1.打开IIS,在功能视图中找到“错误页”,双击进去. 2.看最右边的“操作”下的“编辑功能设置...”,将“错误响应”下的“详细错误”勾上. 不过记得,当网站发布以后,切记要改回来! 二.win7 II

服务器上传文件出现500错误,但是其他不涉及文件的接口均正常

出现的情景描述: 1.有用户报告说注册无法成功,经过前端的盘查发现实在注册的时候必须调用的上传文件的接口A抛出500错误,但不是每次都抛出不过有很大几率抛出500. 2.A接口接受5个参数和一个文件multi类型,至传递前5个参数能够请求到代码,但是传入文件之后不是500错误就是很长时间超时. 3.重启nginx无效,问题依旧.重启fpm无效,问题依旧. 4.机器很久没有启动过了top显示内存占用较高于是重启机器.重启机器问题消失,A接口正常工作,15分钟后再次出现问题且症状依旧. 5.ngin