首页 > 其他分享 >LVM磁盘

LVM磁盘

时间:2023-11-29 10:22:40浏览次数:37  
标签:逻辑 卷组 快照 myvg sudo LVM 磁盘 bash

LVM磁盘

1. 逻辑卷概念

逻辑卷管理(Logical Volume Management,简称LVM)是Linux系统中一种强大的磁盘管理工具,它允许我们更灵活地管理磁盘空间。在LVM中,磁盘被划分为物理卷(Physical Volumes,PVs),物理卷被组合成卷组(Volume Group,VG),而逻辑卷(Logical Volume,LV)则从卷组中创建。

  • 物理卷(PV): 物理卷是磁盘上的一个分区或整个磁盘,被添加到LVM中以供后续使用。

  • 卷组(VG): 卷组是一个或多个物理卷的集合,形成一个逻辑磁盘池,卷组的大小由其中的物理卷决定。

  • 逻辑卷(LV): 逻辑卷是从卷组中划分出的逻辑磁盘,可以被视为普通磁盘分区。

2. 创建逻辑卷

步骤:

a. 创建物理卷:

使用pvcreate命令将磁盘或分区初始化为物理卷。

bash
sudo pvcreate /dev/sdb1

b. 创建卷组:

使用vgcreate命令创建卷组,并将一个或多个物理卷加入卷组。

bash
sudo vgcreate myvg /dev/sdb1

c. 创建逻辑卷:

使用lvcreate命令从卷组中创建逻辑卷。

bash
sudo lvcreate -n mylv -L 20G myvg

这将创建一个名为mylv的逻辑卷,大小为20GB。

3. 卷组扩容及缩减

a. 卷组扩容:

如果需要增加卷组的容量,可以通过添加新的物理卷来扩展。

bash
sudo vgextend myvg /dev/sdc1

然后,使用lvextend命令扩展逻辑卷的大小。

bash
sudo lvextend -L +10G /dev/myvg/mylv

上述命令将mylv的大小增加10GB。

b. 卷组缩减:

要缩减卷组,首先必须缩减逻辑卷,然后从卷组中移除不再需要的物理卷。

bash
# 缩减逻辑卷
sudo lvreduce -L -5G /dev/myvg/mylv

# 从卷组中移除物理卷
sudo vgreduce myvg /dev/sdc1

4. 逻辑卷扩容

逻辑卷的扩容相对简单,使用lvextend命令即可。

bash
sudo lvextend -L +10G /dev/myvg/mylv

5. LVM快照应用环境

LVM快照是一种创建逻辑卷的即时副本的方法,用于在进行系统升级、软件安装等操作前创建系统的快照,以便在出现问题时迅速还原。

步骤:

a. 创建快照:

bash
sudo lvcreate --snapshot --name mysnapshot --size 5G /dev/myvg/mylv

b. 使用快照:

在进行系统修改前,可以先挂载快照:

bash
sudo mount /dev/myvg/mysnapshot /mnt/snapshot

在这个挂载点上进行操作,不会影响原始逻辑卷。

c. 恢复快照:

如果需要恢复到快照状态,首先卸载挂载的快照:

bash
sudo umount /mnt/snapshot

然后合并快照到原始逻辑卷:

bash
sudo lvconvert --merge /dev/myvg/mysnapshot

LVM的这些高级特性使得磁盘管理变得更加灵活,提高了系统的可用性和可维护性。通过合理利用LVM,我们能够更好地管理磁盘空间,适应不断变化的需求。

标签:逻辑,卷组,快照,myvg,sudo,LVM,磁盘,bash
From: https://www.cnblogs.com/ouzhaokang/p/17863928.html

