use*_*109 4 git unicorn gitlab sidekiq
为什么我收到此错误?
将Git 5.4升级到6.0 On Cents 6.4
随后的升级指南 https://github.com/gitlabhq/gitlabhq/blob/master/doc/update/5.4-to-6.0.md
完成后我试着盯着我git
启动GitLab Unicorn Web服务器......
/etc/init.d/gitlab: line 131: script/web: No such file or directory
Run Code Online (Sandbox Code Playgroud)
启动GitLab Sidekiq事件调度程序......
/etc/init.d/gitlab: line 139: script/background_jobs: No such file or directory
Run Code Online (Sandbox Code Playgroud)
GitLab没有运行.
在init.dgitlab文件中
+ 119 # Starts Unicorn and Sidekiq.
+ 120 start() {
+ 121 check_stale_pids
+ 122
+ 123 # Then check if the service is running. If it is: don't start again.
+ 124 if [ "$web_status" = "0" ]; then
+ 125 echo "The Unicorn web server already running with pid $wpid, not restarting."
+ 126 else
+ 127 echo "Starting the GitLab Unicorn web server..."
+ 128 # Remove old socket if it exists
+ 129 rm -f "$socket_path"/gitlab.socket 2>/dev/null
+ 130 # Start the webserver
+ 131 RAILS_ENV=$RAILS_ENV script/web start
+ 132 fi
+ 133
+ 134 # If sidekiq is already running, don't start it again.
+ 135 if [ "$sidekiq_status" = "0" ]; then
+ 136 echo "The Sidekiq job dispatcher is already running with pid $spid, not restarting"
+ 137 else
+ 138 echo "Starting the GitLab Sidekiq event dispatcher..."
+ 139 RAILS_ENV=$RAILS_ENV script/background_jobs start
+ 140 # We are sleeping a bit here because sidekiq is slow at writing it's pid
+ 141 sleep 2
+ 142 fi
Run Code Online (Sandbox Code Playgroud)
小智 6
您可能正在尝试使用较新版本的init脚本(例如,您的gitlab版本是6.0,而您使用的是6.2中的init脚本)
尝试从已安装的版本复制原始版本的init.d脚本.按root进入控制台:
cp {GITLAB_HOME}/gitlab/lib/support/init.d/gitlab /etc/init.d/gitlab && chmod 755 /etc/init.d/gitlab && /etc/init.d/gitlab start
Run Code Online (Sandbox Code Playgroud)
当然改为{GITLAB_HOME}安装gitlab的地方.
| 归档时间: |
|
| 查看次数: |
2456 次 |
| 最近记录: |