目录
什么是LVM
LVM (logical Volume Manager) 是一种逻辑卷管理器,是Linux系统中的一个重要的存储管理技术它的主要作用是将若干个硬盘分区或者物理硬盘合并成一个逻辑卷组 (Volume Group,简称VG),然后再将逻辑卷组划分成一个个的逻辑卷 (Logical Volume,简称LV)这样,用户就可以将逻辑卷看作是一个可动态扩展、快速创建和方便管理的分LVM可以不受分区空间的限制,可以不受分区限制可以随时动态管理动态扩容缩容不用考虑实际的硬件分区打破了磁盘必须连续的限制 区,而不用考虑实际的硬件分区。
热备份:
不停机备份(实时备份有多少备份多少)
冷备份:
停机备份(只能备份当前的数据,开机之后的数据,不能再备份了)
LVM的优势
1.打破分区只能单个挂载,单个使用的限制
2.打破了磁盘分区的大小限制,扩容
3.打破了磁盘分区要求必须是连续空间的限制
逻辑卷管理
1.能够在保持现有数据不变的情况下动态调整磁盘容量,从而提高磁盘管理的灵活性
2./boot分区用于存放引导文件,不能基于LVM创建
LVM的组成结构
PV(物理卷)
就是由不同分区的硬盘提供真实的存储空间
VG (卷组)
卷组 (Volume Group,VG) : 将多个物理卷合起来就组成了卷组。组成同一个卷组的物理卷可以是同一块硬盘的不同分区,也可以是不同使盘上的不同分区我们可以把卷组想象为一块逻辑硬盘。(总的来说就是把那些不同分区的硬盘打包在一起形成一个新的逻辑概念的硬盘)
LV(逻辑卷)
逻辑卷 (Logical Volume,Lv) : 卷组是一块逻辑硬盘,使盘必须分区之后才能使用,我们把这个分区称作逻辑卷。逻辑卷可以被格式化和写入数据。我们可以把逻辑卷想象为分区。(大意来说就是分区,格式化,挂载)
物理扩展
物理扩展 (Physical Extend,PE) : PE 是用来保存数据的最小单元,我们的数据实际上都是写入 PE 当中的。PE 的大小是可以配置的,默认是 4MB。
1、扩容逻辑卷不需要解挂载
2、XES文件系统不能缩容
3、ext4文件系统支持缩容
4、缩容必须解挂载,缩容结束,再重新挂载
创建lvm磁盘过程
进入虚拟机输入scan刷新就能看见添加的磁盘
磁盘配额
磁盘配额是一种限制用户在磁盘上使用空间的技术。通俗点说,就是像是给每个人分了一块卡,规定这张卡只能存放多少数据,当你的数据(比如文件、图片、视频等)超过了这个限制时,就不能再往里面添加数据了。
磁盘配额可以设置在整个硬盘上,或者是某个目录下,也可以为不同的用户设置不同的配额限制。它可以有效地控制磁盘空间的使用,避免某些用户占用过多的空间影响其他用户的使用。
比如,在一台服务器上,可能有多个用户同时使用磁盘存储自己的文件,如果某个用户上传了很多大文件占用了大量磁盘空间,就可能会影响其他用户的正常使用。通过设置磁盘配额,就可以限制每个用户可以使用的磁盘空间,避免这种情况的发生。
总之,磁盘配额是一种非常实用的技术,可以有效地管理磁盘空间,让多个用户安心地共享磁盘资源。
实现磁盘限额的条件
需要Linux内核支持。
安装xfsprogs与quota软件包Linux
磁盘限额的特点
作用范围:针对指定的文件系统(分区)
限制对象:用户帐号、组帐号
限制类型:磁盘容量、文件数量
限制方法: 软限制、硬限制
软限制是一种宽松的限制方式,用户在达到软限制值之前,系统只会发出警告,不会强制执行限制。也就是说,当用户使用的磁盘空间接近软限制值时,系统会提示用户需要停止上传新文件或删除不能必要的文件,但如果不理会这个提示,系统仍然允许用户继续上传文件,超过软限制值。
硬限制则是一种严格的限制方式,在达到硬限制值之后,系统会强制执行限制,禁止用户继续上传新文件,或者将上传文件夹设为只读状态,直到用户删除或移动了一些文件来释放磁盘空间。因此,硬限制通常设置为一个比较小的值,以确保磁盘空间不会被某个用户或进程占满,从而影响其他用户的正常使用。
总之,软限制和硬限制是两种不同的限制方式,软限制是一种提醒,硬限制是一种强制措施,它们都可以用于控制磁盘空间的使用,防止用户对磁盘资源进行滥用,确保磁盘资源的公平分配。