- 部署逻辑卷
一般而言,在生产环境中无法精确地评估每个硬盘分区在日后的使用情况,因此会导致原先分配的硬盘分区不够用。比如,伴随着业务量的增加,用于存放交易记录的数据库目录的体积也随之增加;因为分析并记录用户的行为从而导致日志目录的体积不断变大,这些都会导致原有的硬盘分区在使用上捉襟见肘。而且,还存在对较大的硬盘分区进行精简缩容的情况。我们可以通过部署 LVM 来解决上述问题。部署 LVM 时,需要逐个配置物理卷、卷组和逻辑卷。常用的部署命令如下图。
- 扩容逻辑卷
lvextend -L:扩容
e2fsck -f:检查硬盘的完整性
resize2fs -f :重置硬盘容量 - 缩小逻辑卷
相较于扩容逻辑卷,在对逻辑卷进行缩容操作时,其丢失数据的风险更大。所以在生产环境中执行相应操作时,一定要提前备份好数据。另外 Linux 系统规定,在对 LVM 逻辑卷进行缩容操作之前,要先检查文件系统的完整性(当然这也是为了保证我们的数据安全)。
在执行缩容操作前记得先把文件系统卸载掉,不然会报繁忙错误。 - 逻辑卷快照
LVM 还具备有“快照卷”功能,该功能类似于虚拟机软件的还原时间点功能。例如,可以对某一个逻辑卷设备做一次快照,如果日后发现数据被改错了,就可以利用之前做好的快照卷进行覆盖还原。LVM 的快照卷功能有两个特点:快照卷的容量必须等同于逻辑卷的容量;快照卷仅一次有效,一旦执行还原操作后则会被立即自动删除。
我们先使用-s参数生成一个快照卷,使用-L参数指定切割的大小。 - 删除逻辑卷
当生产环境中想要重新部署 LVM 或者不再需要使用 LVM 时,则需要执行 LVM 的删除操作。为此,需要提前备份好重要的数据信息,然后依次删除逻辑卷、卷组、物理卷设备,这个顺序不可颠倒。
第一步:取消逻辑卷与目录的挂载关联,删除配置文件中永久生效的设备。
第二步:删除逻辑卷设备,需要输入y来确认操作
第三步:删除卷组,此处只写卷组名称即可,不需要设备的绝对路径
第四步:删除物理设备
LVM(逻辑卷管理器)
最新推荐文章于 2024-08-08 17:43:33 发布