环境介绍: 2台虚拟机(master 2G 2核, node 1G 1核),建议Vmware15以上 本脚本仅适用于Centos7系统
-
将脚本及本地包放入作为master主机的虚拟中
-
安装ansible(二选一)
#网络安装
yum install -y epel-release #这是一个三方源
yum install -y ansible
#离线安装
tar -xzvf ansible_v2.9.9_install.tar.gz
cd ansible_v2.9.9_install
chmod +x ansible_v2.9.0_install.sh
sh ansible_v2.9.0_install.sh
ansible --version
-
配置ansbile
#vi /etc/ansible/hosts 这个文件是主机清单
[master] #master主机ip
192.168.56.166
[node] #node主机 如需要多个node,一行一个添加
192.168.56.131
#下面ansible_password虚拟机的登录密码,如果需要安全环境, 可以使用sshkeygen生成密钥,然后ssh-copy-id发送到主机,当然这行代码就可以不要了, master和node两个是全局变量,如果你的ip和我的不一样,记得要修改
[all:vars]