lvm邏輯卷管理

lvm邏輯卷管理:


允許對卷進行方便操作的抽象層,包括重新設定文件系統的大小

允許在多個物理設備間重新組織文件系統,將設備指定為物理卷

用一個或者多個物理卷來創建一個卷組

物理卷是用固定大小的物理區域(Physical Extent,PE)來定義的

在物理卷上創建的邏輯卷是由物理區域(PE)組成

可以在邏輯卷上創建文件系統



wKiom1fEPxvzRYyCAAB0yQGtZmU087.jpg

創建:


創建物理卷:

pvcreate /dev/sda


創建卷組:

vgcreate -s 1G vg1 /dev/sda /dev/sdb

-s 1G :指定PE的大小,單位可以是m,g,t(大小寫均可)

卷組vg1由sda和sdb組成,vg1的大小就是sda跟sdb的和


創建邏輯卷:

lvcreate -L 10G -n lv1 vg0

-L 10G : 指定大小10G

-l 100 :指定100個

-n lv1 :指定新建的lv名字是lv1

vg0:指定這個lv1是從哪個vg空間里建立的




擴展:


擴展卷組:

vgextend vg1 /dev/sdb3

將sdb3添加到卷組vg1


擴展邏輯卷:

lvcreate -r -L +10G /dev/vg0/lv0

增加10G空間給lv0

-r:同步到文件系統,如果不用此選項,需要用: resize2fs /dev/vg0/lv0 

-L +10:添加10G空間



縮減和移除:

縮減邏輯卷:

1先取消掛載

umount /mnt/lv0

2檢測邏輯卷

e2fsck -f /dev/vg0/lv0

3縮減邏輯卷

resize2fs /dev/vg0/lv0 10

4縮減邏輯卷

lvreduce -L 10G /dev/vg0/lv0

5從新掛載

mount -a



刪除邏輯卷

lvremove /dev/vg0/lv0   (數據會丟失)


刪除物理卷,縮減卷組

1 轉移要刪除的物理卷,例如/dev/sdb

  pvmove /dev/sdb

2 將sdb從卷組中刪除

  vgreduce vg0 /dev/sdb

3 刪除sdb

  pvremove /dev/sdb


從邏輯卷刪除到物理卷:

1 取消掛載

  umount /mnt/lv0

2 刪除邏輯卷

  lvremove /dev/vg0/lv0

3 刪除卷組

  vgremove vg0

4 刪除物理卷

  pvremove /dev/sdb



lvm快照:

快照是在一瞬間的數據備份

快照與原數據是在同一個卷組

快照空間<=原數據空間


創建快照:

lvcreate -L 10G -s -n snap-data -p r /dev/vg0/data

-L 10G :快照的大小為10G

-s     :指明創建快照

-n 名字:快照的名字

-p  r  :只讀權限

/dev/vg0/data :對哪個邏輯卷做快照


掛載快照:

mkdir -p /mnt/snap

mount -o ro /dev/vg0/snap-data  /mnt/snap


刪除快照:

umount /mnt/databackup

lvremove /dev/vg0/databackup

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

(0)
zebra930zebra930
上一篇 2016-09-01
下一篇 2016-09-01

相關推薦

  • 淺談linux基礎知識(二)

    1、Linux上的文件管理類命令都有哪些,其常用的使用方法及其相關示例演示 文件管理工具:cp,mv,rm cp命令:copy 源文件,目標文件 單源復制:cp[OPTION]… [-T] SOURCE DEST 多源復制: cp[OPTION]… SOURCE… DIRECTORY cp[OPT…

    Linux干貨 2016-10-12
  • 用戶、組、權限 等相關命令

    用戶、組、文件權限屬性 1、用戶和組的配置文件 在Linux中用戶和組的配置文件主要為: /etc/passwd :存放用戶及其屬性的信息(名稱、GID、UID) /etc/group :存放組及其屬性信息 /etc/shadow :存放用戶密碼及其相關屬性 /etc/gshadow :存放組密碼及其相關屬性 (1)、/etc/passwd的格式 root:…

    Linux干貨 2017-07-29
  • 十二.Linux博客-2016年8月16日文件查找和壓縮、rpm包管理、while循環、until循環

    格式說明: 操作 概念 命令 說明及舉例 十二.文件查找和壓縮、rpm包管理、yum、while循環、until循環 tar tar -zcvf /testdir/etc.tar.gz /etc/ 備份etc創建etc.tar.gz文件 壓縮為gz格式 顯示過程 tar -jcvf&nbs…

    Linux干貨 2016-08-24
  • linux基礎命令: tr

    基礎命令:  tr   tr命令 功能:刪除和轉換字符 語法:tr  [OPTION]…. SET1  [SET2] 參數: -d : 刪除所有屬于第一字符集的字符(刪除某些特殊字符) -s : 把連續重復的字符以單獨一個字符表示(刪除空行很有用) 舉例: 1.把小寫字母轉換為大寫字母; cat &nbsp…

    Linux干貨 2016-08-03
  • mount掛載,dd 工具,配置配額系統,RAID陣列,邏輯卷管理器LVM

    mount mount掛載 vim /etc/fstab 將常用的掛載的設備寫入系統表中 文件掛載配置文件             /etc/fstab /etc/fstab每行定義一個要掛載的文件系統;   &nbsp…

    Linux干貨 2016-09-01
  • btrfs初步應用

    前言 一種技術要知其然,還要知其所以然。 Btrfs文件系統 Btrfs(B-tree文件系統,通常念成Butter FS,Better FS或B-tree FS),一種支持寫入時復制(COW)的文件系統,運行在Linux操作系統,采用GPL授權。Oracle于2007年對外宣布這項計劃,并發布源代碼,在2014年8月發布穩定版目標是替換Linux目前的ex…

    Linux干貨 2016-05-22

評論列表(1條)

  • 馬哥教育
    馬哥教育 2016-09-02 10:12

    文章對各個知識點簡單的羅列了,建議作者通過自己的語言組織一下文字將各個知識點完整的展示在博客里,這也是對自己能力的一個提升哦,加油?。。?/p>

欧美性久久久久