LINUX下可以通过LVM动态调整一个已挂载的文件系统大小
LV可以根据需求增大或减小,但是LV改变大小以后,在LV中的文件系统也需要相应的改变大小。这个概念非常重要,如果没有相应的调整LV中文件系统的大小,那么可能导致数据误用!
扩展文件系统:
1、umount掉文件系统
2、先加LV
e2fsck -f /dev/VG00/LV01 必须检查,lvresize要求
lvresize -L +1G /dev/VG00/LV01 (变成+了,参数的使用非常直观)(resize命令可直接+,-,不用 lvextend,lvreduce,麻烦)
3、在扩展文件系统
resize2fs /dev/VG00/LV01 3G (加大操作中,调整EXT3大小的操作在调整LV后面)(直接跟最终要的大小,但是一定不要超过LV大小)(注意,FS是就格式化了LV,可以看成是一个东东)
4、mount回去,之前最好e2fsck检查一下
缩小文件系统:
2,3步反过来,很容易理解,FS先看能不能减到位,如可,在减实际存东西的LV