2014-04-22 143 views
0

使用傀儡版本3.4.3mcollective管理傀儡代理無主傀儡安裝

已設置mcollective和傀儡。

對於木偶的設置,我運行木偶在10分鐘的cron如下應用(如木偶3食譜描述):

PUPPETDIR=/home/ec2-user/puppet 
/usr/bin/puppet apply --modulepath ${PUPPETDIR}/modules ${PUPPETDIR}/manifests/site.pp 

至於mcollective去,我能順利拿到O /從下面的兩個命令(粗體)號碼:

# mco puppet summary 
Summary statistics for 1 nodes: 

        Total resources: ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ min: 24.0 max: 24.0 
      Out Of Sync resources: ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ min: 3.0 max: 3.0 
       Failed resources: ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ min: 0.0 max: 0.0 
       Changed resources: ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ min: 3.0 max: 3.0 
    Config Retrieval time (seconds): ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ min: 1.4 max: 1.4 
     Total run-time (seconds): ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ min: 3.2 max: 3.2 
    Time since last run (seconds): ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ min: 1.8k max: 1.8k 

# puppet --version 
3.4.3 

# mco rpc puppet last_run_summary 
Discovering hosts using the mc method for 2 second(s) .... 1 

* [ ============================================================> ] 1/1 


awo-p03-adm01       
     Changed Resources: 3 
    Config Retrieval Time: 1.376637 
      Config Version: 1398141604 
     Failed Resources: 0 
       Last Run: 1398141611 
      Last Run Logs: {} 
    Out of Sync Resources: 3 
      Since Last Run: 2208 
       Summary: {"resources"=> 

然而,當我使用命令,「木偶的RunOnce」我無法讓木偶適用按預期運行。

有人可以引導我準確地設置mcollective來管理無名木偶嗎?

+0

'mco puppet status'返回什麼? – rojs

回答

1

假設正在使用的official puppet agentmco puppet runonce將觸發運行,即puppet agent --onetime。要觸發puppet apply,您需要使用不同的mco agent或自己做好準備。