锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲乱码在线播放,日韩精品成人亚洲专区,亚洲美女免费视频http://www.tkk7.com/noah/category/55143.html<span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri" lang="ZH-CN">涓嶆槸緇忓吀鎴戜笉鍙?lt;/span>zh-cnThu, 19 Jan 2017 14:15:44 GMTThu, 19 Jan 2017 14:15:44 GMT60緙栧啓絎竴涓狿uppet Module(puppet code)http://www.tkk7.com/Noah/articles/432264.html鐪奸暅铔?/dc:creator>鐪奸暅铔?/author>Mon, 16 Jan 2017 08:25:00 GMThttp://www.tkk7.com/Noah/articles/432264.htmlhttp://www.tkk7.com/Noah/comments/432264.htmlhttp://www.tkk7.com/Noah/articles/432264.html#Feedback0http://www.tkk7.com/Noah/comments/commentRss/432264.htmlhttp://www.tkk7.com/Noah/services/trackbacks/432264.html褰撲綘璇曠潃鍐欒繖涓皬渚嬪瓙鐨勬椂鍊欙紝閭d綘鑲畾宸茬粡鎶奝uppet Server 鍜?Agent鐨勭幆澧冮兘鎼緩濂戒簡銆?br />
鎵浠ヨ繖閲屾垜浠洿鎺ヨ繘鍏ヤ富棰?br />Puppet 榛樿鍐橫odule鐨勮礬寰勬槸榪欓噷錛屾墍浠ヨ鐩存帴榪涘叆榪欎釜鐩綍涓?
cd /etc/puppetlabs/code/environments/production/modules
鎺ヤ笅鏉ュ緩绔嬩互涓嬬洰褰曠粨鏋?br />
└── helloworld
    └── manifests
        ├── init.pp

鐒跺悗錛岀敤vi 鍛戒護(hù)錛屾墦寮init.pp鏂囦歡錛屽啓鍏ュ涓嬪唴瀹?
class helloworld {
    notify { 
'hello, world! installed by puppet': }
 }
鎸塃SC錛屽啀鎸?:wq",閫鍑虹紪杈戝櫒銆?br />
鐒跺悗錛屽悗閫銆傛垨鐩存帴榪涘叆鍒頒笅闈㈢殑鐩綍
cd /etc/puppetlabs/code/environments/production/manifests

鏂板緩鎴栨墦寮site.pp鏂囦歡錛屽啓鍏ュ涓嬪唴瀹廣?
node default{
  
class { 'helloworld': }
  
#class { 'helloworld::motd': }
  #class { 'tomcat8': }
  #class { 'puppetlabs-apache':  }
}

