qileilove

          blog已經(jīng)轉(zhuǎn)移至github,大家請訪問 http://qaseven.github.io/

          Linux 學習筆記-LVM磁盤管理

            邏輯卷管理通過將底層物理硬盤抽象封裝起來,以邏輯卷的形式表現(xiàn)給上層系統(tǒng),邏輯卷的大小可以動態(tài)調(diào)整,而且
            不會丟失現(xiàn)有數(shù)據(jù),新加入到硬盤也不會改變。現(xiàn)有上層的邏輯卷。作為一種動態(tài)磁盤管理機制,邏輯卷技術(shù)提高了磁盤管理
            的靈活性。
            PE physical Extend    //物理擴展
            PV physical volume    //物理卷
            VG volume group       //卷組
            LV logical volume     //邏輯卷
            使用 LVM 的步驟:
            a. 物理硬盤格式化為 PV(物理卷),底層空間被分做每個4M大小的PE。
            b. 創(chuàng)建 VG(卷組)--空間池的概念。
            說明:不同的PV加入同一個VG,不同PV的PE全部進入VG的PE池內(nèi)。
            c. 創(chuàng)建 LV (邏輯卷)。
            說明:LV 基于 PE 創(chuàng)建,大小為 PE 的整數(shù)倍,組成LV的PE可能來自不同物理磁盤。
            d. 格式化 LV,掛載。
            說明:LV 的擴充縮減實際上就是增加或減少組成該 LV 的 PE 的數(shù)量,其過程不丟失原始數(shù)據(jù)。創(chuàng)建好VG后,出現(xiàn)
            /dev/vgname/lvname 目錄。
            LVM邏輯卷的創(chuàng)建流程如下:
            1.將一個磁盤或分區(qū)格式化為物理卷:pvcreate /dev/sdb1  /dev/sdb2
            2.將物理卷添加到一個卷組中:vgcreate vgname -vg /dev/sdb1   /dev/sdb2
            3.基于卷組創(chuàng)建一個邏輯卷mylv(名字):lvcreate -L 10G -n mylv  vgname -vg
            4.格式化邏輯卷:mkfs.ext4 /dev/linux -vg/mylv
            5.掛載使用:mount /dev/linux -vg/mylv  /mnt
            邏輯卷查看命令:
            pvdisplay (詳細)
            pvs
            vgdisplay
            vgs
            lvdisplay
            lvs
            刪除一個LVM的操作:
            1.刪除一個LV(邏輯卷):lvremove /dev/linux -vg/mylv
            2.刪除一個VG(卷組):vgremove linux -vg
            3.刪除一個PV(物理卷):pvremove /dev/sda1
            邏輯卷的拉伸及縮小。
            1)邏輯卷可以實現(xiàn)動態(tài)在線拉伸,擴展一個邏輯卷的空間不需要卸載文件系統(tǒng),拉伸一個邏輯卷的步驟如下:
            1.保證卷組中有足夠空閑空間:vgdisplay
            2.擴充指定邏輯卷空間:lvextend -L +10G /dev/linux -vg/mylv
            3.更新文件系統(tǒng):resize2fs /dev/linux -vg/mylv
            4.查看更新后的文件系統(tǒng):df -h
            拉伸一個卷組:
            1.將要添加到卷組中的磁盤格式化為物理卷:pvcreate /dev/sdc
            2.將磁盤添加到指定卷組中:vgextend linux -vg /dev/sdc
            3.查看擴充后大小:vgdisplay
            2)邏輯卷可以動態(tài)縮小,但是縮小操作必須使邏輯卷離線,也就是卸載,縮小一個邏輯卷步驟如下:
            1.卸載該邏輯卷:umount /dev/lnux -lv/mylv
            2.縮小文件系統(tǒng):resize2fs /dev/linux -lv/mylv 10G
            3.縮小邏輯卷大小:lvreduce -L -5G /dev/linux -lv/mylv
            4.查看縮小后大小:lvdisplay
            5.掛載使用:mount /dev/linux -lv/mylv /mnt
            縮小一個卷組:
            1.將一個磁盤移出一個卷組:vgreduce linux -lv /dev/sdc
            2.查看縮小后卷組大小:vgdisplay

          posted on 2014-07-23 09:40 順其自然EVO 閱讀(249) 評論(0)  編輯  收藏 所屬分類: linux

          <2014年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          導航

          統(tǒng)計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 克东县| 札达县| 太仓市| 拉孜县| 江油市| 阜新| 湘潭市| 社会| 越西县| 疏附县| 邯郸市| 枝江市| 扎囊县| 边坝县| 南投市| 香港| 阿图什市| 漳浦县| 龙游县| 仙居县| 靖宇县| 留坝县| 郁南县| 江都市| 包头市| 昆明市| 江津市| 沙河市| 沙坪坝区| 朝阳市| 屏山县| 龙胜| 乐安县| 垫江县| 格尔木市| 徐闻县| 工布江达县| 剑河县| 永德县| 普洱| 修水县|