首页 > 其他分享 >LVM磁盘

LVM磁盘

时间:2023-12-18 17:56:40浏览次数:32  
标签:逻辑 快照 myvg dev mylv LVM 磁盘

深入了解 Linux 中的逻辑卷管理(LVM)
Linux 作为一种强大的操作系统,提供了多种高级磁盘管理技术,其中之一就是逻辑卷管理(Logical Volume Management,简称 LVM)。LVM 允许对磁盘空间进行更灵活、更动态的管理,提高了系统对存储资源的利用率。在这篇博客中,我们将深入研究 Linux 中 LVM 的概念、配置和常见操作。
什么是 LVM?
LVM 是一种用于管理磁盘空间的软件系统,它引入了逻辑卷(Logical Volumes)、物理卷(Physical Volumes)和卷组(Volume Groups)等概念。这使得对存储资源的管理更加灵活,可以在线动态调整逻辑卷的大小,而无需重新分区或格式化磁盘。
LVM 的核心概念
物理卷(Physical Volumes)
物理卷是实际的磁盘分区或整个磁盘,它作为 LVM 的底层存储单元。通过 pvcreate 命令,可以将磁盘或分区初始化为物理卷。
pvcreate /dev/sdX1

卷组(Volume Groups)
卷组是由一个或多个物理卷组成的逻辑单元,它为逻辑卷提供了一个可用的存储池。通过 vgcreate 命令,可以创建卷组。
vgcreate myvg /dev/sdX1

逻辑卷(Logical Volumes)
逻辑卷是卷组中的一个虚拟分区,它类似于物理分区,但其大小和位置是可调整的。通过 lvcreate 命令,可以创建逻辑卷。
lvcreate -L 10G -n mylv myvg

LVM 常见操作
扩展逻辑卷
当逻辑卷的空间不足时,可以通过以下步骤扩展逻辑卷的大小。

1.扩展逻辑卷的文件系统(例如 ext4):

resize2fs /dev/myvg/mylv


2.扩展逻辑卷的大小:

lvextend -L +5G /dev/myvg/mylv

缩小逻辑卷
缩小逻辑卷需要先缩小文件系统,然后才能缩小逻辑卷。

3.缩小文件系统:

resize2fs /dev/myvg/mylv 8G


4.缩小逻辑卷:

lvreduce -L 8G /dev/myvg/mylv

总结
LVM 是 Linux 中一个强大而灵活的存储管理工具,通过引入逻辑卷、物理卷和卷组等概念,它使得对磁盘空间的管理更加简便和可控。掌握 LVM 的基本概念和常见操作,将有助于管理员更好地规划和管理系统的存储资源。在实际应用中,LVM 提供了更多高级的功能,例如快照和条带化,可以进一步优化系统的性能和可用性。希望通过本文的介绍,读者能够对 Linux 中的 LVM 有一个更深入的理解,并能够灵活地应用于实际场景。

当在 Linux 中使用逻辑卷管理(LVM)时,还有一些其他的常见操作和技术。让我们来进一步讨论这些内容。
移除逻辑卷
要移除逻辑卷,需要按照以下步骤进行操作:

1.卸载逻辑卷上的文件系统:

umount /dev/myvg/mylv


2.删除逻辑卷:

lvremove /dev/myvg/mylv

扩展卷组
如果卷组中的物理卷空间不足,可以添加新的物理卷扩展卷组的容量。

3.创建物理卷:

pvcreate /dev/sdY1


4.扩展卷组:

vgextend myvg /dev/sdY1


5.扩展卷组的逻辑卷:

lvextend -l +100%FREE /dev/myvg/mylv

迁移逻辑卷
当需要将逻辑卷从一个物理卷迁移到另一个物理卷时,可以使用以下步骤:

6.移动文件系统到新的物理卷:

pvmove /dev/sdX1 /dev/sdY1


7.更新逻辑卷的物理卷路径:

vgrename myvg /dev/sdX1 /dev/sdY1

快照
LVM 还提供了快照功能,可以创建逻辑卷的数据快照,以便在需要时恢复到先前的状态。

8.创建快照:

lvcreate -L 5G -s -n mysnapshot /dev/myvg/mylv


9.使用快照:
快照会创建一个新的逻辑卷,可以在该卷上进行读操作。注意,写操作将影响快照和原始逻辑卷。
10.删除快照:

lvremove /dev/myvg/mysnapshot

这些操作只是 LVM 提供的一些常见功能和技术,LVM 还有许多其他高级功能,例如条带化(striping)、缓存、镜像等。深入了解这些功能和技术,可以使管理员更好地管理和优化系统的存储资源。
总结起来,LVM 提供了一种灵活且强大的磁盘管理方案,使管理员能够动态调整和管理存储资源。熟练掌握 LVM 的概念和操作步骤,将有助于优化系统性能、增强数据保护,并提供更灵活的存储配置选项。希望通过本文的介绍,读者对 Linux 中的 LVM 有了更深入的了解,并能够熟练地应用于实际环境中。

