3

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 或 server-webui.log 中的日志文件中没有任何内容

开始厨师客户和 solr 工作。

那么……如何解决?

4

2 回答 2

8

解决方法:

  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。

于 2012-07-03T09:08:08.777 回答
0

我查看了这个链接,它对我有用 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 启动
于 2013-12-30T05:45:57.743 回答