磁盘改变大小
http://blog.csdn.net/a921122/article/details/51955764
[root@SambaServer ~]# df -h
文件系統 ? ? ? ? ? ? ?容量 ?已用 ?可用 已用%% 掛載點
/dev/mapper/VolGroup-lv_root
? ? ? ? ? ? ? ? ? ? ? 136G ? 43G ? 87G ?33% /
tmpfs ? ? ? ? ? ? ? ? 939M ? ? 0 ?939M ? 0% /dev/shm
/dev/sda1 ? ? ? ? ? ? 485M ? 32M ?428M ? 7% /boot
/dev/mapper/VolGroup-lv_home
? ? ? ? ? ? ? ? ? ? ? 6.0G ?160M ?5.5G ? 3% /home
[root@SambaServer ~]#?
這個是我調整過之后的磁盤使用情況,望見諒!
現在要做的是增大/dev/mapper/VolGroup-lv_root分區大小,減小/dev/mapper/VolGroup-lv_home分區大小,而且要保證數據不會丟失!
2、卸載/home
[root@SambaServer ~]# umount /home
umount /home 如果提示無法卸載,則是有進程占用/home,使用如下命令來終止占用進程:
[root@SambaServer ~]# fuser -m /home?
3、調整分區大小
根據自己的情況設置home分區的大小,這里我給home預留了6G的空間。
[root@SambaServer ~]# resize2fs -p /dev/mapper/VolGroup-lv_home 6G
如果提示運行“e2fsck -f /dev/mapper/VolGroup-lv_home”,則執行相關命令,-f 即使文件系統沒有錯誤跡象,仍強制地檢查正確性:?
[root@SambaServer ~]# e2fsck -f /dev/mapper/VolGroup-lv_home 然后重新執行命令:
[root@SambaServer ~]# resize2fs -p /dev/mapper/VolGroup-lv_home 6G
注:resize2fs 為重新設定磁盤大小,只是重新指定一下大小,并不對結果有影響,需要下面lvreduce的配合
4、掛載上/home,查看磁盤使用情況
[root@SambaServer ~]# mount /home
[root@SambaServer~]# df -h
5、設置空閑空間
使用lvreduce指令用于減少LVM邏輯卷占用的空間大小。可能會刪除邏輯卷上已有的數據,所以在操作前必須進行確認。記得輸入 “y”
[root@SambaServer ~]# lvreduce -L 6G /dev/mapper/VolGroup-lv_home
注:lvreduce -L 6G的意思為設置當前文件系統為6G,如果lvreduce -l 6G是指從當前文件系統上減少6G
使用lvreduce減小邏輯卷的大小。注意:減小后的大小不能小于文件的大小,否則會丟失數據。
可以使用vgdisplay命令等查看一下可以操作的大小即查看“Free PE / Size”剩余空間。也可以是用fdisk -l命令查看詳細信息。
[root@SambaServer ~]# vgdisplay
注:vgdisplay為顯示LVM卷組的元數據信息
[root@SambaServer ~]# vgdisplay?
? --- Volume group ---
? VG Name ? ? ? ? ? ? ? VolGroup
? System ID ? ? ? ? ? ??
? Format ? ? ? ? ? ? ? ?lvm2
? Metadata Areas ? ? ? ?1
? Metadata Sequence No ?6
? VG Access ? ? ? ? ? ? read/write
? VG Status ? ? ? ? ? ? resizable
? MAX LV ? ? ? ? ? ? ? ?0
? Cur LV ? ? ? ? ? ? ? ?3
? Open LV ? ? ? ? ? ? ? 3
? Max PV ? ? ? ? ? ? ? ?0
? Cur PV ? ? ? ? ? ? ? ?1
? Act PV ? ? ? ? ? ? ? ?1
? VG Size ? ? ? ? ? ? ? 148.56 GiB
? PE Size ? ? ? ? ? ? ? 4.00 MiB
? Total PE ? ? ? ? ? ? ?38031
? Alloc PE / Size ? ? ? 37872 / 147.94 GiB
? Free ?PE / Size ? ? ? 159 / 636.00 MiB
? VG UUID ? ? ? ? ? ? ? YO3BeY-u320-D91b-NiVP-eius-KcWC-LowCkj
? ?
[root@SambaServer ~]#
這個是我調整后的信息,只做參考!
可以看出空閑的空間已經出來了,下面就是把空閑出來的空間給根分區!
6.把閑置空間掛在到根目錄下(中間一定要耐心等待。)
[root@SambaServer ~]# lvextend -L +88G /dev/mapper/VolGroup-lv_root
注:lvextend -L +88G為在文件系統上增加88G
[root@SambaServer ~]# resize2fs -p /dev/mapper/VolGroup-lv_root
7、檢查調整結果
[root@SambaServer ~]# df -h 《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀
總結
- 上一篇: 法尔康,你大爷的,phalcon配置大全
- 下一篇: 求夯昆txt格式全集百度云也行网址也行