如果Ansible不采用0mq(ZeroMQ),在操作1000个以下的节点性能还可以,如果操作1000个以上的节点,性能就很差。
目前来说Ansible支持local,ssh,0mq,Ansible用ssh来管理被管理主机是最常见的方法。
saltstack简称salt,默认采用0mq(ZeroMQ),支持数万节点的操作。salt也支持salt-ssh,所谓salt-ssh也是和ansible类似使用ssh来管理被管理主机。
基础拓扑:
[root@eveng-home ~]# ssh 10.163.9.100
[root@localhost ~]# hostnamectl set-hostname control
[root@localhost ~]# exit
[root@eveng-home ~]# ssh 10.163.9.100
[root@control ~]#
[root@control ~]# rm -rf /etc/yum.repos.d/*
[root@control ~]# cat > /etc/yum.repos.d/repo.repo <