Linux下使用fdisk擴大分區容量

說明:
操作系統:CentOS
磁盤容量有300GB,之前分區的時候只分了一個150GB的/data分區,現在/data分區已經不夠用了。
需求:把這塊磁盤剩餘的150GB容量增加到之前的/data分區,並且保證/data分區原有的數據不損壞。
具體操作:假設磁盤爲 /dev/sda
一、關閉掉使用/data分區的服務,這裏/data分區是mysql數據庫
service mysqld stop
二、卸載掉磁盤,重新分區
1、卸載磁盤
umount -l /data
若提示磁盤忙,使用fuser找出將正在使用磁盤的程序並結束掉。
fuser -m -v /data
fuser -m -v -i -k /data

2、磁盤分區
使用fdisk命令重新調整磁盤分區大小
fdisk -l
fdisk /dev/sda

p #查看磁柱號 ,記住,後面要用到(First sector)
d #刪除之前的分區 --如有多個分區只能刪除最後一個做擴大分區容量。
n #建立新分區
p #主分區
1 #第一個主分區
刪除之前的分區,然後建立新分區,注意開始的磁柱號要和原來的一致(保證數據不丟失的關鍵步驟),結束的磁柱號默認回車使用全部磁盤。
wq #保存分區信息並退出
3、調整分區
e2fsck -f /dev/sdb1 #檢查分區信息
resize2fs /dev/sdb1 #調整分區大小
4、重新掛載分區
mount /data
df -h #可以看到磁盤容量已經變爲300GB了
至此,Linux下使用fdisk擴大分區容量教程完成。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章