标签:逻辑,快照,myvg,dev,mylv,LVM,磁盘
From: https://www.cnblogs.com/jiqiujiu/p/17911817.html

相关文章

  • 磁盘阵列/视频监控系统EasyCVR新增邮件验证与定时更换登录密码功能
    TSINGSEE青犀视频监控汇聚平台EasyCVR可拓展性强、视频能力灵活、部署轻快,可支持的主流标准协议有国标GB28181、RTSP/Onvif、RTMP等,以及支持厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等。平台既具备传统安防视频监控的能力,也具备接入AI智能分析的能力,包括对人、车、......
  • 使用VisualVM浏览分析堆转储
    堆转储是Java虚拟机(JVM)堆中所有对象在某个时间点的快照。JVM为堆中所有类实例和数组的对象分配内存。当不再需要某个对象并且没有对该对象的引用时,垃圾回收器会回收堆内存。通过VisualVM检查堆,您可以找到对象的创建位置,并在源中找到对这些对象的引用。如果JVM软件无法从堆中删......
  • 记一次磁盘清理
    1、确定磁盘占用df-h参数说明:-a:列出所有的文件系统,包括系统特有的/proc等文件系统-k:以KB的容器显示各文件系统-m:以MB的容量显示各文件系统-h:以人们较易阅读的GB,MB,KB等格式自行显示-H:以M=1000K代替M=1024K的进位方式-T:连同该分区的文件系统名称(例如ext3)也列出-i:不用磁盘......
  • 云服务器磁盘满了怎么办
    在根目录下使用如下命令du-sh*|sort-n得到结果du:cannotaccess‘proc/28012’:Nosuchfileordirectorydu:cannotaccess‘proc/28071/task/28071/fd/4’:Nosuchfileordirectorydu:cannotaccess‘proc/28071/task/28071/fdinfo/4’:Nosuchfileord......
  • MySQL如何清理数据并释放磁盘空间
    在我们的生产环境中有一张表:courier_consume_fail_message,是存放消息消费失败的数据的,设计之初,这张表的数据量评估在万级别以下,因此没有建立索引。但目前发现,该表的数据量已经达到百万级别,原因产生了大量的重试消费,这导致了该表的慢查询。因此需要清理该表数据。而实际上,使用DE......
  • docker overlay2引发磁盘爆满
    前因:最近服务器磁盘占比超过90%,log已经清理,发现/data/docker/overlay2目录占用70%了 1.尝试清理docker未用镜像:dockerimageprune删除所有未使用的Docker资源,包括容器、镜像、卷和网络等(慎用,小心删除有用容器)dockerps-a|grepExitdockersystemprune 2.查......
  • 服务器数据恢复-raid5多块磁盘掉线导致上层卷无法挂载,oracle数据库不可用的数据恢复案
    服务器数据恢复环境:一台服务器中有一组由24块FC硬盘组建的raid5磁盘阵列,linux操作系统+ext3文件系统,服务器上层部署有oracle数据库。服务器故障&检测:raid5阵列中有两块硬盘出现故障掉线,导致服务器上层卷无法挂载,oracle数据库无法正常使用。通过管理后台查看服务器中硬盘的状态,......
  • 国标GB28181安防监控/磁盘阵列EasyCVR(3.4)新亮点:免保活功能
    TSINGSEE青犀近日发布了EasyCVR安防管理平台的V.3.4版本,其中一大亮点就是很多朋友都在咨询的“免保活”功能,那么,什么是“免保活”功能?又该如何配置呢?在EasyCVR平台有个【按需直播】按钮,顾名思义,需要的时候才播。因此,当它被启用后,就只有在点播该视频时,平台分发出的FLV、HLS、RTSP、R......
  • 国标GB28181安防监控系统/磁盘阵列EasyCVR(V.3.4)新亮点:免保活功能
    TSINGSEE青犀近日发布了EasyCVR安防管理平台的V.3.4版本,其中一大亮点就是很多朋友都在咨询的“免保活”功能,那么,什么是“免保活”功能?又该如何配置呢?在EasyCVR平台有个【按需直播】按钮,顾名思义,需要的时候才播。因此,当它被启用后,就只有在点播该视频时,平台分发出的FLV、HLS、RTS......
  • simpread-Ubuntu 扩容磁盘、扩容内存_ubuntu 扩容 the file system can not be resize
    原文地址blog.csdn.net参考:Ubuntu磁盘扩容及启动问题整理作者:一只青木呀发布时间:2020-12-0810:42:19网址:https://blog.csdn.net/weixin_45309916/article/details/110850358也可参照正点原子的:Ubuntu磁盘空间不足?一招轻松扩容Ubuntu磁盘扩容(简单亲测有效)Ubuntu......