【问题标题】:Chef server will not start - Starting chef-server In 16011 Fail厨师服务器将无法启动 - 在 16011 中启动厨师服务器失败
【发布时间】:2013-12-30 13:45:57
【问题描述】:

olr下面的怎么处理?

/etc/init.d/chef-server-webui start
 * Starting chef-server-webui
 ~ In 15468
  ...fail!

root@li409-115:/etc/init.d# /etc/init.d/chef-server start
 * Starting chef-server
 ~ In 16011
  ...fail!

/var/log/chef/server.log 中的日志文件中没有任何内容或 服务器-webui.log

启动 Chef 客户端和 solr 工作。

那么……如何解决?

【问题讨论】:

  • 最好了解您正在安装的环境以及您遵循的步骤。

标签: chef-infra


【解决方案1】:

解决方法:

  1. 确保 chef-server-webui 服务已停止:sudo /etc/init.d/chef-server-webui stop

  2. 手动启动 Web UI 进程(它将记录到控制台,而不是日志文件):sudo /usr/sbin/chef-server-webui

  3. 当进程启动时(“成功绑定到端口 4040”),使用 Ctrl-C 停止它

  4. 启动 chef-server-webui 服务:sudo /etc/init.d/chef-server-webui start

该服务现在应该启动并记录到 /var/log/chef/server-webui.log。

【讨论】:

    【解决方案2】:

    我查看了这个链接,它对我有用https://tickets.opscode.com/browse/CHEF-3204 我在我的厨师服务器 VM(ubuntu 12.04)上执行了以下命令。您可能需要 sudo su。我认为我的问题是 couchdb 没有运行。请注意顺序很重要

    • /etc/init.d/couchdb 停止
    • /etc/init.d/couchdb 启动
    • /etc/init.d/rabbitmq-server 停止
    • /etc/init.d/rabbitmq-server 启动
    • /etc/init.d/chef-solr 停止
    • /etc/init.d/chef-solr 开始
    • /etc/init.d/chef-expander 停止
    • /etc/init.d/chef-expander 启动
    • /etc/init.d/chef-server 停止
    • /etc/init.d/chef-server 启动
    • /etc/init.d/chef-server-webui 停止
    • /etc/init.d/chef-server-webui 启动

    【讨论】:

      最近更新 更多