CentOS 5
Sponsored Link

CopyFileModule2010/05/03

 
前述の CommandModule で多くの操作は間に合うため他のモジュールの使い方サンプルは割愛しますが、もう一つ CopyFileModule だけサンプルを示します。 ファイルを各minionへ配布するときに便利です。
[1] certmaster 上の /root/test2.txt を 全minionの /root 配下へ配布する
[root@certmaster ~]#
func "*" copyfile -f /root/test2.txt --remotepath /root/test2.txt

[root@certmaster ~]#
func "*" call command run "ls /root" | sed 's/\\n/\n/g'

('minion.srv.world',
[0,
'anaconda-ks.cfg
install.log
install.log.syslog
install.sh
Maildir
test2.txt    
# 配布されている

test.txt
',
''])
('www.srv.world',
[0,
'anaconda-ks.cfg
install.log
install.log.syslog
mbox
test2.txt    
# 配布されている

test.txt
',
''])
関連コンテンツ