IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類(lèi)|軟件專(zhuān)題|手機(jī)版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置: 首頁(yè)操作系統(tǒng)LINUX → Linux下的Partition Magic-LVM

Linux下的Partition Magic-LVM

時(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)閱讀

文章評(píng)論
發(fā)表評(píng)論

熱門(mén)文章 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 Tomcat9.0如何安裝_Tomcat9.0環(huán)境變量配置方法 Tomcat9.0如何安裝_Tomcat9.0環(huán)境變量配置方法 多種操作系統(tǒng)NTP客戶(hù)端配置 多種操作系統(tǒng)NTP客戶(hù)端配置 Linux操作系統(tǒng)修改IP Linux操作系統(tǒng)修改IP

相關(guān)下載

    人氣排行 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ù)載