ansible自动化运维实战--服务端安装、环境配置与测试(1)

文章目录

一、准备5台虚拟机

本文使用的系统是centos9,5台机子的IP规划以及主机名如下:

主机名 IP
ansible 192.168.162.101
host01 192.168.162.102
host02 192.168.162.103
host03 192.168.162.104
host04 192.168.162.105

使用xshell连接工具,连接5台服务器

修改ansible服务器,ip为101机子的hosts:

bash 复制代码
vim /etc/hosts
bash 复制代码
192.168.162.101 ansible
192.168.162.102 host01
192.168.162.103 host02
192.168.162.104 host03
192.168.162.105 host04 

保证主机名域名的联通

二、ansible服务端安装

2.1、epel-release安装与配置

EPEL-release(Extra Packages for Enterprise Linux)是一个软件仓库,它为企业级Linux发行版(如CentOS、RHEL等)提供额外的软件包,ansible服务器安装需要安装epel源,它是ansible服务组件的源地址。

bash 复制代码
yum install -y epel-release

2.2、查询ansible源信息

查询一下关于ansible源的信息

bash 复制代码
yum list | grep ansible

2.3、安装ansible

安装ansible到服务器,使其成为一台ansible自动化运维服务器。

bash 复制代码
yum install -y ansible

至此ansible安装完成!!!将来通过这个ansible服务器可以发送指令/shell到目标服务器来批量完成运维工作。

2.4、检查ansible安装状态和命令

查看ansible相关的安装文件列表:

bash 复制代码
rpm -ql ansible
bash 复制代码
ls /etc/ansible/

查看ansible配置文件,hosts文件和角色列表。

通过下列命令可以查看ansible的一些命令:

bash 复制代码
ansible --help

查看ansible支持文档命令:

bash 复制代码
ansible-doc -l

ansible支持的功能模块,查看命令:

bash 复制代码
ansible-doc -s yum

‌"燃烧智慧,编织代码,天才程序员们正蓄势待发。"‌


相关推荐
闪亮的路灯8 小时前
Linux 安装mqtt服务mosquitto
linux·运维·服务器
海宇服务10 小时前
零信任架构实战:基于海宇全能小微企业报告构建自动化园区商户免押租赁资信核验网关
大数据·人工智能·架构·自动化
szxinmai主板定制专家11 小时前
X86 工控机 vs RK3588 异构主控:AMR 控制器 BOM、散热、长期运维对比
运维·stm32·单片机·嵌入式硬件·fpga开发·am62x
叼烟扛炮11 小时前
Linux 学习笔记(四十一):TCP 并发演进——从单进程到多线程服务器
linux·运维·服务器·网络·笔记·学习·tcp/ip
画中有画12 小时前
在自动化脚本中操作本地数据库
数据库·oracle·自动化
Decay__12 小时前
09_MySQL 闪回与时间点恢复 —— binlog 回放、mysqlbinlog、PITR 与误删恢复
运维·数据库·sql·mysql·架构
久曲健的测试窝12 小时前
2026软件测试工具选型指南:双模式如何化解UI脚本维护难题
运维·人工智能·科技·aigc
代码方舟13 小时前
零信任架构实战:基于天远企业法人四要素高级版构建自动化电子印章授权与签约准入网关
人工智能·架构·自动化·区块链
NailiConveyor14 小时前
柔性物流方案如何适配工厂升级?自动化输送流水线定制要点
大数据·运维·自动化·制造·业界资讯
Lsetea14 小时前
Certbot webroot申请SSL证书总是404:Nginx挑战目录与路径映射检查
运维·nginx·https·ssl证书·certbot