我有安装了puppet客户端的Debian VM。
手动运行时一切都很好:
puppet agent
运行之后,我可以看到使用“service puppet status
”进程运行正常。
我希望这个过程(启动puppet代理)在系统启动时自动发生。 我按照更改/etc/init.d/puppet的说明进行操作,以便启动
START=yes
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DAEMON=/usr/bin/puppet
DAEMON_OPTS=""
NAME=agent
DESC="puppet agent"
PIDFILE="/var/run/puppet/${NAME}.pid"
但是 - 当我启动系统时,此服务无法启动!
我做错了什么? 我
答案 0 :(得分:1)
您需要在START=yes
中设置/etc/default/puppet
,而不是在initscript中设置。
顺便说一句,这个问题更适合ServerFault。