硬件:DELL R720 html
系統:XENlinux
虛擬系統:CentOS 6.5ide
安裝分區:總共三個/和/sawp和/boot測試
前言操作系統
本文適合單塊磁盤擴容,好比一個物理250G的硬盤,剛開始只分配了100G,不夠用,後期想在把剩餘的磁盤都是用了。命令行
1、操做,若是你是想擴容根分區(系統使用分區),分區和我同樣,那就必須先進入救援模式。若是是非系統分區好比/test,這不須要進入救援模式。3d
最簡單的方法測試方法,umoun(卸載磁盤)若是成功說明不受系統影響,若是不成功說明系統在使用,就須要先用其餘設備引導系統,好比光驅。htm
如何進入救援模式,已經有教程了,不復述了。地址:http://www.linuxidc.com/Linux/2015-03/114942.htmblog
若是是操做系統盤,那麼就要進入"單用戶模式"(singal user mode) 教程
地址:http://jingyan.baidu.com/article/d45ad148a61dbd69552b8018.html
2、開始分區
1.查看分區信息,這次要擴容的是/dev/xvda3
2.用fdisk修改分區,fdisk /dev/xvda在輸入p打印磁盤詳細信息。
注:新手確定問不是要擴容xvda3爲何要進入xvda呢?由於xvda是表明的整塊物理磁盤,而xvda3是表明xvda裏的第3個分區,若是用fdisk /dev/xvda3那麼咱們只能對第3快分區操做也就是隻操做99G的容量
3.打印完信息後能夠看到,原來的xvda3開始柱面是52 ,結束柱面是13055 也就是99G左右。
依次輸入d、n、p來建立,行動起始柱面系統已經算出來了,若是不想更改能夠直接回車。
4.輸入w保存分區表並退出。若是發現前面有錯誤,輸入q退出並不存,而後從新開始。
5.回到系統命令行輸入df -h,發現xvda3容量還沒變,別急,還調整分區表一下。
6.調整分區表。注意若是是調整系統分區表時要在單用戶下才能umount磁盤,若是是其餘非系統分區則不用。
umount /dev/sda3
e2fsck -f /dev/xvda3 #檢查分區信息,這部檢查必需要作。
上面命令執行完後,在reboot,重起後用系統ISO引導救援模式裏在執行下面的resize2fs.
resize2fs /dev/xvda3 #調整分區大小,這個過程根據磁盤大小會須要點時間。
df -h 看到/dev/xvda3由原來的99G變成197G了。
注意:修改分區表已經擴容完成了,達到咱們的目的了,不要去用mkfs去格式化,不然你的數據會丟失的,除非你想格式化。
注:由於剛開始的操做是當用戶模式下,後來到調整分區表發現不成功,就去救援模式下了,因此圖裏有些不同,你們開始本身到救援模式下,操做命令都是同樣的。