1、首先在server5上添加一块虚拟的空间

[root@server5 ~]# fdisk -l     ##查看,然后真迹打开资源管理其添加虚拟空间
[root@foundation35 ~]# virt-manager


2、在server4上编写.yml文件

[devopes@server4 ansible]# vim my_disk.yml
---
- hosts: testvars_files:- storage_vars.yamltasks:- name: Create a new partitionparted:device: /dev/vdanumber: "{{ item.number }}"state: presentpart_start: "{{ item.start }}"part_end: "{{ item.end }}"loop: "{{ partitions }}"- name: create volume grouplvg:vg: "{{ item.vg }}"pvs: "{{ item.pvs }}"loop: "{{ volumegroup }}"- name: create logical volumelvol:vg: "{{ item.vg }}"lv: "{{ item.lv }}"size: "{{ item.size }}"resizefs: trueforce: yesstate: presentloop: "{{ logicalvolume }}"when: item.lv not in ansible_lvm["lvs"]- name: create a xfs filesystem:fstype: "{{ item.fstype }}"dev: /dev/demo_vg2/lv2_testloop: "{{ filesystem }}"- name: mount lvsmount:path: "{{ item.path }}"src: /dev/demo_vg2/lv2_testfstype: xfsstate: mountedopts: noatimeloop: "{{ mountargs }}"

2、编辑变量文件

[devopes@server1 ansible]$ vim storage_vars.yml
---
partitions:- number: 1start: 1MiBend: 1GiB- number: 2start: 1GiBend: 2GiBvolumegroup:- vg: demo_vg2pvs: /dev/vda2logicalvolume:- vg: demo_vg2lv: lv2_testsize: 100%FREEfilesystem:- fstype: xfsmountargs:- path: /var/www/html

3、执行文件

[devopes@server4 ansible]# ansible-playbook my_disk.yml     ###正确执行

4、在server5上查看是否创建并挂在成功

[root@server5 ~]# df -h | grep /var/www/html

Ansible(六)对目标主机进行磁盘分区,创建逻辑卷、格式化并挂载相关推荐

  1. 使用多个磁盘分区创建逻辑卷

    多个磁盘分区-多个物理卷pv-合成卷组vg-从vg中划出逻辑卷lv-格式化lv挂载使用 1.添加一块硬盘并重启 编辑虚拟机设置-添加硬盘(默认即可,硬盘大小根据自身需求去改) 2.查看 lsblk ( ...

  2. Linux磁盘分区和逻辑卷

    一.硬盘接口类型 硬盘的接口主要有IDE.SATA.SCSI .SAS和光纤通道等五种类型.其中IDE和SATA接口硬盘多用于家用产品中,也有部分应用于服务器,SATA是一种新生的硬盘接口类型,已经取 ...

  3. Linux下的磁盘分区和逻辑卷

    一.硬盘接口类型 硬盘的接口主要有IDE.SATA.SCSI .SAS和光纤通道等五种类型.其中IDE和SATA接口硬盘多用于家用产品中,也有部分应用于服务器,SATA是一种新生的硬盘接口类型,已经取 ...

  4. 新建逻辑卷, 调整现有磁盘分区, 扩展逻辑卷大小, find查找并处理文件

    案例1:新建一个逻辑卷 案例2:调整现有磁盘的分区 案例3:扩展逻辑卷的大小 案例4:查找并处理文件 1 案例1:新建一个逻辑卷 1.1 问题 本例要求沿用前一天案例,使用分区 /dev/vdb1 构 ...

  5. linux下磁盘分区和逻辑卷管理

    磁盘管理 文章目录 磁盘管理 基本分区管理 磁盘划分思路 fdisk分区 使用fdisk分区(<=2TB) gdisk分区 挂载 手动挂载 自动挂载 Swap扩容 逻辑卷 逻辑卷基本概念 创建逻 ...

  6. Linux磁盘分区、逻辑卷、交换分区管理

    一.分区 1.MBR分区 2.GPT分区 二.磁盘分区管理 1.查看磁盘信息 2.添加磁盘 3.管理分区 (1)fdisk,默认划分为MBR的格式 (2)gdisk,默认默认划分为GPT的格式 (3) ...

  7. vmware上给根分区增加空间以及创建逻辑卷

    1.在vmware上给根分区增加空间 509  cd /sys/class/scsi_host/ 查看添加的硬盘信息是否在系统中 521  echo "- - -" > /s ...

  8. linux 7分区 fdisk,CentOS7创建逻辑卷,fdisk分区方式。

    首先准备好一块空磁盘 我这里准备一个20GB空磁盘. [root@hadoop ~]# lsblk /dev/sdb NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT s ...

  9. LVM逻辑卷,LVM管理工具集,LVM创建逻辑卷,调整现有磁盘的分区,使用逻辑分区做逻辑卷,扩展卷组大小,扩展逻辑卷的大小

    一.什么是LVM逻辑卷 LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制,它由Heinz Mauelshagen在Linux ...

最新文章

  1. c#只用一个for输出三角形
  2. 【计算理论】计算复杂性 ( 3-SAT 是 NP 完全问题 | 团问题是 NP 完全问题 | 团问题是 NP 完全问题证明思路 )
  3. jvm性能调优实战 - 32一个10万并发的BI系统,如何定位和解决频繁Young GC问题?
  4. 足够应付面试的Spring事务源码阅读梳理
  5. [常用类]Scanner 类
  6. Calendar详解
  7. javaScript第七天(1)
  8. Oracle存储过程--案例
  9. C++ Vector 汇总
  10. 小学奥数 7828 最大公约数与最小公倍数 python
  11. cadence 常见pcb电阻_高速PCB培训手记
  12. 《从0到1学习Flink》—— 如何自定义 Data Source ?
  13. python写sql语句_如何在Python脚本中执行多个SQL语句?
  14. pyqt5写一个抽奖程序(再次美化)
  15. matlab中bp神经网络梯度怎么调精度,如何提高BP神经网络模型的预测精度?
  16. 7-12 特立独行的幸福 (25 分)(如何判断特立独行)
  17. 会话技巧---英文单词
  18. 思科下一代模拟器EVE-NG安装
  19. COPA和利润中心PCA的区别
  20. LP32,ILP32,LP64,LLP64,ILP64数据模型

热门文章

  1. DOTNET零碎要点---vb.net获取combox的选中值,删除Datagridview,选中值,处理提示框...
  2. 自己关于pytorch transfomers 的一个误区
  3. CodeMirror动态加载和表单提交
  4. 解析Servlet/JSP会话跟踪机制
  5. 那些年,我们一起追过的足球
  6. verilog 学习记(如何编写assert)
  7. linux下的C语言开发(管道通信)
  8. pythonhelloworld项目,10分钟搭建一个小型网页(python django)(hello world!)
  9. 【10天基于STM32F401RET6智能锁项目实战第2天】用按键点灯----GPIO的输入和输出
  10. 易安卓与jaVa_E4A变量 · E4A易安卓中文开发教程-E4A社区 · 看云