Chinaunix首页 | 论坛 | 博客
  • 博客访问: 177746
  • 博文数量: 39
  • 博客积分: 929
  • 博客等级: 准尉
  • 技术积分: 500
  • 用 户 组: 普通用户
  • 注册时间: 2011-09-06 11:16
个人简介

文章分类

全部博文(39)

文章存档

2013年(3)

2012年(28)

2011年(8)

我的朋友

分类: 系统运维

2012-10-10 16:22:10

最近老碰到func,上次一个同事将 “master”端证书重新生成了,然后就发现管理不了其他的slave了,3个人搞了1天,才把1千多台服务器func搞好,太累了,于是写了个每隔30min备份脚本。
突然又一天,他把func的目录不知道怎么的,删除了,天!还好,我们有备份,不过半个小时内注册的slave还需要注册。
前些天做日志集中和处理,要分发代码和配置,此次又用了func,多谢多谢!看来要好好研究下它了。以前天斯兄在时这些都是他处理的,刚接触func的时候也依照他给的ppt和blog依葫芦画瓢地安装和体验了把,感觉良好!

for master:
     /etc/certmaster/certmaster.conf   可以简记为供证书等文件同步,端口要一致
     /etc/func/minion.conf    可以简记为供master和slave命令交互,端口要一致
for slave:
     /etc/certmaster/minion.conf      可以简记为供证书等文件同步,端口要一致
     /etc/func/minion.conf    可以简记为供master和slave命令交互,端口要一致

slave启动certmaster的时候,将master的certmaster.crt  certmaster.key,下载到/etc/pki/certmaster/ca,启动funcd的时候生成自己的slave.csr  slave.pem 到/etc/pki/certmaster,同时请求master认证,在master端认证后,slave会将ca.cert  slave.cert下载到/etc/pki/certmaster,master端则在/var/lib/certmaster/certmaster/certs写入slave认证 slave.cert,此时证书交互完成,可以执行管理了。

查看有哪些slave:
    #func '*' list_minions
查看支持哪些模块:
    #func "slavehost" call system list_modules
查看模块支持那些方法:
    #func "slavehost" call command list_methods
输出格式修改:
    #func "slavehost" call --[pickle|basic|raw|json|xmlrpc] command run 'date'
==over==


阅读(1961) | 评论(0) | 转发(0) |
0

上一篇:自行车丢了

下一篇:cu 博客丢文章

给主人留下些什么吧!~~