Ansible
文章平均质量分 66
Ansible
Usmile小七
哟嚯~
展开
-
ansible部署
构建ansible学习环境1.硬件要求虚拟机:1G内存 20G硬盘2.软件OS:CentOs[root@localhost ansible]# hostnamectl set-hostname servera免密登录,分发密钥:1.ssh-keygen -t rsa 一路Enter生成密钥文件在~/.ssh/下2.ssh-copy-id root@192.168.220.166 分发密钥# ssh-keygen -f ~/.ssh/id_rsa -P '' -q批量分发:fo原创 2022-03-01 10:42:09 · 181 阅读 · 0 评论 -
ansible练习(4)
题目:1.创建一个分区编写一个剧本位置在~/ansible/partition.yml,在所有主机上运行,需求如下:在vdb中,创建一个主分区,编号是1,大小1500MiB格式化成ext4文件系统,挂在到/newpart如果无法创建请求的分区大小,则应使用错误消息"Could not create partition of that size", 应该显示,而应该使用大小为800Mib的如果设备vdb不存在,则错误消息"Disk does not exist"应该显示2.创建并应用一个逻辑卷原创 2021-12-01 19:22:38 · 115 阅读 · 0 评论 -
ansible练习(3)
1、创建一个名为 locker.yml 的 ansible vault 文件存储用户密码:Vault 文件中包含两个变量:pw_developer: imadevpw_manager: imamgr加密此文件的密码为redhat此密码存放在:~/ansible/secret.txt(1)创建locker.yml的ansible vault文件[root@servera ansible]# ansible-vault create locker.yml(2)创建secret.txt存放密码原创 2021-11-30 14:48:40 · 115 阅读 · 0 评论 -
ansible练习(2)
ansible剧本练习题目:一、创建剧本config_nginx.yml。完成一下功能:安装nginx提供默认主页启动并开机自启服务。二、创建一个名为packages.yml的剧本在dev、prod和test主机组中安装php和mariadb软件包在dev主机组中安装Development Tools包组升级dev主机组中主机的所有软件包一、config_nginx.yml清单文件[root@servera ansible]# vim config_nginx.yml--原创 2021-11-25 21:42:04 · 1542 阅读 · 0 评论 -
ansible练习1
一、构建学习环境:student用户在控制节点(workstation)上安装并配置 Ansible, 要求如下 :1、安装所需的软件包2、创建静态inventory文件/home/student/ansible/inventory,要求如下:servera属于dev主机组serverb属于test和balancers主机组serverc和serverd属于prod主机组prod主机组属于webservers主机组3、创建ansible配置文件/home/student/ansible/an原创 2021-11-23 16:58:43 · 138 阅读 · 0 评论 -
Ansible课堂环境+部署
环境使用配置远程管理windows 仅主机(vmnet1)网卡增加IP:172.25.254.1/255.255.255.0服务器IP:172.25.254.250Xshell连接 ssh kiosk@172.25.254.250密码:redhat开始练习环境设置课程:清除课程:[kiosk@foundation0 ~]$ rht-clearcourse 0设置课程:[kiosk@foundation0 ~]$ rht-setcourse rh294启用环境:启用clas原创 2021-11-23 16:58:12 · 1255 阅读 · 0 评论