系統(tǒng)之家 - 系統(tǒng)光盤下載網(wǎng)站!

當(dāng)前位置:系統(tǒng)之家 > 系統(tǒng)教程 > CentOS 5.5安裝和設(shè)置Puppet

CentOS 5.5如何安裝和設(shè)置Puppet(2)

時(shí)間:2015-04-14 13:33:36 作者:qipeng 來源:系統(tǒng)之家 1. 掃描二維碼隨時(shí)看資訊 2. 請(qǐng)使用手機(jī)瀏覽器訪問: https://m.xitongzhijia.net/xtjc/20150414/45115.html 手機(jī)查看 評(píng)論

  c.建立puppet目錄

  mkdir -p /var/lib/puppet/rrd

  chown puppet.puppet /var/lib/puppet/rrd

  d.啟動(dòng)服務(wù)

  /etc/init.d/puppet restart

  e.向server端發(fā)送請(qǐng)求命令

  puppetd --test --server server.tech10.com

  到這一步時(shí),總是提示err: Could not retrieve catalog from remote server: certificate verify failed,后來在谷歌上找到解決方法。刪除客戶端/var/lib/puppet/ssl目錄下的文件,再次執(zhí)行正常

  f.server端用如下命令接受請(qǐng)求

  puppetca -s -a

  g.slave端再次發(fā)認(rèn)證請(qǐng)求

  puppetd -test -server server.tech10.com

  四.puppet的簡單應(yīng)用

  在服務(wù)器端的/etc/puppet/manifests下建立site.pp文件,在文件/tmp/andrew.txt內(nèi)容及權(quán)限推送過去

  node default {

  file {“/tmp/andrew.txt”:

  content =》 “hello,My Name is Jone!\n”,

  ensure =》 present,

  mode =》 644,

  owner =》 root,

  group =》 root,

  }

  }

  present,意思是會(huì)檢查該文件是否存在,如果不存在,就新建該文件

  客戶及執(zhí)行如下

  puppetd --test --server server.tech10.com

  info: Caching catalog for tech1

  info: Applying configuration version ‘1348711982’

  --- /tmp/andrew.txt 2012-09-27 10:11:18.000000000 +0800

  +++ /tmp/puppet-file.10084.0 2012-09-27 10:13:03.000000000 +0800

  @@ -1 +1,2 @@

  -hello,My Name is Jone!\n

  \ No newline at end of file

  +hello,My Name is Jone!

  +hello

  \ No newline at end of file

  info: FileBucket adding /tmp/andrew.txt as {md5}0578dc72120af9d1ff2ccc6261516d6e

  info: /Stage[main]//Node[default]/File[/tmp/andrew.txt]: Filebucketed /tmp/andrew.txt to puppet with sum 0578dc72120af9d1ff2ccc6261516d6e

  notice: /Stage[main]//Node[default]/File[/tmp/andrew.txt]/content: content changed ‘{md5}0578dc72120af9d1ff2ccc6261516d6e’ to ‘{md5}23d258c42f96b5af34aae4c959995798’

  notice: Finished catalog run in 0.09 seconds

  這是已存在的,在原有基礎(chǔ)上發(fā)生了改動(dòng)。

  修改完site.pp文件,要執(zhí)行/etc/init.d/puppetmaster重啟服務(wù)。

  上面就是CentOS 5.5安裝配置Puppet的方法介紹了,本文詳細(xì)介紹了Puppet的配置,Puppet在安裝完后記得進(jìn)行相關(guān)配置,避免不需要的麻煩。

標(biāo)簽 CentOS puppet

發(fā)表評(píng)論

0

沒有更多評(píng)論了

評(píng)論就這些咯,讓大家也知道你的獨(dú)特見解

立即評(píng)論

以上留言僅代表用戶個(gè)人觀點(diǎn),不代表系統(tǒng)之家立場

其他版本軟件

熱門教程

人氣教程排行

Linux系統(tǒng)推薦

官方交流群 軟件收錄