摘要:
1.yum_repository模块 用于远程管理远程主机上的yum仓库。 参数解析: name:必须参数,用于指定要操作的唯一的仓库ID,也就是.repo配置文件中每个仓库对应的“中括号”内的仓库ID。baseurl:此参数用于设置yum仓库的baseurl。description:此参数用于设置 阅读全文
摘要:
1.cron模块 cron命令是计划任务功能,与crontab功能类似。 示例:时间格式 >>>分 时 日 月 星期 10 12 27 * * tar -cvzf log.tar.gz /var/log #每个月的27号的12时10分将log文件夹打包 @hourly tar -cvzf log.t 阅读全文
摘要:
1.打开并编辑网络配置文件:/etc/sysconfig/network-scripts/ifcfg-ens33 [root@localhost network-scripts]# vim ifcfg-ens33 TYPE=Ethernet #配置为互联网网卡PROXY_METHOD=noneBRO 阅读全文
摘要:
1.command模块 它的作用是帮助我们在远程主机上执行命令。 【注意】使用command模块在远程主机中执行命令时,不会经过远程主机的shell处理,在使用command模块时,如果需要执行的命令中含有重定向、管道符等操作时,这些符号也会失效,比如"<",">","|",";"和"&"这些符号, 阅读全文
摘要:
1.copy模块 copy模块的用途和fetch模块的用途恰恰相反,fetch模块是ansible控制机从远端主机拉取(拷贝)文件;copy模块是将ansible控制机的文件拉取(拷贝)到远端主机。 参数解析: src:用于指定需要copy的文件或目录。 dest:用于指定文件将被拷贝到远程主机的哪 阅读全文
摘要:
问题描述:进行openstack的rocky版本的安装时,计算节点安装openstack-nova-compute找不到包。 解决办法:本次实验我安装的rocky版本的openstack 先安装centos-release-openstack-rocky.narch,这个包应该是先决条件,其他节点安 阅读全文
摘要:
1.ping模块 [root@ansible-control /]# ansible A -m ping #pingA组内的主机 [root@ansible-control /]# ansible 192.168.232.182 -m ping [root@ansible-control /]# a 阅读全文
摘要:
前情提要:管理清单(Iventory)配置文件/etc/ansible/hosts。通过修改该配置文件以达到管理受控主机的目的。 在我的实验平台上有3台主机:192.168.232.181(ansible控制中心)、192.168.232.182(受控主机)、192.168.232.100(受控主机 阅读全文
摘要:
一、基础概念 1.ansible是什么? ansible是一个配置管理工具,是一个自动化运维工具。 2.ansible能做什么? 它可以完成一组批量化的工作任务,或者经常重复性的工作任务。例如:a.在100台服务器上安装nginx服务,并在安装后启动它们 b.将某个文件一次性拷贝到100台服务器上 阅读全文
摘要:
一、实际工作生产场景分析 张三是某公司员工,由于业务上的需求,需要经常使用SSH工具登陆服务器A的root账户进行操作,为避免重复进行密码验证身份。现采用张山的公钥发送给服务器A,免输入密码登陆到服务器A的root账户。首先张三要生成一对公钥和私钥,私钥要绝对保密。 理解思路:用户alex想要免输入 阅读全文