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

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

Linux下的Partition Magic-LVM

時間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評論(0)

  Partition Magic可以說是windows下的分區(qū)利器,在一塊硬盤上想怎么分就怎么分,分好之后一個重啟就一切搞定。在Linux下又怎么樣呢? fdisk不能很好的進(jìn)行分區(qū)大小的resize,一旦用fdisk分好區(qū),再想改變分區(qū)大小就很麻煩。那么是不是在Linux下就沒有辦法呢?非也!

  我們 Linuxer 也有硬盤分區(qū)管理超級武器--LVM。

  LVM(Logical Volume Manager),linux 下的多硬盤管理軟件,它可以把多個硬盤(PV)當(dāng)作一個硬盤組(VG),在這個硬盤組上用戶可以任意的對分區(qū)(LV)進(jìn)行操作。 比如,你有三塊硬盤 PV1, PV2, PV3,LVM會把它們當(dāng)作一個硬盤 (VG),在這個VG上你可以任意創(chuàng)建分區(qū)(LV),并可以對這些分區(qū)進(jìn)行任意修改(類似Partition Magic),所有修改即時生效無須重啟。除此之外,LVM還可以無限量的對VG進(jìn)行擴(kuò)充,也就是說,當(dāng)你原有的所用硬盤都滿了,想添加了一塊新硬盤的時候,你可以通過LVM把新的硬盤添加到你原有的VG中,并把添加進(jìn)來的硬盤空間分給你想要擴(kuò)大的分區(qū)。簡單的說就是,在不改變當(dāng)前分區(qū)結(jié)構(gòu)情況下,任意擴(kuò)大分區(qū)大小。

  來看一個簡單的例子。經(jīng)過長時間的BT下載,你的硬盤已滿,其中有一個media分區(qū)主要存放媒體文件,現(xiàn)在你要添加一個塊新的硬盤,這塊硬盤的主要用途是繼續(xù)存放媒體文件。

  Windows下的做法

  裝入硬盤,格式化,分出一個media分區(qū)來繼續(xù)存放媒體文件,這樣你就有兩個media分區(qū),如果再滿,再分一個... 日積月累你會有N個分區(qū)存放相同類型的文件,文件查找起來相當(dāng)不便。 這對于個人用戶來說還能接受,但是對于服務(wù)器是致命的。

  Linux下不使用LVM

  和Windows下查不多,不同在于,多了很多掛載點(diǎn)而已

  Linux下使用LVM

  裝入硬盤,把硬盤加入已有的硬盤組(VG)中,在硬盤組中擴(kuò)充media分區(qū)。你始終還是只有一個media分區(qū)。

  說了那么多大道理,牛刀小試一下。在試刀之前要說明的是,現(xiàn)在大多數(shù)的linux發(fā)行版都使用了LVM進(jìn)行默認(rèn)分區(qū)安裝,fedora 7當(dāng)然也不例外。

  大部新人裝 fedora 7都是一路 Next, 很少會去手動分區(qū)。安裝玩后的默認(rèn)分區(qū)大概如下:

 ?。?boot

 ?。璙olGroup00

  |--LogVol00 ( / )

 ?。璍ogVol01 ( Swap )

  fweewedsdfqweqw

  在我的分區(qū)表里

  /dev/sda7 是 /boot

  /dev/sda8 是 VolGroup00 (VG)

  如果你是默認(rèn)安裝,在root權(quán)限下用

  # vgdisplay VolGroup00 查看硬盤組(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的時候需要重新格式化,其他的分區(qū)不需要格式化,直接減完就可以了)

  # mkswap /dev/VolGroup00/LogVol01

  重新打開swap

  # swapon -va

  swap更改完畢,就這么簡單。

  現(xiàn)在你已經(jīng)有了多余的1G硬盤空間了,可以把它擴(kuò)展到根目錄( / )下,同樣很簡單,如下:

  增加1G到LogVol00

  # lvextend -L+1G /dev/LogVol00

  上一步只是增加了LogVol00,增加的部分還沒有文件系統(tǒng)

  # resize2fs /dev/LogVol00

  根目錄( / )增加完畢

  很簡單吧,這只是LVM的一小部分應(yīng)用。

關(guān)鍵詞標(biāo)簽:Partition Magic,Linu

相關(guān)閱讀

文章評論
發(fā)表評論

熱門文章 安裝紅帽子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客戶端配置 多種操作系統(tǒng)NTP客戶端配置 Linux操作系統(tǒng)修改IP Linux操作系統(tǒng)修改IP

相關(guān)下載

    人氣排行 Linux下獲取CPUID、硬盤序列號與MAC地址 dmidecode命令查看內(nèi)存型號 linux tc實(shí)現(xiàn)ip流量限制 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 linux下解壓rar文件 lcx.exe、nc.exe、sc.exe入侵中的使用方法 Ubuntu linux 關(guān)機(jī)、重啟、注銷 命令 查看linux服務(wù)器硬盤IO讀寫負(fù)載