ansible(7) 基于ansible-playbook实现磁盘的远程分区

ansible-playbook 对远程主机进行分区

先在server2上加一块虚拟内存
在这里插入图片描述
显示名称为vda1
在这里插入图片描述
看看有没有能用的模块

在这里插入图片描述
这个是新建一个磁盘的例子
在这里插入图片描述
改改,试试

在这里插入图片描述
看看效果
在这里插入图片描述
要对于i磁盘进行格式化
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述创建一个LVM分区
LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。
LVM的工作原理:
通过将底层的物理硬盘抽象的封装起来,然后以逻辑卷的方式呈现给上层应用。在传统的磁盘管理机制中,我们的上层应用是直接访问文件系统,从而对底层的物理硬盘进行读取,而在LVM中,其通过对底层的硬盘进行封装,当我们对底层的物理硬盘进行操作时,其不再是针对于分区进行操作,而是通过一个叫做逻辑卷的东西来对其进行底层的磁盘管理操作。比如说我增加一个物理硬盘,这个时候上层的服务是感觉不到的,因为呈现给上层服务的是以逻辑卷的方式。
LVM最大的特点就是可以对磁盘进行动态管理。因为逻辑卷的大小是可以动态调整的,而且不会丢失现有的数据。如果我们新增加了硬盘,其也不会改变现有上层的逻辑卷。作为一个动态磁盘管理机制,逻辑卷技术大大提高了磁盘管理的灵活性。

**
1.PV(Physical Volume)- 物理卷(被pv命令处理过的物理分区)
2.VG(Volumne Group)- 卷组(被组装到一起的物理卷)
3.LV(Logical Volume)- 逻辑卷(直接使用的设备,可以增大缩减并保持原有数据不变)
过程大概是这样,先将磁盘分区,分好区之后用pv命令处理分区,形成物理卷,再用VG命令将形成的物理卷放入逻辑卷组当中,再用LV命令将卷组划分为逻辑卷,例如逻辑卷/var 逻辑卷/home**
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
所以步骤就是
1.先建立分区
2.创建pv
3.创建vg
4.格式化
5.挂载使用

在这里插入图片描述

在这里插入图片描述看看效果,可以看见分区已经挂载

在这里插入图片描述

加些变量,指定去读storage_vars.yml文件
重新推时要注意将原来目的主机已挂载的分区卸下来否则会报错

在这里插入图片描述
变量文件
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
可以看见有两块分区
在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值