Redhat 调整逻辑卷容量

示例要求如下:
按照以下要求调整本地逻辑卷 lv0 的容量:
调整后的逻辑卷及文件系统大小为 290 MiB
调整后确保文件系统中已存在的内容不能被破坏
调整后的容量可能出现误差,只要在270MiB - 320MiB之间都是允许的
调整后,保证其挂载目录不改变,文件系统完成

[root@desktop ~]# df -h
Filesystem           Size  Used Avail Use% Mounted on
/dev/sda1            9.8G  3.3G  6.5G  34% /
devtmpfs             660M     0  660M   0% /dev
tmpfs                674M     0  674M   0% /dev/shm
tmpfs                674M  8.9M  666M   2% /run
tmpfs                674M     0  674M   0% /sys/fs/cgroup
/dev/mapper/vg0-lv0  190M  1.6M  179M   1% /home
tmpfs                135M     0  135M   0% /run/user/0
[root@desktop ~]# lvs  -->查看目前的容量
  LV   VG   Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  lv0  vg0  -wi-ao---- 292.00m                                                    
[root@desktop ~]# lvextend /dev/vg0/lv0 -L 290M  --> 调整为290M
  Rounding size to boundary between physical extents: 292.00 MiB
  New size (73 extents) matches existing size (73 extents)
  Run `lvextend --help' for more information.
[root@desktop ~]# resize2fs /dev/vg0/lv0  -->刷新一下列表信息
resize2fs 1.42.9 (28-Dec-2013)
Filesystem at /dev/vg0/lv0 is mounted on /home; on-line resizing required
old_desc_blocks = 1, new_desc_blocks = 2
The filesystem on /dev/vg0/lv0 is now 299008 blocks long.

[root@desktop ~]# lvs  -->重新查看,会有偏差,是正常的
  LV   VG   Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  lv0  vg0  -wi-ao---- 292.00m                                                    
[root@desktop ~]# 

你可能感兴趣的:(Redhat)