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

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


相关推荐
你才是向阳花1 小时前
前端限流如何实现,如何防止服务器过载
运维·服务器·前端
TeleostNaCl1 小时前
OpenWrt 搭建 samba 服务器的方法并解决 Windows 不允许访问匿名服务器的方法
运维·服务器·windows·经验分享·智能路由器
Leo.yuan2 小时前
数据资产是什么?数据资产平台如何发挥作用?
大数据·运维·数据仓库·人工智能·信息可视化
沙滩小岛小木屋2 小时前
docker中,容器时间和宿机主机时间不一致问题
运维·docker·容器
jialan753 小时前
nginx
运维·nginx
Logan Lie4 小时前
Linux运维笔记:服务器感染 netools 病毒案例
linux·运维·服务器·安全
IT里的交易员4 小时前
【C盘瘦身】Docker安装目录占用C盘过大,一键移动给C盘瘦身
运维·docker·容器
碎梦归途6 小时前
Linux_T(Sticky Bit)粘滞位详解
linux·运维·服务器
安科瑞刘鸿鹏8 小时前
破解高原运维难题:分布式光伏智能监控系统的应用研究
运维·物联网·安全
小杜-coding8 小时前
天机学堂(初始项目)
java·linux·运维·服务器·spring boot·spring·spring cloud