关于ansible部署

1.选取一台计算作为ansible服务器

2.部署ansible服务器中的epel-release环境

安装epel源

首先清理系统本身中带有的环境源

rm -rf   /ect/yum.repo.d/*

获取官方获取原码包数据,部署再ansible服务器上

wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

下载安装完成后请查看是否安装完成

查看:ls    /etc/yum.repos.d/ 是否有文件显示

再查看  yum  repolist 查看是否安装完成

用yum工具下载安装ansible

yum  install  -y   ansible

安装完成后检测结果

rpm  -ql    ansible   列出所有文件即可(表示安装完成)

ansible基础

定义主机清单:vim   /etc/ansible/hosts   中加入需要控制的服务器(做过域名解析的可以输入域名否则要输入IP地址)

测试连通性: ansible     localhost(这里我测试了一下自己本身)   -m     ping

若需要控制的服务器域名为host1:     ansible   host1   -m  ping    

简介输出-o: ansible    host1  -m ping -o  (成一行显示)

know_hosts:     

由于未作ssh免密登录所以再用:ansible     host1     -m  ping  登陆时会报错

所以再登陆时要么做免密登录要么做一下:

ansible   host   -m   ping   -u root(表示以root身份登录)  -k (表示用密码登录)  -o 

过程小技巧  去除(yes/no):

通过:vim  /etc/ssh/ssh_conf  编辑中找到

#StrictHostKeyChecking awk

解除注释后awk改为no

StrictHostKeyChecking no

重启ssh即可

systemctl   restart   sshd

小编提示:

ping和ssh工具并不是一样的

若在此处关闭一台服务器的ssh功能仍然可以ping通此IP

ssh免密登录方法:

ssh-keygen

ssh-copy-id   ip(想要免密的服务器)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值