1. 程式人生 > >linux擴展根目錄空間

linux擴展根目錄空間

cal list 擴展邏輯卷 分區表 文件系統類型 總量 重啟 .net 邏輯

轉自:http://blog.chinaunix.net/uid-363820-id-2181838.html

Linux用戶如何擴展磁盤空間?

這裏以BVPS為例,說明磁盤空間的具體擴展方法如下:

ScreenShot001.jpg

1. 將未分配的磁盤空間劃分為新分區

2. [[email protected] ~]# fdisk /dev/hda

3. 出現提示符:

4. Command (m for help):

5. ScreenShot002.jpg

6. 輸入命令:n 創建分區

7. ScreenShot003.jpg

8. 再輸入命令:p 指定分區類型為主分區,出現提示符:

Partition number (1-4):

輸入分區號:3

接下來按兩次Enter鍵完成多余磁盤空間的分配。

ScreenShot004.jpg

此時,輸入

Command (m for help): p

可看到新分區/dev/hda3已經產生。

ScreenShot005.jpg

隨後指定/dev/hda3的文件系統類型:

輸入

Command (m for help): t 進行文件系統類型指定

Partition number (1-4): 3 指定操作分區號

Hex code (type L to list codes): 8e 指定文件系統類型為Linux LVM

ScreenShot006.jpg

此時再次查看分區表可發現/dev/hda3與/dev/hda2的文件系統類型都是Linux LVM

ScreenShot007.jpg最後,輸入命令w保存設置並退出:

Command (m for help):

重啟操作系統以重新加載分區表:

[[email protected] ~]# init 6

待系統重啟並遠程連接上之後,需要對新分區進行格式化操作,命令為:

[[email protected] ~]# mkfs -t ext3 /dev/hda3

稍等片刻格式化完成即回到提示符狀態下。

2./dev/hda3制作為物理卷,即

PV

輸入

[[email protected] ~]# pvcreate /dev/hda3

ScreenShot008.jpg

3./dev/hda3加入到邏輯卷組VolGroup00當中

[[email protected] ~]# vgextend VolGroup00 /dev/hda3

ScreenShot009.jpg
此時輸入命令

[[email protected] ~]# vgdisplay

可以看到VG Size這一項顯示為實際磁盤空間的總量。

ScreenShot010.jpg

4.擴展邏輯卷LogVol00

[[email protected] ~]# lvextend -L +9.8G /dev/VolGroup00/LogVol00 註意這裏是+9.8G

註意:這裏以B型VPS為例,指定增加的磁盤空間為9.8G,不是10G,一般不要設置為滿的,否則擴展會不成功。

ScreenShot011.jpg

此時輸入命令

[[email protected] ~]# lvdisplay

可看到LV Size這一項為19.69 GB,說明擴展邏輯卷成功。

ScreenShot012.jpg5.擴展邏輯卷LogVol00的文件系統

[[email protected] ~]# resize2fs /dev/VolGroup00/LogVol00

ScreenShot013.jpg 此時輸入命令

[[email protected] ~]# df -lh

可以看到/dev/mapper/VolGroup00-LogVol00的容量為20G,即表明擴展成功。

ScreenShot014.jpg

linux擴展根目錄空間