由lvextend -r -l +100%FREE vg/lv 自动同步文件系统,引发的一点思考


 

1. lvm扩容一般流程:

1)先扩充vg,vgextend

2) 再扩lv,如:lvextend,lvresize

3)最后做文件系统同步,如:xfs_growfs

 

2. 以前一直是如此扩容的,今天突然看到一个简化命令:可以把第二步和第三步一条命令搞定:

lvextend -r -l +100%FREE vg/lv

lvextend -r vg/lv pv    

-r :--resizefs: 自动同步(扩容)文件系统

 

 注:

环境:一次在麒麟arm环境下,发现使用xfs_growfs /dev/mapper/kylin-root失败,
报错:不是xfs文件系统,但是df -Th查看确实是xfs文件系统,
操作:修改命令为 xfs_growfs /  ,然后成功了,
结论:文件系统同步时使用的其实是挂载点,而不是卷
posted @ 2026-01-15 11:30  技术颜良  阅读(3)  评论(0)    收藏  举报