我在Ubuntu的,这是正确的方式让木偶开始重新启动?
update-rc.d puppet默认
如果是的话,我在哪里可以看到该命令的结果? 它是否更新重新启动时调用的文件?
对于puppet master服务器和puppet代理服务器,这个过程是一样的吗?
更新只是为了防止puppet代理程序在ubuntu上使用默认安装重新启动后运行:
sudo apt-get puppet facter
我怎么知道是否已经设置为重新启动?
傀儡代理程序包默认情况下不会自动启动,因此您有机会在开始执行任务(并可能对系统进行大规模更改)之前根据需要对其进行configuration。 当您尝试启动服务时,它会对此提出警告。
修改/etc/default/puppet ,将START=no改为START=yes ,然后用service puppet start 。
puppetmaster软件包应该在安装后自动启动。
傀儡的方式,一旦你有木偶安装,你可以使用木偶资源(或0.25的ralsh):
puppet resource service puppet ensure=running enable=true
这应该将服务设置为在启动时启动。 您可以执行ls /etc/rcX.d/*puppet(其中X是系统的默认运行级别),以确保将其设置为在启动时启动。 如果有大写字母S的傀儡文件,则将其设置为(例如,S85puppet)。 开始处的“S”告诉系统在启动时执行脚本。
我喜欢在/etc/rc.local中运行一个木偶代理,以便木偶在启动时应用一个新的目录,并将所有更改logging到控制台。
做:
echo "puppetd --test" >> /etc/rc.local