調整LVM分區大小實戰

環境:
nginx

[root@nginx-245 ~]# df -hTapp

文件系統    類型      容量  已用  可用 已用%% 掛載點ide

/dev/mapper/VolGroup-lv_rootspa

             ext4     50G  2.6G   45G   6% /it

tmpfs        tmpfs    1.9G     0  1.9G   0% /dev/shmclass

/dev/sda1     ext4    485M   37M  423M   9% /bootmap

/dev/mapper/VolGroup-lv_homedi

             ext4     405G  172M   19G   1% /home文件


注:因/home分區太大,須要我手工調整了分區大小,故有了如下幾步,做爲筆記。view


1、卸載須要調的分區

umount /home

2、強制檢查分區的文件系統

e2fsck -f /dev/mapper/VolGroup-lv_home

3、使用resize2fs調整文件系統大小

resize2fs -p /dev/mapper/VolGroup-lv_home 20G

4、指定邏輯卷的大小

lvreduce -L 20G /dev/mapper/VolGroup-lv_home

5、建立邏輯卷data分區,並指定大小爲391G

lvcreate -L 391G -n lv_data VolGroup

6、格式化data分區

mkfs.ext4 /dev/mapper/VolGroup-lv_data

7、掛載,正常使用

mount /dev/mapper/VolGroup-lv_data /data


調整後:

[root@nginx-245 ~]# df -hT

文件系統    類型      容量  已用  可用 已用%% 掛載點

/dev/mapper/VolGroup-lv_root

             ext4     50G  2.6G   45G   6% /

tmpfs        tmpfs    1.9G     0  1.9G   0% /dev/shm

/dev/sda1     ext4    485M   37M  423M   9% /boot

/dev/mapper/VolGroup-lv_home

             ext4     20G  172M   19G   1% /home

/dev/mapper/VolGroup-lv_data

             ext4    385G  199M  366G   1% /data

相關文章
相關標籤/搜索