LVM2

LVM2:

        LVM: Logical Volume Manger, Version:2

       dm: device mapper, 將一個或多個底層塊設備組織 成一個邏輯設備的模塊;

            /dev/dm-#

            /dev/mapper/VG-NAME-LV-NAME

            /dev/mapper/vo10-root 

            /dev/VG-NAME/VG/LV-NAME

            /dev/vo10/root

       pv管理工具:

           pvs:簡要pv信息顯示

           pvdisplay:顯示pv的詳細信息

           pvcreate /dev/DEVICE:創建pv

      vg管理工具:

          vgs

           vgcreate [ -s #[kKmMgGtTPeE]] VolumeGroupNme PhysicalDevicePath

                          [PhysicalDevicePATH…]

           vgextend VolumeGroupName  PhysicalDevicePath  [PhysicalDevicePATH…]

           vgreduce VolumeGroupName  PhysicalDevicePath  [PhysicalDevicePATH…]

               先做pvmove

     lv管理工具:

         lvs

         lvdisplay

         lvcreate – create a logical volume in an existing volume group

         lvcreate -L #[mMgGtT] -n NAME VolumeGroup

         lvremove /dev/VG-NAME/LV-NAME邏輯卷刪除

          

      擴展邏輯卷:

          lvextend -L [-]#[mMgGtT]  /dev/VG-NAME/LV-NAME

          # resize2fs /dev/VG-NAME/LV-NAME

      縮減邏輯卷:

          # umount /dev/VG-NAME/LV-NAME 注意:縮減不能連機進行,盡量不要操作

          # e2fsck -f /dev/VG-NAME/LV-NAME  #[mMgGtT] 注意:做文件強制修復

          # resize2fs -L [-] #[mMgGtT]  /dev/VG-NAME/LV-NAME

          # mount 

     快照:snapshot

          lvcreate -L #[mMgGtT] -p r -s -n snapshot-lv-name original-lv-name


練習1:創建一個至少有兩個PV組成的大小為20G的名為testvg的VG,要求PE大小為16MB,而后在卷組中傳教大小為5G的邏輯卷testlv; 掛載至、users的目錄;

練習2:新建用戶archlinux,要求其家目錄為/users/archlinux, 而后su切換至archlinux用戶,復制/etc/pam,d目錄至自己家目錄;

練習3:擴展testlv至7G,要求archlinux用戶的文件不能丟失;

練習4,:收縮testlv至3G,要求archlinux用戶的文件不能丟失;

練習4:對testlv創建快照,并嘗試基于快照的備份數據,驗證快照的功能;

  文件系統掛載使用;

       掛載光盤設備;

           光盤設備文件:

           IDE: /dev/hdc

           SATA:/dev/sr0

       符號鏈接文件:

           /dev/cdrom

           /dev/cdrom

           /dev/dvd

           /dev/dvdrw

           mount -r /dev/cdrom  /media/cdrom 掛載cd

           mount /dev/cdrom   掛載U盤

  dd命令:convert and copy a file

        用法: 

           dd if-/PATH/FROM/SRC of=/PATH/TO/DEST

           bs=#: block size/復制單元大小

           count=#: 復制多少個bs:

       磁盤拷貝:

           dd if=/dev/sda of=/dev/sdb

       備份MBR

           dd if=/dev/sda of=/tmp/mbr.bak bs=512 cont=1

           dd if=/dev/zero of=/dev/sda bs=512 count=1 操作極大風險

       兩個特殊設備:

          /dev/null: 數據黑洞

          /dev/zero:吐零機

原創文章,作者:shadow,如若轉載,請注明出處:http://www.www58058.com/65389

(0)
shadowshadow
上一篇 2016-12-30
下一篇 2016-12-30

相關推薦

  • 進程和計劃任務

    進程概念 內核的功用:進程管理,文件系統,網絡功能,內存管理,驅動程序,安全功能等 Process:運行中的程序的一個副本,是被載入內存的一個指令集和     進程ID(Process ID,PID)號碼被用來標記各個進程     UID,GID和SELinux語境決定對文件系統…

    Linux干貨 2016-09-13
  • N25-第五周作業

    1、顯示當前系統上root、fedora或user1用戶的默認shell;   grep -E “^\(root|fedora|user1\)” /etc/passwd | cut -d: f7 2、找出/etc/rc.d/init.d/functions文件中某單詞后面跟一組小括號的行,形如hello();  &nb…

    Linux干貨 2017-02-15
  • Linux文件類型及顏色標識

    查看文件類型:      指令:ll 文件名或目錄名      –  白色 普通文件(可執行文件)      l  擴寫:sysbolic link 淡藍色 符號鏈接文件   &…

    Linux干貨 2016-10-18
  • 操作系統文件管理

      在現代計算機系統中,要用到大量的程序和數據,因內存容量有限,且不能長期保存,故而平時總是把它們以文件的形式存放在外存中,需要時再隨時將它們調入內存。如果由用戶直接管理外存上的文件,不僅要求用戶熟悉外存特性,了解各種文件的屬性,以及它們在外存上的位置,而且在多用戶環境下,還必須能保持數據的安全性和一致性。顯然,這是用戶所不能勝任、也不愿…

    Linux干貨 2015-04-13
  • 文本處理工具練習題(包含正則)

    正則練習題(包含文本處理練習題) 問題 找出ifconfig命令結果中本機的所有IPv4地址  查出分區空間使用率的最大百分比值 查出用戶UID最大值的用戶名、UID及shell類型 查出/tmp的權限,以數字方式顯示 統計當前連接本機的每個遠程主機IP的連接數,并按從大 到小排序 答; ifconfig | grep -o '[0-9]\…

    Linux干貨 2016-08-08
欧美性久久久久