創建邏輯卷步驟


創建邏輯卷(LV)的順序:Linux分區---物理卷(PV)---卷組(VG)---邏輯卷(LV)---掛載到文件系統  

刪除邏輯卷(LV)的順序:卸載文件系統----邏輯卷(LV)---卷組(VG)----物理卷(PV)---Linux分區

 

一、創建邏輯卷通常包括如下步驟:

  1)創建分區:               

    命令:fdisk  /dev/sda             #例如對/dev/sda分區

       fdisk -l           #查看分區信息

       partprobe  /dev/sda     #使分區生效,或重啟系統生效

       partx  /dev/hda     #查看當前硬盤的分區表及使用情況

  2)創建物理卷將linux物理分區轉變為物理卷                

     命令:

      查看物理卷:   pvdisplay 或 pvscan

      創建單個物理卷: pvcreate /dev/sda     

        創建多個物理卷: pvcreate /dev/sdb /dev/sdc /dev/sdd

               pvcreate /dev/sdb{1,2}  #將物理分區/dev/sdb{1,2}轉變為物理卷

      刪除物理卷:       pvremove /dev/sdb2       #刪除物理卷,

              

  3)創建卷組

      查看卷組:    vgdisplay 或 vgscan  

        創建單個物理卷: vgcreate 

              例:vgcreate vg01 /dev/sdb{1,2}   #將已經是物理卷的/dev/sdb{1,2}轉化為卷組名為vg01的卷組

                                              vgcreate -s 32M vg01 /dev/sdb1  #將/dev/sdb1轉化為卷組名為vg01,並指定大小為32M

      激活卷組:      vgchange -a y vg01         #將卷組vg01激活

      擴展卷組:   vgextend

              例: vgextend  vg01 /dev/sdb3   #將新增的物理卷添加到vg01卷組中,對已有的卷組時進行擴展

      刪除卷組:     vgremove /dev/vg01         #刪除卷組vg01

 

  4)創建邏輯卷

      查看邏輯卷:  lvdisplay     lvscan 

              例: lvdisplay -v /dev/vg01/lvdata01    #查看某一邏輯卷詳細信息

      創建邏輯卷:       lvcreate

              例:lvcreate -L 6G -n lvdata02 vg01  #在卷組vg01中,創建卷名為lvdata02大小為6G的邏輯卷

      擴展邏輯卷:  lvextend

              例:lvextend -L +19G /dev/mapper/vg01-lvdata01   #對邏輯卷lvdata01進行擴展增加19G大小

      使擴展大小生效:resize2fs                     #對於ext3、ext4等ext系統格式,需要用resize2fs

              例:resize2fs -f /dev/mapper/vg01-lvdata01    #使增加的邏輯卷大小立即生效

              xfs_growfs                        #對於xfs格式,需要用xfs-growfs

              例:xfs_growfs /dev/mapper/vg01-lvdata01

      減小邏輯卷:  lvreduce   #必須是離線方式(即先卸載文件系統)

              例:lvreduce -L -1G /dev/mapper/vg01-lvdata01   #將邏輯卷/dev/mapper/vg01-lvdata01容量減小1GB

              備注:縮小邏輯卷通常要先卸載文件系統,並且縮小后空間容量必須大於等於文件當前占用的容量,

                 若操作不當,會導致數據丟失,須謹慎。

      刪除邏輯卷:  lvremove

              例:

              umount  /data     #先卸載掛接點,假設掛載點是/data

              lvremove /dev/mapper/vg01-lvdata01   #刪除邏輯卷lvdata01 ,若需要先備份數據,請先備份后再刪除。

 

  5)創建文件系統

      格式化:    mkfs

              例:mkfs -t ext4 /dev/mapper/vg01-lvdata01

      邏輯卷掛載目錄: mount 

              例:mkdir  /data     #創建掛載點(即文件目錄)

                    mount /dev/mapper/vg01-lvdata01 /data/   #將邏輯卷掛載到/data  

      設置開機掛載:

              vi /etc/fstab   #設置開機自動掛載

              /dev/mapper/vg01-lvdata01          /data                   ext4    defaults       0 0 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM