時(shí)間:2015-06-28 00:00:00 來(lái)源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評(píng)論(0)
Partition Magic可以說(shuō)是windows下的分區(qū)利器,在一塊硬盤(pán)上想怎么分就怎么分,分好之后一個(gè)重啟就一切搞定。在Linux下又怎么樣呢? fdisk不能很好的進(jìn)行分區(qū)大小的resize,一旦用fdisk分好區(qū),再想改變分區(qū)大小就很麻煩。那么是不是在Linux下就沒(méi)有辦法呢?非也!
我們 Linuxer 也有硬盤(pán)分區(qū)管理超級(jí)武器--LVM。
LVM(Logical Volume Manager),linux 下的多硬盤(pán)管理軟件,它可以把多個(gè)硬盤(pán)(PV)當(dāng)作一個(gè)硬盤(pán)組(VG),在這個(gè)硬盤(pán)組上用戶(hù)可以任意的對(duì)分區(qū)(LV)進(jìn)行操作。 比如,你有三塊硬盤(pán) PV1, PV2, PV3,LVM會(huì)把它們當(dāng)作一個(gè)硬盤(pán) (VG),在這個(gè)VG上你可以任意創(chuàng)建分區(qū)(LV),并可以對(duì)這些分區(qū)進(jìn)行任意修改(類(lèi)似Partition Magic),所有修改即時(shí)生效無(wú)須重啟。除此之外,LVM還可以無(wú)限量的對(duì)VG進(jìn)行擴(kuò)充,也就是說(shuō),當(dāng)你原有的所用硬盤(pán)都滿(mǎn)了,想添加了一塊新硬盤(pán)的時(shí)候,你可以通過(guò)LVM把新的硬盤(pán)添加到你原有的VG中,并把添加進(jìn)來(lái)的硬盤(pán)空間分給你想要擴(kuò)大的分區(qū)。簡(jiǎn)單的說(shuō)就是,在不改變當(dāng)前分區(qū)結(jié)構(gòu)情況下,任意擴(kuò)大分區(qū)大小。
來(lái)看一個(gè)簡(jiǎn)單的例子。經(jīng)過(guò)長(zhǎng)時(shí)間的BT下載,你的硬盤(pán)已滿(mǎn),其中有一個(gè)media分區(qū)主要存放媒體文件,現(xiàn)在你要添加一個(gè)塊新的硬盤(pán),這塊硬盤(pán)的主要用途是繼續(xù)存放媒體文件。
Windows下的做法
裝入硬盤(pán),格式化,分出一個(gè)media分區(qū)來(lái)繼續(xù)存放媒體文件,這樣你就有兩個(gè)media分區(qū),如果再滿(mǎn),再分一個(gè)... 日積月累你會(huì)有N個(gè)分區(qū)存放相同類(lèi)型的文件,文件查找起來(lái)相當(dāng)不便。 這對(duì)于個(gè)人用戶(hù)來(lái)說(shuō)還能接受,但是對(duì)于服務(wù)器是致命的。
Linux下不使用LVM
和Windows下查不多,不同在于,多了很多掛載點(diǎn)而已
Linux下使用LVM
裝入硬盤(pán),把硬盤(pán)加入已有的硬盤(pán)組(VG)中,在硬盤(pán)組中擴(kuò)充media分區(qū)。你始終還是只有一個(gè)media分區(qū)。
說(shuō)了那么多大道理,牛刀小試一下。在試刀之前要說(shuō)明的是,現(xiàn)在大多數(shù)的linux發(fā)行版都使用了LVM進(jìn)行默認(rèn)分區(qū)安裝,fedora 7當(dāng)然也不例外。
大部新人裝 fedora 7都是一路 Next, 很少會(huì)去手動(dòng)分區(qū)。安裝玩后的默認(rèn)分區(qū)大概如下:
--/boot
?。璙olGroup00
?。璍ogVol00 ( / )
?。璍ogVol01 ( Swap )
fweewedsdfqweqw
在我的分區(qū)表里
/dev/sda7 是 /boot
/dev/sda8 是 VolGroup00 (VG)
如果你是默認(rèn)安裝,在root權(quán)限下用
# vgdisplay VolGroup00 查看硬盤(pán)組(VG)信息
# lvdisplay VolGroup00 查看分區(qū)(LV)信息
由于是默認(rèn)安裝, 我的swap是2G,這樣太浪費(fèi)了。所以打算把它減少一點(diǎn),因?yàn)閟wap在VolGroup00中,所以調(diào)整大小非常方便,
具體操作如下:
關(guān)閉swap先
# swapoff -v /dev/VolGroup00/LogVol01
減少1G(如果想加,只要把- 改成+就好了,前提是有多余空間)
# lvm lvreduce /dev/VolGroup00/LogVol01 -L -1G
格式化swap(只有更改swap的時(shí)候需要重新格式化,其他的分區(qū)不需要格式化,直接減完就可以了)
# mkswap /dev/VolGroup00/LogVol01
重新打開(kāi)swap
# swapon -va
swap更改完畢,就這么簡(jiǎn)單。
現(xiàn)在你已經(jīng)有了多余的1G硬盤(pán)空間了,可以把它擴(kuò)展到根目錄( / )下,同樣很簡(jiǎn)單,如下:
增加1G到LogVol00
# lvextend -L+1G /dev/LogVol00
上一步只是增加了LogVol00,增加的部分還沒(méi)有文件系統(tǒng)
# resize2fs /dev/LogVol00
根目錄( / )增加完畢
很簡(jiǎn)單吧,這只是LVM的一小部分應(yīng)用。
關(guān)鍵詞標(biāo)簽:Partition Magic,Linu
相關(guān)閱讀
熱門(mén)文章 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 Tomcat9.0如何安裝_Tomcat9.0環(huán)境變量配置方法 多種操作系統(tǒng)NTP客戶(hù)端配置 Linux操作系統(tǒng)修改IP
人氣排行 Linux下獲取CPUID、硬盤(pán)序列號(hào)與MAC地址 dmidecode命令查看內(nèi)存型號(hào) linux tc實(shí)現(xiàn)ip流量限制 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 linux下解壓rar文件 lcx.exe、nc.exe、sc.exe入侵中的使用方法 Ubuntu linux 關(guān)機(jī)、重啟、注銷(xiāo) 命令 查看linux服務(wù)器硬盤(pán)IO讀寫(xiě)負(fù)載