首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用/var/lib/lib/.lib/作为默认配置dir的傀儡

使用/var/lib/lib/.lib/作为默认配置dir的傀儡
EN

Server Fault用户
提问于 2013-01-28 12:36:50
回答 2查看 495关注 0票数 1

我正在运行一个CentOS 6盒,里面有一个傀儡3.0.2。

傀儡服务器上的/etc/puppet/manifests/site.pp似乎什么也不做,所以我运行了:

木偶主-不-去守护-最日志控制台-详细-调试

我得到了以下信息:

调试:使用设置:添加文件资源'reportdir':‘/var/lib/lib/.lib/var/reports{:ensure=>:directory,:backup=>false,:loglevel=>:debug,:links=>:follow,:mode=>"750",:ensure=>:directory Debug:使用设置:添加文件资源’reportdir‘:’文件/var/lib/lib/.lib/舱单{:ensure=>:directory,:backup=>false,:loglevel=>:debug,:links=>:follow,:path=>“/var/lib/lib/.lib/舱单”}‘

等。

它似乎根本不使用/etc/傀儡。

这是正常的吗?

我如何使它看起来在/etc/木偶之下?

EN

回答 2

Server Fault用户

发布于 2013-06-12 02:10:49

根据Bug #16637的说法,这是人们现在预期的行为。在命令行上运行时(以非根用户的身份),您需要传递--confdir参数,以覆盖默认位置~/.puppet.conf,例如:

代码语言:javascript
复制
puppet master --confdir /etc/puppet --no-daemonize --logdest console --verbose --debug

如果您已更新为“木偶3”,并且先前已将“木偶母版”配置为以非根用户的身份在乘客中运行,则还需要更新您的config.ru文件以提供以下参数:

代码语言:javascript
复制
# Rack applications typically don't start as root.  Set --confdir and --vardir
# to prevent reading configuration from ~puppet/.puppet/puppet.conf and writing
# to ~puppet/.puppet
ARGV << "--confdir" << "/etc/puppet"
ARGV << "--vardir"  << "/var/lib/puppet"
票数 4
EN

Server Fault用户

发布于 2013-01-30 23:13:06

尝试使用--confdir选项运行傀儡。例如:

代码语言:javascript
复制
puppet master --confdir /etc/puppet
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/473029

复制
相关文章

相似问题

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