linux下 gitlab启动报无权限的问题

linux下执行gitlab-8.9.6-0/ctlscript.sh 启动脚本
出现如下错误 主要是提示 Permission denied 无权限,网上查了很多资料都没找到解决方法 看过里面的启动脚本 当中有切换 postgres 用户 执行命令 尝试给postgres 增加权限 但没有效果

/home/admin/tools/gitlab-8.9.6-0/apache2/scripts/ctl.sh : apache not running
/home/admin/tools/gitlab-8.9.6-0/apps/gitlab/scripts/sidekiq.sh : gitlab_sidekiq not running
/home/admin/tools/gitlab-8.9.6-0/apps/gitlab-workhorse/scripts/ctl.sh : gitlab_workhorse not running
/home/admin/tools/gitlab-8.9.6-0/apps/gitlabci/gitlabci-multirunner/scripts/ctl.sh : gitlabci_multirunner not running
/home/admin/tools/gitlab-8.9.6-0/redis/scripts/ctl.sh : redis not running
/home/admin/tools/gitlab-8.9.6-0/postgresql/scripts/ctl.sh : postgresql not running
bash: /home/admin/tools/gitlab-8.9.6-0/postgresql/bin/pg_ctl: Permission denied
/home/admin/tools/gitlab-8.9.6-0/postgresql/scripts/ctl.sh : postgresql could not be started
sh: /home/admin/tools/gitlab-8.9.6-0/redis/bin/redis-server: Permission denied
/home/admin/tools/gitlab-8.9.6-0/redis/scripts/ctl.sh : redis could not be started
/home/git/.bashrc: line 10: /home/admin/tools/gitlab-8.9.6-0/scripts/setenv.sh: Permission denied
-bash: line 0: cd: /home/admin/tools/gitlab-8.9.6-0/apps/gitlab/htdocs: Permission denied

讨论数量: 1
Junwind

根据执行上下文,一步一步判断哪里没有权限,是启动脚本没有,还是运行的进程用户没有。。。

2年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!