【发布时间】:2016-06-29 15:06:39
【问题描述】:
运行部署在 ubuntu14.04 系统上的 diaspora pod(ruby 应用程序)时出现以下错误
bundler:加载命令失败:unicorn (/home/ubuntu/.rvm/gems/ruby-2.1.8@diaspora/bin/unicorn)
ubuntu@ip:~/diaspora$ ./script/server 警告:不推荐通过配置设置端口,而是设置监听。请参阅更新的 config/diaspora.yml.example。 在端口 3000 上以开发模式启动 Diaspora,并在请求周期内处理作业。
我,[2016-06-30T18:31:18.139991 #1580] INFO -- : [diaspora:default] send_command: monitor
我,[2016-06-30T18:31:18.142457 #1580] INFO -- : [diaspora:default] schedule :monitor (reason: monitor by user)
我,[2016-06-30T18:31:18.142780 #1580] INFO -- : [diaspora:default] => 监控(原因:用户监控)
我,[2016-06-30T18:31:18.142940 #1580] INFO -- : [diaspora:default] 以 0.2s 链监视器开始异步 []
我,[2016-06-30T18:31:18.143217 #1580] INFO -- : [Eye] 监控(原因:用户监控)
我,[2016-06-30T18:31:18.158705 #1580] INFO -- : [diaspora:default] :starting] (原因:用户监控)
我,[2016-06-30T18:31:18.161873 #1580] INFO -- : [diaspora:web] daemonizing: bin/bundle exec unicorn -c config/unicorn.rb with start_grace: 2.5s, env: 'DB=mysql RAILS_ENV=development PORT=3000', (在/home/ubuntu/diaspora)
我,[2016-06-30T18:31:18.162008 #1580] INFO -- : [diaspora:web] 为 :start_grace 2.5 睡觉
我,[2016-06-30T18:31:20.662786 #1580] INFO -- : [diaspora:web] switch :started [:starting => :up] (原因:用户监控)
我,[2016-06-30T18:31:20.665149 #1580] INFO -- : [diaspora:web]
我,[2016-06-30T18:31:25.663809 #1580] INFO -- : [diaspora:web] 删除 pid_file: /home/ubuntu/diaspora/tmp/pids/web.pid
我,[2016-06-30T18:31:25.664177 #1580] INFO -- : [diaspora:web] switch :crashed [:up => :down] (原因:崩溃)
我,[2016-06-30T18:31:25.664615 #1580] INFO -- : [diaspora:web] schedule :check_crash (原因:崩溃)
我,[2016-06-30T18:31:25.665000 #1580] INFO -- : [diaspora:web] => check_crash(原因:崩溃)
W,[2016-06-30T18:31:25.665108 #1580] WARN -- : [diaspora:web] check crashed: process is down
我,[2016-06-30T18:31:25.665185 #1580] INFO -- : [diaspora:web] schedule :restore (reason: crashed)
我,[2016-06-30T18:31:25.665359 #1580] 信息 -- : [diaspora:web] 恢复(原因:崩溃)
我,[2016-06-30T18:31:25.665635 #1580] INFO -- : [diaspora:web] pid_file 未找到,开始...
我,[2016-06-30T18:31:25.665866 #1580] INFO -- : [diaspora:web] switch :starting [:down => :starting] (原因:崩溃)
我,[2016-06-30T18:31:25.667339 #1580] INFO -- : [diaspora:web] daemonizing: bin/bundle exec unicorn -c config/unicorn.rb with start_grace: 2.5s, env: 'DB=mysql RAILS_ENV=development PORT=3000', :up] (原因:崩溃)
我,[2016-06-30T18:31:28.170467 #1580] INFO -- : [diaspora:web]
我,[2016-06-30T18:31:33.169188 #1580] INFO -- : [diaspora:web] 删除 pid_file: /home/ubuntu/diaspora/tmp/pids/web.pid
我,[2016-06-30T18:31:33.169547 #1580] INFO -- : [diaspora:web] switch :crashed [:up => :down] (原因:崩溃)
我,[2016-06-30T18:31:33.170001 #1580] INFO -- : [diaspora:web] schedule :check_crash (原因:崩溃)
我,[2016-06-30T18:31:33.170419 #1580] INFO -- : [diaspora:web] => check_crash(原因:崩溃)
W,[2016-06-30T18:31:33.170527 #1580] WARN -- : [diaspora:web] check crashed: process is down
我,[2016-06-30T18:31:33.170602 #1580] INFO -- : [diaspora:web] schedule :restore (reason: crashed)
我,[2016-06-30T18:31:33.170781 #1580] 信息 -- : [diaspora:web] 恢复(原因:崩溃)
我,[2016-06-30T18:31:33.171062 #1580] INFO -- : [diaspora:web] pid_file 未找到,开始...
我,[2016-06-30T18:31:33.171282 #1580] INFO -- : [diaspora:web] switch :starting [:down => :starting] (原因:崩溃)
我,[2016-06-30T18:31:33.172718 #1580] INFO -- : [diaspora:web] daemonizing: bin/bundle exec unicorn -c config/unicorn.rb with start_grace: 2.5s, env: 'DB=mysql RAILS_ENV=development PORT=3000', (在/home/ubuntu/diaspora)
我,[2016-06-30T18:31:33.172822 #1580] INFO -- : [diaspora:web] 为 :start_grace 2.5 睡觉
【问题讨论】:
-
你能发布你运行的命令吗?
-
嗨,在关注 diaspora Ubuntu14.04 安装页面 (wiki.diasporafoundation.org/Installation/Ubuntu/…) 我运行“./script/server”命令启动 diaspora。