playbook简单用法

创建一个homework.yaml的playbook文件:
1.创建一个play, 用来创建用户和用户组
  创建用户usertest并指定uid为2000,shell类型为/bin/sh
  创建用户组grouptest 并指定gid为1999

vim homework.yaml

 执行

 在node1主机上验证

/etc/passwd

 /etc/group

 2.创建一个play,用来创建文件并往文件中写入内容, 并压缩
  第一个任务:创建一个data.txt文件,
  第二个任务:写入:This file is for archive
  第三个任务: 压缩文件 data.txt为data.tar.gz

 执行

ansible-playbook  homework.yaml 

在node1验证

 3.创建一个play, 用来安装软件iptables, 并启动服务,然后停止服务
  第一个任务,安装iptables
  第二个任务: 启动服务
  第三个任务:停止服务

 4.创建一个play,完成新建连接并启用
  首先,关闭node1, 添加一块网卡
  创建任务,在新添加的网卡上新建连接

先关闭node1

添加后

 

 ens224为新添加的网卡

 开启node1后再master配置play

 


5.创建一个play,完成LVM的配置
  首先,关闭node1, 在node1上添加一块硬盘,2GB
  第一个任务:为磁盘设置第一个分区:500MB, flags=lvm
  第二个任务:为磁盘设置第二个分区:500MB, flags=lvm
  第三个任务:为磁盘设置第三个分区:500MB, flags=lvm
  第四个任务:使用上边建立的三个分区,建立PV和VG(使用lvg模块)
  第五个任务:使用上面建立的vg建立逻辑卷(lv), lv大小为1.2GB
  第六个任务:为上面建立的lv建立文件系统,类型为xfs
  第七个任务:将上面建立的逻辑卷挂载到/mount_data目录下
  第八个任务:在/mount_data下创建文件data.txt

 

 

node1验证

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值