首页 > 系统相关 >yum安装ansible

yum安装ansible

时间:2022-11-21 21:56:27浏览次数:43  
标签:python ping 192.168 12.3 ansible yum 12.4 安装


1、在hosts文件中为主机做解析
2、安装epel源
3、安装ansible
4、配置公钥认证【非必须】ssh-keygen
如未做公钥认证可使用-u -k选项指定账号和密码,且最好保证连接时不需要yes确认
例:
[root@localhost ~]# ansible 192.168.12.4 -m ping

1. 环境
ansible 192.168.12.2
client1 192.168.12.3
client2 192.168.12.4

2. 服务端安装ansible,客户端无需安装,关闭selinux
setenforce 0
systemctl stop firewalld
yum install -y epel-release
yum install -y ansible

3. 服务端生成密钥对,目录/root/.ssh/
ssh-keygen -t rsa //无需设置单独密码,生成公钥和秘钥id_rsa.pub id_rsa

4. 将服务端公钥内容放到客户机和本机认证文件中,默认是600权限
ssh-copy-id -i 192.168.12.4(客户端)

5. 修改ansible配置文件/etc/ansible/hosts,添加组以及组内IP

[webservers] #自定义主机组名字
192.168.12.3 #组内机器ip或者机器域名(需先配置好/etc/hosts)
192.168.12.4

6.在服务端测试

[root@localhost prometheus]# ansible 192.168.12.3 -m ping
192.168.12.3 | SUCCESS => {
"ansible_facts": {
"discovered_interpreter_python": "/usr/bin/python"
},
"changed": false,
"ping": "pong"
}
[root@localhost prometheus]# ansible webservers -m ping
192.168.12.3 | SUCCESS => {
"ansible_facts": {
"discovered_interpreter_python": "/usr/bin/python"
},
"changed": false,
"ping": "pong"
}
192.168.12.4 | SUCCESS => {
"ansible_facts": {
"discovered_interpreter_python": "/usr/bin/python"
},
"changed": false,
"ping": "pong"
}









标签:python,ping,192.168,12.3,ansible,yum,12.4,安装
From: https://www.cnblogs.com/xgsh/p/16913498.html

相关文章

  • 安装grafana-zabbix
    安装grafana-zabbix#联网安装方式grafana-clipluginsinstallalexanderzobnin-zabbix-appservicegrafana-serverrestart#最新4.0.1版本需要在配置文件里增加以下配......
  • 在CentOS上安装与卸载Docker Engine
    本文参考Docker官网提供的安装手册编写测试使用的操作系统版本为CentOS7.9安装DockerEngine要在CentOS上开始使用Docker引擎,请确保满足先决条件,然后再安装Do......
  • CentOS7安装Grafana9最新版
    1.下载安装1.1下载Grafana官网有安装及配置说明,以下内容均根据官网的说明进行安装与配置。RedHat,CentOS,RHEL,andFedora(64Bit)SHA256:d0ffb3dbbbd88ccf0fbaf......
  • CentOS7配置阿里云yum源和epel源
    配置阿里云yum源(参考:http://mirrors.aliyun.com/help/centos)1、备份[root@bogon~]#cd/etc/yum.repos.d/[[email protected]]#mkdirrepo_bak[root@bogony......
  • MacOS12安装Homebrew、PHP8.0
    MacOS12安装HomebrewMacOS12Monterey已经不自带PHP了,所以手动安装PHP首先安装Homebrew在控制台输入以下命令,使用国内源安装,亲测不光速度快,而且自动装一些必要的依赖;并且......
  • docker安装nacos1.4.2
    1.拉取需要的镜像dockerpullnacos/nacos-server:1.4.22.启动nacosdockerrun--namenacos-test-d-p8848:8848--privileged=true-eMODE=standalonenacos/na......
  • ubuntu安装anaconda
    问题与背景深度学习中往往需要同一台设备进行多种环境的安装,来进行不同的实验,anaconda就可以很好的做到这一点,通过这篇文章介绍一下如何在ubuntu安装anaconda。安装下载地址......
  • Ubuntu 安装配置MySQL5.7
    环境Ubuntu18.07参考文章安装更新软件sudoapt-getupdate安装MySQL服务器sudoaptinstallmysql-server-5.7检查MySQLsudoaptinstallnet-toolssud......
  • docker安装python
    dockerfileFROMpython:3.6.8WORKDIR/homeRUNapt-getupdate\&&apt-getinstall-y--no-install-recommendscron\&&rm-rf/var/lib/apt/lists/*\&......
  • WMware 桌面虚拟化安装Ubuntu20.04
    安装前准备官方下载链接:https://cn.ubuntu.com/download/alternative-downloads官网WMware:https://www.vmware.com/cn.html    一、在VMware桌面虚拟化中配置......