相关文章

  • Linux LVM磁盘
    逻辑卷概念  LVM,LogicalVolumeManger,是linux内核提供的一种逻辑卷管理功能,由内核驱动和应用层工具组成,它是在硬盘的分区基础上,创建了一个逻辑层,可以非常灵活且非常方便的管理存储设备。  LVM利用Linux内核的device-mapper功能来实现存储系统的虚拟化(系统分区独立于底......
  • Linux LVM磁盘
    逻辑卷概念  LVM,LogicalVolumeManger,是linux内核提供的一种逻辑卷管理功能,由内核驱动和应用层工具组成,它是在硬盘的分区基础上,创建了一个逻辑层,可以非常灵活且非常方便的管理存储设备。  LVM利用Linux内核的device-mapper功能来实现存储系统的虚拟化(系统分区独立于底......
  • Linux系统磁盘配额功能的设置和管理
    1.对硬盘进行分区操作[root@jsj~]#fdisk/dev/sdbDevicecontainsneitheravalidDOSpartitiontable,norSun,SGIorOSFdisklabelBuildinganewDOSdisklabelwithdiskidentifier0x7a02e23d.Changeswillremaininmemoryonly,untilyoudecidetowritet......
  • 【linux常见问题】Aws机器磁盘在线扩容
    Aws机器磁盘在线扩容获取需求(adc机器磁盘扩容至50G--原磁盘:30G)aws控制台登录3、选择卷组4、修改卷组登录实例修改实际大小a、通过df-h查看磁盘目前大小目前磁盘大小(30G)b、通过lsblk查看存储卷的真实size以及分区情况--磁盘已扩容但并未实际纳入使用存储卷已经调整为50G其上只有......
  • Linux磁盘管理
    简介在Linux系统中,磁盘管理是指对磁盘的创建、格式化、挂载、卸载等操作。磁盘管理对于Linux系统的正常运行至关重要。磁盘分区在Linux系统中,磁盘可以分为多个分区。分区可以将磁盘划分为不同的区域,每个区域可以用于不同的目的。磁盘格式化磁盘格式化是指对磁盘进行初始化......
  • 了解Linux中的LVM磁盘管理
    Linux系统作为开源操作系统的代表之一,以其灵活性和可定制性而备受欢迎。在Linux中,LVM(LogicalVolumeManager)磁盘管理系统是一种强大的工具,它使得磁盘管理更加灵活和高效。什么是LVM?LVM是一种逻辑卷管理系统,它允许对硬盘驱动器进行灵活的分区和管理。与传统的硬盘分区相比,LVM提......
  • 8.Linux LVM磁盘
    LVM(LogicalVolumeManager)是Linux中的一种磁盘管理技术,可以在保持现有数据不变的情况下动态调整磁盘容量,从而提高磁盘管理的灵活性。LVM将多个物理磁盘或分区组合成一个逻辑卷组,然后在这个卷组上创建逻辑卷,这些逻辑卷可以根据需要进行动态扩展或缩减。LVM的基本概念包括物理卷(Ph......
  • 记录一次生产环境因磁盘空间不足驱逐pod造成pod重建The node had condition: [DiskPre
       #记录一次生产报Thenodehadcondition:[DiskPressure]造成pod无限重启的监控不停的报警#进入k8s的管理机检查发现msg的pod重启重建pod多次[root@VM_248_6_centos~]#kubectlgetpod-ncms-v2-prodNAMEREADYSTA......
  • Linux LVM磁盘
    第八章LVM磁盘LVM概述LVM解释在我们的生产工作中,有时候会出现这种情况,我们规划主机的时候只给了/home50GB,等到用户众多之后,这个文件系统不够大,此时怎么办?我们可以加一块新硬盘,然后重新分区并格式化,将/home的数据完整地复制过来,然后将原本的分区卸载重新挂载新分区,是可以解决......
  • 磁盘管理
    磁盘是一种计算机的外部存储器设备,由一个或多个覆盖有磁性材料的铝制或玻璃制的碟片组成,用来存储用户的信息,这种信息可以反复地被读取和改写,磁盘的分类:(1)IDE磁盘:特点价格低廉,兼容性强,性价比高,数据传输慢,不支持热插拔等等。(2)SCSI磁盘:传输速率高,读写性能好,运行稳定,可连接多个设备。......