发现了ansible,按照官方文档(ubuntu)
一步步执行,第二步执行的时候,可能会报错
这时候.先执行
然后接着执行上面的第二步就行了..
安装完成后,配置集群
然后就是执行命令了
ansible常见用法为ansible host-pattern -m 模块 -a 命令,host-pattern类似于简化的正则表达式,而模块可以通过ansible-doc -l命令来查询。下面是一些常用模块的使用方法:
安装软件:
ansible servergroup1 -m apt -a 'name=gcc state=present' 或者ansible local -m yum -a "name=nmap state=installed"
执行命令:
ansible servergroup1 -m shell -a 'uptime'
拷贝文件:
ansible servergroup1 -m copy -a 'src=/tmp/server dest=/tmp/server'
文件属性:
ansible servergroup1 -m file -a 'dest=/tmp/server mode=755 owner=root group=root'
还有一个playbook的,看上去就是一个任务定义.我也暂时用不上..
参考文档: