2013-08-01 3 views
0

Я столкнулся с проблемой развертывания capistrano. Я использую RVM, Rails 3.2.13, Ruby 1.9.3, Nginx, Unicorn. CentOS 6.4 на сервере и Mac OSX на локальной машине.Проблема с развертыванием

command finished in 482ms 
** transaction: commit 
    * 2013-08-01 22:11:25 executing `deploy:restart' 
    * executing "if [ -f /home/deployer/fashion/shared/pids/unicorn.pid ]; then kill -USR2 `cat /home/deployer/fashion/shared/pids/unicorn.pid`; else cd /home/deployer/fashion/current && bundle exec unicorn -c /home/deployer/fashion/current/config/unicorn.rb -E production -D; fi" 
    servers: ["91.211.216.150"] 
    [91.211.216.150] executing command 
** [out :: 91.211.216.150] bash: line 0: kill: (65424) - No such process 
    command finished in 477ms 
failed: "rvm_path=$HOME/.rvm/ $HOME/.rvm/bin/rvm-shell '[email protected]' -c 'if [ -f /home/deployer/fashion/shared/pids/unicorn.pid ]; then kill -USR2 `cat /home/deployer/fashion/shared/pids/unicorn.pid`; else cd /home/deployer/fashion/current && bundle exec unicorn -c /home/deployer/fashion/current/config/unicorn.rb -E production -D; fi'" on 91.211.216.150 
+0

Удалить '/home/deployer/fashion/shared/pids/unicorn.pid' и повторить попытку? –

ответ

1

Ваш Deploy пытается убить единорога процесс, который не существует, из-за несвежего PidFile на /home/deployer/fashion/shared/pids/unicorn.pid.

rm /home/deployer/fashion/shared/pids/unicorn.pid 

и повторное развертывание, вы должны быть установлены.

Смежные вопросы