首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >木偶6: PuppetDB不会启动,因为clojure/java错误

木偶6: PuppetDB不会启动,因为clojure/java错误
EN

Server Fault用户
提问于 2018-11-08 09:39:05
回答 1查看 810关注 0票数 0

我找了很远很远,但我就是不能让它开始工作。我搜索了我能找到的所有包含“傀儡”的东西,但都没有成功。

我遵循了这些文档,并开始为我们公司编写一个快速的步骤指南。我的制作指南可以在这里找到https://pastebin.com/YfUNXmjX

一切似乎进展顺利,但一旦我运行这个命令:

代码语言:javascript
复制
/opt/puppetlabs/puppet/bin/puppet resource service puppetdb ensure=running enable=true

但失败了。从systemctl开始,它将永远挂起。当我运行上面的命令时,它的结果是:https://pastebin.com/c6nTQ6K5

还应该指出,我从来没有使用过木偶,我只是一个虔诚的训练,试图学习新的技术。任何帮助都将不胜感激。

EN

回答 1

Server Fault用户

回答已采纳

发布于 2018-11-08 14:16:05

我不明白这些错误信息,但我开始阅读并研究它们。我显然也忘记了一些依赖关系和硬件需求。

  1. 我在1内核(xen VM)上运行,而傀儡需要2;这在domU的配置文件中是固定的。
  2. 我没有安装任何依赖项。安装这些解决了一些问题。有关硬件需求和依赖关系的信息可以找到这里
  3. 我在各种目录和文件上设置了错误的权限、所有者和组。设置正确的权限,并确保所有权限都是puppet:puppet
  4. 检查文件和文件名中的拼写错误。例如,我将端口输入错误为5132;正确的端口是5432。
  5. 获取更改的最佳方法是重新启动傀儡主程序,即使用reboot命令。然后先启动傀儡数据库,然后启动傀儡(安装时称为puppet-agent而不是puppet )和傀儡服务器。
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/939116

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档