2 Star 1 Fork 1

ltfafei/shell_script

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
Install_ansible_cluster(cen rhel).sh 639 Bytes
一键复制 编辑 原始数据 按行查看 历史
ltfafei 提交于 2020-05-12 14:52 . commit install ansible cluster script
#!/bin/bash
# Write by afei
# Define hosts var
m1=10.10.10.6
n1=10.10.10.7
n2=10.10.10.5
# Install ansible
if ! rpm -qa |grep ansible; then
yum -y install epel-release wget
cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum -y install ansible && ansible --version
else
ansible --version
fi
# Configure ssh no-pass
ssh-keygen -t rsa
ssh-copy-id $m1
ssh-copy-id $n1
ssh-copy-id $n2
# Edit hosts file
cat >> /etc/ansible/hosts << EOF
[nodes]
$m1
$n1
$n2
EOF
# Test ansible
ansible -i /etc/ansible/hosts nodes -m ping
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Shell
1
https://gitee.com/afei00123/shell_script.git
git@gitee.com:afei00123/shell_script.git
afei00123
shell_script
shell_script
master

搜索帮助