当我在我家做homelab的时候,centos7.9环境下安装gitlab环境提示以下报错
STDERR: error: unable to open preload file "/etc/sysctl.d/90-omnibus-gitlab-net.core.somaxconn.conf"
于是我ls查看这个文件是否存在
ls /etc/sysctl.d/90-omnibus-gitlab-net.core.somaxconn.conf
提示 "90-omnibus-gitlab-net.core.somaxconn.conf"不存在
解决方法:
vim /etc/gitlab/gitlab.rb 修改配置gitlab文件,把原先8080端口改为8090
726 puma['port'] = 8090
gitlab-ctl reconfigure #然后重新初始化配置,初始化完后还是会报错,这个没关系
#接着把 /etc/gitlab/gitlab.rb文件的 puma['port'] = 8090 改为 puma['port'] = 8080
vim /etc/gitlab/gitlab.rb
726 puma['port'] = 8080
gitlab-ctl reconfigure #再次初始化配置
这样应该没问题了能正常启动gitlab