鍏跺疄錛屽氨鏄墠涓よ鍚綔鐢紝鍚庨潰鐨勫彲浠ュ拷鐣ャ傝繖涔熸剰鍛崇潃錛屼互鍚庝細(xì)鍐欎竴涓嬫庝箞鍐欏畨瑁卼omcat 鍜?閮ㄧ講搴旂敤鐨勪緥瀛愩?br />鍐欏畬榪欎簺鍚庯紝鍒癆gent绔墽琛?sudo puppet agent -t. 濡傛灉娌℃湁閿欒鐨勮瘽錛屽睆騫曚笂浼?xì)鍑虹帋图屼箣鍓嶅啓鐨勯偅鍙ヨ瘽銆?br />


]]>
Puppet鐨剆erver绔笌agent绔殑閫氫俊寤虹珛http://www.tkk7.com/Noah/articles/432131.html鐪奸暅铔?/dc:creator>鐪奸暅铔?/author>Fri, 16 Dec 2016 09:09:00 GMThttp://www.tkk7.com/Noah/articles/432131.htmlhttp://www.tkk7.com/Noah/comments/432131.htmlhttp://www.tkk7.com/Noah/articles/432131.html#Feedback0http://www.tkk7.com/Noah/comments/commentRss/432131.htmlhttp://www.tkk7.com/Noah/services/trackbacks/432131.html榪欓噷榛樿浣犲凡緇忔妸瀹冨畨瑁呭ソ浜嗐?br />
鎯寵涓ゅ彴(鎴朜鍙?鏈哄櫒鐩鎬簰閫氫俊錛屽厛瑕佽緗畠浠箣闂寸殑Host鏂囦歡銆?br />姣忎竴鍙版満鍣ㄥ垎鍒墽琛屽涓嬪懡浠?
sudo vi /etc/hosts
鎶婅鐩鎬簰閫氫俊鐨勬墍鏈夋満鍣ㄧ殑IP 鍜?鍒悕娣誨姞榪涙潵銆傛瘮濡傚厛浠erver绔負(fù)渚?
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
10.23.10.237 puppet-server.noah.blogjava.net
#涓婇潰鍙兘鏄墦寮榪欎釜鏂囦歡閲岄粯璁ょ殑錛屼笉鐢ㄧ錛岀洿鎺ュ湪涓嬮潰鍔燼gent鐨刬p灝卞彲浠ヤ簡,鏈夊灝戝姞澶氬皯銆?/span>
10.52.27.71 agent001.noah-test.net
10.52.27.72 agent002.noah-test.net
10.52.27.73 agent003.noah-test.net
鎺ヤ笅鏉ユ妸涓婇潰鐨勯兘澶嶅埗錛岀劧鍚庯紝鍒嗗埆鑰冨埌鍏跺畠鐨勬満鍣ㄩ噷闈€?br />
鎺ヤ笅鏉ュ洖鍒癮gent绔紝閰嶇疆puppet 鐨勯厤緗枃浠訛紝鎵ц濡備笅鍛戒護(hù)
sudo vi /etc/puppetlabs/puppet/puppet.conf
鍦ㄦ墦寮鐨勬枃浠墮噷闈㈠~鍐欏涓嬩俊鎭?br />
[main]
#榪欎釜certname灝辨槸涓婇潰host閲岄潰鐨勫悕瀛?/span>
certname = agent001.noah-test.net
#server 灝辨槸puppet鐨剆erver鐨勫湴鍧
server = puppet-server.noah.blogjava.net
environment 
= production
runinterval 
= 1h


鐒跺悗鍦╝gent绔紝鎵ц濡備笅鍛戒護(hù)錛屽悜server绔敵璇瘋瘉涔?br />
sudo /opt/puppetlabs/bin/puppet agent --test
鐒跺悗錛屼細(xì)鍑虹幇榪欐牱鐨勪俊鎭?/span>
Info: Creating a new SSL key for agent01.noah-test
Info: Caching certificate for ca
Info: csr_attributes file loading from /etc/puppetlabs/puppet/csr_attributes.yaml
Exiting; no certificate found and waitforcert is disabled

璇佹槑錛岀敵璇鋒垚鍔燂紝絳夊緟server绔悓鎰忋傝繖鏃跺彲浠ヨ漿鍒皊erver绔紝鎵ц濡備笅鍛戒護(hù)鏌ョ湅濡備簺鏈哄櫒瑕佺敵璇瘋瘉涔?
sudo /opt/puppetlabs/bin/puppet cert list --all
榪欓噷浼?xì)鏄窘C哄嚭鎵鏈夌敵璇瘋繃鐨勫拰姝e湪絳夊緟瀹℃壒鐨刟gent鐨刢ertname 鐨勫悕瀛椼傚鎵歸氳繃鐨勫墠闈㈡湁涓?#8220;+”銆?br />鎺ヤ笅鏉ユ墽琛屽涓嬪懡浠よ繘琛屽崟鐙鎵?br /> 
sudo /opt/puppetlabs/bin/puppet cert sign agent001.noah-test.net

