111升学论坛

 找回密码
 加入家园
专业、学校怎么选?免费公益咨询解答开通学校版块微信:543646没考上高中怎么办,不要慌!
热门:大连报关学校招生网增加印象分,实用新型专利包过申请发明专利申请并不难,代写全部材料,轻松申请!
查看: 818|回复: 14

在CentOS / RHEL 8上安装Ansible自动化工具

[复制链接]

35

主题

60

回帖

319

积分

中级会员

Rank: 3Rank: 3

积分
319
发表于 2021-2-17 10:22:58 | 显示全部楼层 |阅读模式
集群智慧云科服发明专利申请
Ansible是一种免费的开源自动化工具,它允许系统管理员从中央服务器配置和控制数百个节点,而无需在节点上安装任何代理。
iMuMa939uj3i7k9R.jpg



它依靠SSH协议与远程节点进行通信。 与其他管理工具(例如PuppetChef)相比Ansible因其易于使用和安装而广受欢迎。
在本教程中,您将学习如何在RHEL / CentOS 8 Linux发行版上安装和配置Ansible自动化工具。
第1步:安装Python3

通常, RHEL 8CentOS 8将默认安装有Python3 。 但是,如果出于任何原因未安装Python3 ,请使用以下dnf命令进行安装。 确保您必须以具有Sudo特权的普通用户身份登录。
# su - ravisaive
$ sudo dnf update
$ sudo dnf install python3
L24EZ59TSp15F2T4.jpg

在RHEL和CentOS 8上安装Python3

要验证确实安装了python3 ,请运行以下命令。
$ python3 -V
hJ6K61U1tJ5zo133.jpg

验证Python版本

第2步:安装PIP – Python软件包安装程序

Pip是Python的软件包管理器 ,它也是预安装的,但是再次提醒您,如果系统上缺少Pip ,请使用以下命令进行安装。
$ sudo dnf install python3-pip
iWSS77MU7j6i7BIw.jpg

在CentOS和RHEL 8上安装PIP

第3步:安装Ansible自动化工具

在满足所有先决条件的情况下,通过运行命令安装ansible
# pip3 install ansible --user
o8ZZ0J0su00ZCzP8.jpg

在CentOS和RHEL 8中安装Ansible

要检查Ansible的版本,请运行。
# ansible --version
mxW287FMs79ZWswZ.jpg

检查Ansible安装

完善! 如您所见,安装的Ansible版本是Ansible 2.8.5
第4步:测试Ansible自动化工具

要测试ansible ,请首先确保ssh已启动并正在运行。
$ sudo systemctl status sshd
MmcX1q544Gtx34G4.jpg

在CentOS和RHEL 8中检查SSH状态

接下来,我们需要在/ etc / ansible目录中创建hosts文件来定义主机。
$ sudo mkdir /etc/ansible
$ cd /etc/ansible
$ sudo touch hosts
文件所在的hosts将是清单,您将在其中拥有所有远程节点。
现在,使用您喜欢的编辑器打开hosts文件,并定义远程节点,如图所示。
[web]
192.168.0.104
接下来,生成SSH密钥,我们将从中将公共密钥复制到远程节点。
$ ssh-keygen
PDgwfcPSncStGuiG.jpg

为Ansible生成SSH密钥

要将生成的SSH密钥复制到远程节点,请运行命令。
$ ssh-copy-id [email protected]
QN05Oy4acNErAUza.jpg

将SSH密钥复制到远程Linux

现在,如图所示,使用Ansible来ping远程节点。
$ ansible -i /etc/ansible/hosts web -m ping
Mk7Xx1hpd7rDnpg3.jpg

Ansible Ping远程主机

我们已经成功在RHEL / CentOS 8 Linux发行上成功安装和测试了Ansible
回复

使用道具 举报

32

主题

91

回帖

406

积分

中级会员

Rank: 3Rank: 3

积分
406
发表于 2021-2-17 10:23:31 | 显示全部楼层
问一下是预装dnf了吗
回复

使用道具 举报

23

主题

48

回帖

226

积分

中级会员

Rank: 3Rank: 3

积分
226
发表于 2021-2-17 10:24:04 | 显示全部楼层
#技术运维#
回复

使用道具 举报

10

主题

81

回帖

302

积分

中级会员

Rank: 3Rank: 3

积分
302
发表于 2021-2-17 10:24:37 | 显示全部楼层
转发了
回复

使用道具 举报

14

主题

34

回帖

160

积分

新手上路

Rank: 1

积分
160
发表于 2021-2-17 10:25:10 | 显示全部楼层
转发了
回复

使用道具 举报

26

主题

57

回帖

279

积分

中级会员

Rank: 3Rank: 3

积分
279
发表于 2021-2-17 10:25:43 | 显示全部楼层
转发了
回复

使用道具 举报

55

主题

56

回帖

359

积分

中级会员

Rank: 3Rank: 3

积分
359
发表于 2021-2-17 10:26:16 | 显示全部楼层
转发了
回复

使用道具 举报

30

主题

86

回帖

381

积分

中级会员

Rank: 3Rank: 3

积分
381
发表于 2021-2-17 10:26:49 | 显示全部楼层
转发了
回复

使用道具 举报

26

主题

82

回帖

364

积分

中级会员

Rank: 3Rank: 3

积分
364
发表于 2021-2-17 10:27:22 | 显示全部楼层
转发了
回复

使用道具 举报

33

主题

51

回帖

254

积分

中级会员

Rank: 3Rank: 3

积分
254
发表于 2021-2-17 10:27:55 | 显示全部楼层
转发了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入家园

本版积分规则

QQ|Archiver|手机版|小黑屋|111升学论坛

GMT+8, 2024-9-20 06:28

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表