要的CentOS-7(VM)安裝Puppet5,我也跟着下面的步驟:
1)登錄到您的虛擬機和去根
sudo su -
2)從yum.puppetlabs.com複製Puppet5鏈接地址根據你的系統架構
rpm -ihv https://yum.puppetlabs.com/puppet5/puppet5-release-el-7.noarch.rpm
3)安裝木偶服務器
yum -y install puppetserver
4)現在,如果你的支票傀儡版本(木偶--version),它會告訴你錯誤 - >-bash:puppet:未找到命令。 這是因爲木偶是在兩個不同的路徑定義: 的/ opt/puppetlabs/bin中和的/ opt/puppetlabs /傀儡/ bin中
要解決這個問題,你需要添加二進制文件puppet- agent.sh:
vi /etc/profile.d/puppet-agent.sh
5)編輯文件puppet-agent.sh
# Add /opt/puppetlabs/bin to the path for sh compatible users
if ! echo $PATH | grep -q /opt/puppetlabs/bin ; then
export PATH=$PATH:/opt/puppetlabs/bin
export PATH=$PATH:/opt/puppetlabs/puppet/bin
fi
6)註銷並重新登錄爲根:
logout
sudo su -
7)檢查木偶版
puppet --version
來源
2017-11-22 04:03:27
Raj
你從來沒有真正執行的命令來安裝木偶。另外:https://puppet.com/docs/puppet/5.3/man/resource.html。 –
謝謝,那麼我怎麼實際安裝puppet 5? –
https://puppet.com/docs/puppet/5.3/install_linux.html –