virtualbox中給CentOS根分區擴容的方法

1.在virtualbox設置->存儲->控制器SATA新建一個磁盤
html

2.進入終端
  #fdisk /dev/sdb
  輸入n(add a new partition)
  輸入p(primary)
  分區號,起始扇區,last扇區直接回車取默認值(有特殊要求能夠本身設置)
  輸入w(write table to disk and exit)
linux

3.對新分區進行格式化
  #mke2fs /dev/sdb1
centos

4.建立pv
  #pvcreate /dev/sdb1
app

5.查看當前卷狀況
  #vgdisplay(free PE/Size 表示可用的擴展空間)
htm

6.擴展卷組
  #vgextend /dev/centos(第五步顯示的VG Name) /dev/sdb1
再次使用 #vgdisplay,能夠看到free PE/Size變化了
blog

7.擴展邏輯卷的容量
  #lvextend -L +1024M(你想擴充的大小,單位G,M均可以,不要超過free PE/Size的值) /dev/centos/root
  #xfs_growfs /dev/centos/root
get

8.查看結果
  #df -lhT /dev/mapper/centos-root的容量變成擴容後的大小了,擴容成功it

 

其餘相關命令io

(1)查看目錄文件所在的分區table

# df -h /var
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/centos-root 51G 2.6G 46G 6% /

其中/dev/mapper/centos-root後面的centos-root,即是所在的分區。

經過命令:

# lsblk
NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda               8:0    0   30G  0 disk
├─sda1            8:1    0  500M  0 part /boot
└─sda2            8:2    0 29.5G  0 part
  ├─centos-root 253:0    0 28.5G  0 lvm  /
  └─centos-swap 253:1    0    3G  0 lvm  [SWAP]
sdb               8:16   0   20G  0 disk
└─centos-root   253:0    0 28.5G  0 lvm  /

參考&延伸:
http://www.cnblogs.com/nicholas_f/archive/2011/01/22/1942134.html
http://www.linuxidc.com/Linux/2013-12/93431.htm

相關文章
相關標籤/搜索