首页 > 其他分享 >逻辑卷9

逻辑卷9

时间:2022-10-01 19:00:23浏览次数:43  
标签:逻辑 卷组 dev #### PE LVM

一、LVM逻辑卷

1.1LVM概述

概念:

  • LVM 是 Logical Volume Manager 的简称,译为中文就是逻辑卷管理
  • LVM是 Linux 下对硬盘分区的一种管理机制
  • LVM 适合于管理大存储设备,并允许用户动态调整文件系统的大小
  • LVM 的快照功能可以帮助我们快速备份数据
  • LVM 为我们提供了逻辑概念上的磁盘,使得文件系统不再关心底层物理磁盘的概念

组成:

  • 物理卷(PV):就是真正的物理硬盘或分区
  • 卷组(VG):将多个物理卷合起来就组成了卷组,组成同一个卷组的物理卷可以是同一块硬盘的不同分区,也可以是不同硬盘上的不同分区,我们可以把卷组想象为一块逻辑硬盘
  • 逻辑卷(LV):卷组是一块逻辑硬盘,硬盘必须分区之后才能使用,我们把这个分区称作逻辑卷,逻辑卷可以被格式化和写入数据,我们可以把逻辑卷想象为分区
  • 物理扩展(PE):PE是用来保存数据的最小单元,我们的数据实际上都是写入 PE 当中的。PE 的大小是可以配置的,默认是 4MB

1.2LVM的管理

主要命令:

1.3LVM应用实例

逻辑卷小实验:

 1 准备工作:
2 一:添加硬盘 3 二:查看磁盘设备lsblk,会发现没有识别,执行以下三条代码 4 echo "- - -" > /sys/class/scsi_host/host0/scan 5 echo "- - -" > /sys/class/scsi_host/host1/scan 6 echo "- - -" > /sys/class/scsi_host/host2/scan 7 三:分区 8 fdisk /dev/sdb 9 n 10 p 11 回车 12 回车 13 +10G 14 p 15 t 16 L 17 8e 18 p 19 w 20 21 第一步:建立物理卷 22 pvcreate /dev/sd{b1,c}       ####pvcreate 【设备名字】      可以是分区也可以是一整块硬盘 23 24 第二步:建立卷组 25 vgcreate vg1 /dev/sd{b1,c}    ####vgcreate 【自定义卷组名】 【上面的设备名字】 26 pvscan               ####查看物理卷 27 pvdisplay           ####详细查看物理卷 28 vgscan             ####查看卷组 29 vgdisplay           ####详细查看卷组 30 31 第三步:建立逻辑卷 32 lvcreate -n mysql -L 20G vg1    ####lvcreate -n 【自定义逻辑卷名字】 -L 【指定大小】 【从哪个卷组中取PE】 33 ll /dev/vg1/mysql           ####查看逻辑卷叫法 34 ll /dev/mapper/vg1-mysql        ####查看逻辑卷叫法 35 lvdisplay                ####详细查看逻辑卷 36 37 第四步:格式化 38 mkfs.ext4 /dev/vg1/mysql 39 40 第五步:挂载 41 mount /dev/vg1/mysql /mnt/
补充:
   -n:名字
   -L:多少G
   -l:多少个PE(一个PE默认4M)

扩容分为两种情况:
1.卷组容量足够扩容,直接扩容
2.卷组容量不够,先扩容卷组,再扩容逻辑卷

缩容:
1.解挂载
2.检测文件系统完整性
3.缩减文件系统
4.缩减逻辑卷上下一致
5.再挂载回去

 

标签:逻辑,卷组,dev,####,PE,LVM
From: https://www.cnblogs.com/feizirui/p/16739404.html

相关文章

  • 【mybatis框架学习】三、invoke方法逻辑编排
    上一篇一直有提高一个词,编排。都说编程,编程,编排也就容易理解了。 像我们常用的框架,spring、mybatis,都是将一些固有的流程,简化,抽象,编排起来,在留有可拓展的接口之后,全部......
  • 自动化测试中的翻页逻辑
    在许多测试场景中,不免出现需要翻页寻找的元素,在翻页寻找的过程中,需要注意其中的逻辑主要的思维导图: ......
  • 逻辑、位运算符
    packageoperrator;//逻辑运算符publicclassDmeo02{publicstaticvoidmain(String[]args){//与and或or非:取反booleana=true;bo......
  • 区块链商城系统开发项目逻辑设计方案(成熟语言框架)
    区块链风口是企业大力发展电商经济,传统市场业态突破转型的关键,打造独一无二的区块链商城开发成为企业不可少做的项目之一,未来企业开发区块链商城会是常态,让数字经济变得更加......
  • LVM逻辑卷与磁盘配额
    一、LVM逻辑卷1、LVM概述LVM(LogicalVolumeManager,逻辑卷管理)重点在于可以弹性地调整文件系统的容量,需要文件的读写性能或是数据的可靠性,LVM可以整合多个物理分区,让这......
  • [转]逻辑回归和线性回归区别
    https://blog.csdn.net/qq_30354455/article/details/827976201)线性回归要求变量服从正态分布,logistic回归对变量分布没有要求。2)线性回归要求因变量是连续性数值变量,而lo......
  • LVM逻辑卷与磁盘配额
    LVM逻辑卷与磁盘配额 一、LVM逻辑卷1、LVM概述LVM(LogicalVolumeManager,逻辑卷管理)重点在于可以弹性地调整文件系统的容量,需要文件的读写性能或是数据的可靠性,LVM可......
  • maven 拉取的 jar 包 功能逻辑 与 实际逻辑不同
    20220921sdk服务有一段根据url是否带参数的判断的实际代码:maven加载jar包后,运行都有报错,查看源码:直接省略了对url的判断,导致url没有加参数的场景都会抛数组......
  • Java使用不同方式优雅拆分业务逻辑
    如何处理复杂的业务逻辑在实际的业务开发当中,经常会遇到复杂的业务逻辑,可能实现出来的代码并没有什么问题,但是代码的可读性很差。那么在实际开发中如何避免大面积的if-e......
  • Spring boot API测试 Controller逻辑正常但返回404(@Controller和@RestConntroller区别
    使用postman测试接口,返回404错误,如下所示{"timestamp":1507703410086,"status":404,"error":"NotFound","message":"NotFound","path":......