涔熷彲浠ョ洿鎺ュ湪sgin 鍚庨潰鍔?"--all",榪涜鍏ㄩ儴瀹℃壒銆?br />
瀹℃壒瀹屾垚鍚庯紝鍐嶅洖鍒癮gent绔紝鎵ц鍚屾牱鐨勫懡浠?br />
sudo /opt/puppetlabs/bin/puppet agent --test

濡備笅鏄劇ず鐨勫叏鏄被浼煎涓嬬豢鑹茬殑淇℃伅錛岃瘉鏄庡畠浠箣闂寸殑閫氫俊宸茬粡寤虹珛鎴愬姛
Info: Using configured environment 'production'
Info: Retrieving pluginfacts
Info: Retrieving plugin
Info: Caching catalog for agent001.noah-test.net
Info: Applying configuration version '1481877703'







闂姹囨伙細(xì)
cloud@cdt-dev-cafews-yabinx:/etc/puppetlabs/puppet> sudo puppet agent -t
Warning: Setting 'pluginsync' is deprecated.
(at /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/defaults.rb:1713:in `block in <module:Puppet>')
Warning: Unable to fetch my node definition, but the agent run will continue:
Warning: getaddrinfo: Name or service not known
Info: Retrieving pluginfacts
Error: /File[/var/lib/puppet/facts.d]: Failed to generate additional resources using 'eval_generate': getaddrinfo: Name or service not known
Error: /File[/var/lib/puppet/facts.d]: Could not evaluate: Could not retrieve file metadata for puppet:///pluginfacts: getaddrinfo: Name or service not known
Info: Retrieving plugin
Error: /File[/var/lib/puppet/lib]: Failed to generate additional resources using 'eval_generate': getaddrinfo: Name or service not known
Error: /File[/var/lib/puppet/lib]: Could not evaluate: Could not retrieve file metadata for puppet:///plugins: getaddrinfo: Name or service not known
Info: Loading facts
Error: Could not retrieve catalog from remote server: getaddrinfo: Name or service not known
Warning: Not using cache on failed catalog
Error: Could not retrieve catalog; skipping run
Error: Could not send report: getaddrinfo: Name or service not known
鐢ㄧ殑鍛戒護(hù)涓嶅錛屾敼鐢ㄨ繖涓?/span>
sudo /opt/puppetlabs/bin/puppet agent --test



sudo/opt/puppetlabs/bin/puppet agent --test
Warning: Unable to fetch my node definition, but the agent run will continue:
Warning: Server hostname 'cdt-dev-cafews-yabinx' did not match server certificate; expected one of cdt-dev-cafews-yabinx.emea1.cis.trcloud, DNS:puppet, DNS:cdt-dev-cafews-yabinx.emea1.cis.trcloud
Info: Retrieving pluginfacts
Error: /File[/opt/puppetlabs/puppet/cache/facts.d]: Failed to generate additional resources using 'eval_generate': Server hostname 'cdt-dev-cafews-yabinx' did not match server certificate; expected one of cdt-dev-cafews-yabinx.emea1.cis.trcloud, DNS:puppet, DNS:cdt-dev-cafews-yabinx.emea1.cis.trcloud
Error: /File[/opt/puppetlabs/puppet/cache/facts.d]: Could not evaluate: Could not retrieve file metadata for puppet:///pluginfacts: Server hostname 'cdt-dev-cafews-yabinx' did not match server certificate; expected one of cdt-dev-cafews-yabinx.emea1.cis.trcloud, DNS:puppet, DNS:cdt-dev-cafews-yabinx.emea1.cis.trcloud
Info: Retrieving plugin
Error: /File[/opt/puppetlabs/puppet/cache/lib]: Failed to generate additional resources using 'eval_generate': Server hostname 'cdt-dev-cafews-yabinx' did not match server certificate; expected one of cdt-dev-cafews-yabinx.emea1.cis.trcloud, DNS:puppet, DNS:cdt-dev-cafews-yabinx.emea1.cis.trcloud
Error: /File[/opt/puppetlabs/puppet/cache/lib]: Could not evaluate: Could not retrieve file metadata for puppet:///plugins: Server hostname 'cdt-dev-cafews-yabinx' did not match server certificate; expected one of cdt-dev-cafews-yabinx.emea1.cis.trcloud, DNS:puppet, DNS:cdt-dev-cafews-yabinx.emea1.cis.trcloud
Error: Could not retrieve catalog from remote server: Server hostname 'cdt-dev-cafews-yabinx' did not match server certificate; expected one of cdt-dev-cafews-yabinx.emea1.cis.trcloud, DNS:puppet, DNS:cdt-dev-cafews-yabinx.emea1.cis.trcloud
Warning: Not using cache on failed catalog
Error: Could not retrieve catalog; skipping run
Error: Could not send report: Server hostname 'cdt-dev-cafews-yabinx' did not match server certificate; expected one of cdt-dev-cafews-yabinx.emea1.cis.trcloud, DNS:puppet, DNS:cdt-dev-cafews-yabinx.emea1.cis.trcloud
鍏跺疄瀹冨凡緇忓憡璇変綘浜嗭紝鏀逛竴涓?etc/hosts灝卞彲浠ヤ簡錛屾敼鎴愪笅闈㈢殑鍏朵腑涓涓?/span>
expected one of cdt-dev-cafews-yabinx.emea1.cis.trcloud, DNS:puppet, DNS:cdt-dev-cafews-yabinx.emea1.cis.trcloud




sudo /opt/puppetlabs/bin/puppet agent --test
Warning: Unable to fetch my node definition, but the agent run will continue:
Warning: SSL_connect returned=1 errno=0 state=error: certificate verify failed: [unable to get local issuer certificate for /CN=cdt-dev-cafews-yabinx2.emea1.cis.trcloud]
Info: Retrieving pluginfacts
Error: /File[/opt/puppetlabs/puppet/cache/facts.d]: Failed to generate additional resources using 'eval_generate': SSL_connect returned=1 errno=0 state=error: certificate verify failed: [unable to get local issuer certificate for /CN=cdt-dev-cafews-yabinx2.emea1.cis.trcloud]
Error: /File[/opt/puppetlabs/puppet/cache/facts.d]: Could not evaluate: Could not retrieve file metadata for puppet:///pluginfacts: SSL_connect returned=1 errno=0 state=error: certificate verify failed: [unable to get local issuer certificate for /CN=cdt-dev-cafews-yabinx2.emea1.cis.trcloud]
Info: Retrieving plugin
Error: /File[/opt/puppetlabs/puppet/cache/lib]: Failed to generate additional resources using 'eval_generate': SSL_connect returned=1 errno=0 state=error: certificate verify failed: [unable to get local issuer certificate for /CN=cdt-dev-cafews-yabinx2.emea1.cis.trcloud]
Error: /File[/opt/puppetlabs/puppet/cache/lib]: Could not evaluate: Could not retrieve file metadata for puppet:///plugins: SSL_connect returned=1 errno=0 state=error: certificate verify failed: [unable to get local issuer certificate for /CN=cdt-dev-cafews-yabinx2.emea1.cis.trcloud]
Error: Could not retrieve catalog from remote server: SSL_connect returned=1 errno=0 state=error: certificate verify failed: [unable to get local issuer certificate for /CN=cdt-dev-cafews-yabinx2.emea1.cis.trcloud]
Warning: Not using cache on failed catalog
Error: Could not retrieve catalog; skipping run
Error: Could not send report: SSL_connect returned=1 errno=0 state=error: certificate verify failed: [unable to get local issuer certificate for /CN=cdt-dev-cafews-yabinx2.emea1.cis.trcloud]
涓鑸繖縐嶆儏鍐靛氨鏄敱浜庢煇縐嶅師鍥犳病鏈夎璇佹病鏈夋垚鍔燂紝浣嗗畠鍙堜笉浼?xì)閲嶆柊璁よ瘉浜嗗Q屾墍浠ュ氨鎶ヨ繖涓敊璇紝瑙e喅鍔炴硶鏄埌榪欎釜鐩綍涓?etc/puppetlabs/puppet錛屾妸鐢熸垚鐨剆sl鏂囦歡澶圭粰鍒犻櫎錛岃瀹冮噸鏂扮敓鎴愪竴嬈ey銆傚鏋滅敓鎴愪竴嬈¤繕娌℃湁鎴愬姛鐨勮瘽錛屼綘瑕佺湅涓涓嬫槸涓嶆槸鍏跺畠鍦版柟鐨勯棶棰橈紝鐒跺悗錛岃閲嶆柊閲嶅涓婇潰鐨勬楠わ紝閲嶆柊鐢熸垚瀵嗛挜銆?/span>



]]>
Puppet鐨勫畨瑁呬笌閰嶇疆http://www.tkk7.com/Noah/articles/432127.html鐪奸暅铔?/dc:creator>鐪奸暅铔?/author>Thu, 15 Dec 2016 09:04:00 GMThttp://www.tkk7.com/Noah/articles/432127.htmlhttp://www.tkk7.com/Noah/comments/432127.htmlhttp://www.tkk7.com/Noah/articles/432127.html#Feedback0http://www.tkk7.com/Noah/comments/commentRss/432127.htmlhttp://www.tkk7.com/Noah/services/trackbacks/432127.html鍏堢‘瀹氫竴涓嬭嚜宸辯殑緋葷粺鐗堟湰錛屽彲浠ラ氳繃鎵ц涓嬮潰鐨勫懡浠ゆ煡鐪嬶細(xì)
cat /etc/redhat-release
濡傛灉鏄疎nterprise Linux 7灝辨墽琛岃繖鍙?br />
sudo rpm -Uvh https://yum.puppetlabs.com/puppetlabs-release-pc1-el-7.noarch.rpm
Enterprise Linux 6
sudo rpm -Uvh https://yum.puppetlabs.com/puppetlabs-release-pc1-el-6.noarch.rpm
Ubuntu 16.04 Xenial Xerus
wget https://apt.puppetlabs.com/puppetlabs-release-pc1-xenial.deb
sudo dpkg -i puppetlabs-release-pc1-xenial.deb
sudo apt update
Ubuntu 15.10 Wily Werewolf
wget https://apt.puppetlabs.com/puppetlabs-release-pc1-wily.deb
sudo dpkg -i puppetlabs-release-pc1-wily.deb
sudo apt update
Ubuntu 14.04 Trusty Tahr
wget https://apt.puppetlabs.com/puppetlabs-release-pc1-trusty.deb
sudo dpkg -i puppetlabs-release-pc1-trusty.deb
sudo apt-get update
Ubuntu 12.04 Precise Pangolin
wget https://apt.puppetlabs.com/puppetlabs-release-pc1-precise.deb
sudo dpkg -i puppetlabs-release-pc1-precise.deb
sudo apt-get update
Debian 8 Jessie
wget https://apt.puppetlabs.com/puppetlabs-release-pc1-jessie.deb
sudo dpkg -i puppetlabs-release-pc1-jessie.deb
sudo apt-get update
Debian 7 Wheezy
wget https://apt.puppetlabs.com/puppetlabs-release-pc1-wheezy.deb
sudo dpkg -i puppetlabs-release-pc1-wheezy.deb
sudo apt-get update

濡傛灉閬囧埌榪欎釜閿欒錛屽簲璇ユ槸浣犵殑rpm娌℃湁璁劇疆浠g悊錛岃鐪嬫枃绔犵粨灝鵑敊璇眹鎬?br />curl: (7) couldn't connect to host

鎺ヤ笅鏉ョ敤YUM瀹夎
sudo yum install puppetserver
鎴?br />
apt-get install puppetserver

閬囧埌榪欎釜閿欒鏄痀UM娌℃湁璁劇疆浠g悊錛屾枃绔犵粨灝鵑棶棰樻眹鎬?
28, 'connect() timed out!'

鎺ヤ笅鏉ュ氨鍙互姝e父鍚姩浜?br />
sudo service puppetserver start

鍙互閫氳繃濡備笅鍛戒護(hù)鏌ョ湅鏄惁鍚姩鎴愬姛
sudo service puppetserver status

榛樿瀹冧細(xì)鍒嗛厤2G鍐呭瓨錛岄渶瑕佽皟鏁寸殑璇濓紝鍙互鍦ㄨ繖閲?br />
/etc/sysconfig/puppetserver -- RedHeat
/etc/default/puppetserver  -- Debian


鎺ヤ笅鏉ュ湪鍙﹀涓鍙板櫒涓婂畨瑁卆gent
鐢ㄧ浉鍚岀殑鏂規(guī)硶鍏堜笅杞借祫婧愬寘錛宻udo rpm xxxx,絳?銆?br />鐒跺悗錛屽畨瑁卆gent
sudo yum install puppet
閫氳繃濡備笅鍛戒護(hù)鍚姩agent
sudo service puppet start
閫氳繃濡備笅鍛戒護(hù)鏌ョ湅鏄惁鍚姩鎴愬姛
service puppet status




https://yum.puppetlabs.com/puppetlabs-release-pc1-el-6.noarch.rpm
Retrieving https://yum.puppetlabs.com/puppetlabs-release-pc1-el-6.noarch.rpm
curl: (7) couldn't connect to host
error: skipping https://yum.puppetlabs.com/puppetlabs-release-pc1-el-6.noarch.rpm - transfer failed
sudo rpm -Uvh --httpproxy http://webproxy.lon.corp.services --httpport 80 https://yum.puppetlabs.com/puppetlabs-release-pc1-el-6.noarch.rpm


鍦ㄥ畨瑁呰繃紼嬩腑錛屽鏋淵um涓嶈兘涓嬭澆鐨勮瘽錛屽彲鑳芥病鏈夎緗唬鐞嗭紝
鎵ц sudo vi /etc/yum.conf 鐒跺悗鍔犱笂浠g悊
proxy=http://xxxxxxxxxx:80

puppet 榛樿浣跨敤8140錛屾煡鐪嬩駭绔彛鍗犵敤鎯呭喌
sudo netstat -nlatp | grep 8140





]]>
主站蜘蛛池模板: 91成人免费在线视频| 亚洲国产精品一区二区三区久久 | 三级黄色免费观看| 国产亚洲精品a在线观看app| 久久国产乱子伦精品免费一| 在线观看亚洲AV每日更新无码| 免费又黄又硬又爽大片| 两个人看的www免费视频中文| 亚洲视频在线免费看| 国产高清在线免费| 两个人看的www视频免费完整版| 91亚洲性爱在线视频| 免费一级毛片在级播放| 啦啦啦完整版免费视频在线观看| 亚洲AV无码专区国产乱码不卡| 亚洲αv在线精品糸列| 亚洲av专区无码观看精品天堂| 国产区在线免费观看| 99亚偷拍自图区亚洲| 国产成人精品日本亚洲专区61| 国产桃色在线成免费视频| 中国好声音第二季免费播放| 亚洲一卡2卡3卡4卡5卡6卡| 久久精品国产精品亚洲精品| 暖暖在线日本免费中文| 7x7x7x免费在线观看| 国产无限免费观看黄网站| 亚洲影院天堂中文av色| 国产V亚洲V天堂无码| 亚洲av高清在线观看一区二区| 国产成人yy免费视频| 成人国产精品免费视频| 美女被免费网站在线视频免费| 亚洲欧洲日韩在线电影| 国产亚洲综合网曝门系列| 免费很黄很色裸乳在线观看| 免费观看AV片在线播放| 91香焦国产线观看看免费| a级毛片免费高清毛片视频| 青青草97国产精品免费观看| 亚洲一区二区三区成人网站|