以前没有使用过LVM,只是略有接触,现在公司除了系统盘使用分区挂载之外,其它的业务数据盘、日志盘都是使用LVM逻辑卷进行管理,方便扩容。 新机器刚开始扩容逻辑卷的时候,把所有的磁盘容量划分到VG中,又把VG的空间都分到了几个逻辑卷中去,后来想想把所有VG都分完,会很被动,因为有些逻辑卷不一定会用的完,而另外的卷可能会不够用,这样就很浪费,如果申请增加磁盘又要走流程,很麻烦。 这也是前期想的不周到,所以就打算把LV缩减一部分,后面按需划分,这是问题了,lvreduce缩减容量之后,使用xfs_growfs和mount命令,报错:Couldn't find valid filesystem superblock,意思就是找不到有效超级块。superblock和inode是在文件系统初始化的时候生成的,意思就是说得重新格式化(mkfs.xfs)才能挂载,若是LV中存在重要数据,格式化就后就gg了…… 当时还搞不懂为什么会这样,扩容是没问题的,后来上网查了一下资料才发现,原来xfs_growfs不支持缩容,也就是说xfs格式的文件系统支持扩容,但不支持缩容(除非重新格式化) ext2、ext3、ext4文件系统使用的resize2fs命令支持扩容也支持缩容。 ...................................................记录一下.............................................................
使用LVM管理磁盘的一个坑
原创
©著作权归作者所有:来自51CTO博客作者Rickyyan的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
一个简洁、干净的中后台管理模板
nova-admin —— 一个基于Vue3、Vite5、Typescript、Naive UI, 简洁干净后台管理模板。
后台管理 后台管理模板 vue node.js npm -
做一个LVM与磁盘配额的小实验
LVM的创建和扩容,磁盘配额
LVM 磁盘配额 -
基于LVM的磁盘管理
一、几个概念LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建对底层的物理硬盘进
lvm linux 磁盘管理 文件系统 centos -
linux磁盘管理------LVM
详细介绍linux中LVM整个创建,调整和移除过程
LVM linux逻辑卷 -
Linux LVM磁盘管理
Linux LVM磁盘管理
linux 运维 逻辑卷 常用命令 5g