lvm是个啥
LVM(Logical Volume Manager)逻辑卷管理是在Linux2.4内核以上实现的磁盘管理技术。它是 Linux环境下对磁盘分区进行管理的一种机制 。现在不仅仅是Linux系统上可以使用LVM这种磁盘管理机制,对于其它的类UNIX操作系统,以及windows操作系统都有类似与LVM这种磁盘管理软件。
优点
- 可以在系统运行的状态下动态的扩展文件系统的大小
- 文件系统跨越多个磁盘,文件系统的大小不受磁盘大小的限制
- LVM的存储空间可以通过新增磁盘的方式扩容 缺点
- 从卷组中移除一个磁盘的时候必须使用reducevg命令
- 当卷组中有一个磁盘损坏了,整个卷组都会受到影响(由于一份数据可能会存储在不同的磁盘中)
- 在磁盘创建过程中增加了额外的步骤,所以数据存贮性能会受到影响
为什么突然折腾这个
一直使用的机器因公司资源不够要回收,迁移至海南,新机器节点lvm 有一半容量都挂载到了home,因为这次分配的硬盘资源确实不多,我又是个对BT很依赖的重度用户,所以为了充分利用,决定将home卷删除扩容给根目录
具体操作
其实我这里都已经挂载好了也分配好了逻辑卷 1、查看挂载点
代码语言:javascript复制df -h
2、卸载home挂载
代码语言:javascript复制umount /home
3、查看逻辑卷
代码语言:javascript复制lvdisplay
4、删除home逻辑卷
代码语言:javascript复制lvremove -y /dev/mapper/centos-home
5、把删除home后余下的全部容量扩容至根目录逻辑卷
代码语言:javascript复制lvextend -l 100%FREE /dev/mapper/centos-root
6、刷新根目录逻辑卷容量
代码语言:javascript复制xfs_growfs /dev/centos/root
至此结束,债见