Ansible(六)对目标主机进行磁盘分区,创建逻辑卷、格式化并挂载
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(六)对目标主机进行磁盘分区,创建逻辑卷、格式化并挂载相关推荐
- 使用多个磁盘分区创建逻辑卷
多个磁盘分区-多个物理卷pv-合成卷组vg-从vg中划出逻辑卷lv-格式化lv挂载使用 1.添加一块硬盘并重启 编辑虚拟机设置-添加硬盘(默认即可,硬盘大小根据自身需求去改) 2.查看 lsblk ( ...
- Linux磁盘分区和逻辑卷
一.硬盘接口类型 硬盘的接口主要有IDE.SATA.SCSI .SAS和光纤通道等五种类型.其中IDE和SATA接口硬盘多用于家用产品中,也有部分应用于服务器,SATA是一种新生的硬盘接口类型,已经取 ...
- Linux下的磁盘分区和逻辑卷
一.硬盘接口类型 硬盘的接口主要有IDE.SATA.SCSI .SAS和光纤通道等五种类型.其中IDE和SATA接口硬盘多用于家用产品中,也有部分应用于服务器,SATA是一种新生的硬盘接口类型,已经取 ...
- 新建逻辑卷, 调整现有磁盘分区, 扩展逻辑卷大小, find查找并处理文件
案例1:新建一个逻辑卷 案例2:调整现有磁盘的分区 案例3:扩展逻辑卷的大小 案例4:查找并处理文件 1 案例1:新建一个逻辑卷 1.1 问题 本例要求沿用前一天案例,使用分区 /dev/vdb1 构 ...
- linux下磁盘分区和逻辑卷管理
磁盘管理 文章目录 磁盘管理 基本分区管理 磁盘划分思路 fdisk分区 使用fdisk分区(<=2TB) gdisk分区 挂载 手动挂载 自动挂载 Swap扩容 逻辑卷 逻辑卷基本概念 创建逻 ...
- Linux磁盘分区、逻辑卷、交换分区管理
一.分区 1.MBR分区 2.GPT分区 二.磁盘分区管理 1.查看磁盘信息 2.添加磁盘 3.管理分区 (1)fdisk,默认划分为MBR的格式 (2)gdisk,默认默认划分为GPT的格式 (3) ...
- vmware上给根分区增加空间以及创建逻辑卷
1.在vmware上给根分区增加空间 509 cd /sys/class/scsi_host/ 查看添加的硬盘信息是否在系统中 521 echo "- - -" > /s ...
- linux 7分区 fdisk,CentOS7创建逻辑卷,fdisk分区方式。
首先准备好一块空磁盘 我这里准备一个20GB空磁盘. [root@hadoop ~]# lsblk /dev/sdb NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT s ...
- LVM逻辑卷,LVM管理工具集,LVM创建逻辑卷,调整现有磁盘的分区,使用逻辑分区做逻辑卷,扩展卷组大小,扩展逻辑卷的大小
一.什么是LVM逻辑卷 LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制,它由Heinz Mauelshagen在Linux ...
最新文章
- c#只用一个for输出三角形
- 【计算理论】计算复杂性 ( 3-SAT 是 NP 完全问题 | 团问题是 NP 完全问题 | 团问题是 NP 完全问题证明思路 )
- jvm性能调优实战 - 32一个10万并发的BI系统,如何定位和解决频繁Young GC问题?
- 足够应付面试的Spring事务源码阅读梳理
- [常用类]Scanner 类
- Calendar详解
- javaScript第七天(1)
- Oracle存储过程--案例
- C++ Vector 汇总
- 小学奥数 7828 最大公约数与最小公倍数 python
- cadence 常见pcb电阻_高速PCB培训手记
- 《从0到1学习Flink》—— 如何自定义 Data Source ?
- python写sql语句_如何在Python脚本中执行多个SQL语句?
- pyqt5写一个抽奖程序(再次美化)
- matlab中bp神经网络梯度怎么调精度,如何提高BP神经网络模型的预测精度?
- 7-12 特立独行的幸福 (25 分)(如何判断特立独行)
- 会话技巧---英文单词
- 思科下一代模拟器EVE-NG安装
- COPA和利润中心PCA的区别
- LP32,ILP32,LP64,LLP64,ILP64数据模型
热门文章
- DOTNET零碎要点---vb.net获取combox的选中值,删除Datagridview,选中值,处理提示框...
- 自己关于pytorch transfomers 的一个误区
- CodeMirror动态加载和表单提交
- 解析Servlet/JSP会话跟踪机制
- 那些年,我们一起追过的足球
- verilog 学习记(如何编写assert)
- linux下的C语言开发(管道通信)
- pythonhelloworld项目,10分钟搭建一个小型网页(python django)(hello world!)
- 【10天基于STM32F401RET6智能锁项目实战第2天】用按键点灯----GPIO的输入和输出
- 易安卓与jaVa_E4A变量 · E4A易安卓中文开发教程-E4A社区 · 看云