Linux上如(rú)何(hé)擴(kuò)展VolGroup00?
首先說明一(yī)下情況,在(zài)VmWare上建立了一個Linux 虛擬機,當時硬盤隻分配了20G用著用(yòng)著發現硬(yìng)盤不夠(gòu)了(le)需要擴展。
1.在VMware中將硬盤擴(kuò)展到40G(這個鼠(shǔ)標點點就好了) 2.輸(shū)入fdisk /dev/sda看看硬盤(pán)有沒有變大
[root@localhost ~]# fdisk /dev/sda
The number of cylinders for this disk is set to 5221.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
(e.g., DOS FDISK, OS/2 FDISK)
Command (m for help): p
Disk /dev/sda: 42.9 GB, 42949672960 bytes
255 heads, 63 sectors/track, 5221 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 14 2610 20860402+ 8e Linux LVM
這裏我們發(fā)現一共(gòng)有5221cylinders,可是(shì)結束卻在2610cylinders,這說明硬盤有空餘,說明硬盤擴展(zhǎn)成功。
3.新建分區
[root@localhost ~]# fdisk /dev/sda
The number of cylinders for this disk is set to 5221.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
(e.g., DOS FDISK, OS/2 FDISK)
Command (m for help): n //創建一個分區(卷(juàn))
Command action //問(wèn)你是(shì)主分區還是(shì)擴展分區(qū),我們輸(shū)入p代表主分區
e extended
p primary partition (1-4)
p
Partition number (1-4): 3 //問你是第幾(jǐ)個分區,我這裏前麵有兩個分區(qū)了,輸入3表(biǎo)示建立第三個分(fèn)區
First cylinder (2611-5221, default 2611): //問你分區從哪個cylinder開始,保持默認(rèn)
Using default value 2611
Last cylinder or +size or +sizeM or +sizeK (2611-5221, default 5221):
Using default value 5221 //問你(nǐ)分區在哪個cylinder結束,我們輸(shū)入回車,表示硬盤的最後(hòu)一個cylinder
Command (m for help): t //輸(shū)入(rù)t我們修改剛剛建立的分區(qū)格(gé)式
Partition number (1-4): 3 //問我們改哪個分區(qū),輸(shū)入3改(gǎi)第三個(gè)
Hex code (type L to list codes): 8e //改成什麽格式的(de),輸入8e,表示Linux LVM格式
Changed system type of partition 3 to 8e (Linux LVM)
Command (m for help): p //輸入(rù)p查看修(xiū)改以後的狀(zhuàng)態
Disk /dev/sda: 42.9 GB, 42949672960 bytes
255 heads, 63 sectors/track, 5221 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 14 2610 20860402+ 8e Linux LVM
/dev/sda3 2611 5221 20972857+ 8e Linux LVM
Command (m for help): w //輸入w保(bǎo)存,這裏可能要求重啟
4.對新建(jiàn)的分區格式化,輸入#mkfs.ext3 /dev/sda3
[root@localhost ~]# mkfs.ext3 /dev/sda3
mke2fs 1.39 (29-May-2006)
warning: 334 blocks unused.
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
2626560 inodes, 5242880 blocks
262160 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=0
160 block groups
32768 blocks per group, 32768 fragments per group
16416 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 36 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
5.創建一個PV,輸(shū)入#pvcreate /dev/sda3
[root@localhost ~]# pvcreate /dev/sda3
Physical volume "/dev/sda3" successfully created
6.將建立好的PV加入到現有的VG中,輸(shū)入#vgextend VolGroup00 /dev/sda3 (注意這(zhè)裏第二個(gè)參數為VG的(de)名字)
[root@localhost ~]# vgextend VolGroup00 /dev/sda3
Volume group "VolGroup00" successfully extended
7.擴展LV,輸(shū)入#lvextend -L +20G /dev/VolGroup00/LogVol00
[root@localhost ~]# lvextend -L +20G /dev/VolGroup00/LogVol00
Extending logical volume LogVol00 to 35.94 GB
Logical volume LogVol00 successfully resized
8.從新識別一下LV的(de)容量,輸入#resize2fs /dev/VolGroup00/LogVol00
[root@localhost ~]# resize2fs /dev/VolGroup00/LogVol00
resize2fs 1.39 (29-May-2006)
Filesystem at /dev/VolGroup00/LogVol00 is mounted on /; on-line resizing required
Performing an on-line resize of /dev/VolGroup00/LogVol00 to 9420800 (4k) blocks.
The filesystem on /dev/VolGroup00/LogVol00 is now 9420800 blocks long.
9.至此擴展就已經成功了,你可以(yǐ)輸入df -l查看新的容量
[root@localhost ~]# df -l
文件係統 1K-塊 已用 可用 已用% 掛(guà)載點
/dev/mapper/VolGroup00-LogVol00
36505664 15045120 19579916 44% /
/dev/sda1 101086 12097 83770 13% /boot
tmpfs 1037748 0 1037748 0% /dev/shm
關鍵詞:Linux
閱讀本(běn)文後您有(yǒu)什麽感(gǎn)想? 已有 人給出評價!
- 0
- 0
- 0
- 0
- 0
- 0