LVM簡(jiǎn)單介紹
Logical Volume Manager,邏輯卷管理
屏蔽了底層磁盤(pán)布局,便于動(dòng)態(tài)調(diào)整磁盤(pán)容量
(需要注意:p /boot分區(qū)用于存放引導(dǎo)文件,不能應(yīng)用LVM機(jī)制)
1、LVM機(jī)制的基本概念
。1)PV(Physical Volume,物理卷)
整個(gè)硬盤(pán),或使用fdisk等工具建立的普通分區(qū)
包括許多默認(rèn)4MB大小的PE(Physical Extent,基本單元)
(2)VG(Volume Group,卷組)
一個(gè)或多個(gè)物理卷組合而成的整體
(3)LV(Logical Volume,邏輯卷)
從卷組中分割出的一塊空間,用于建立文件系統(tǒng)
它們的邏輯關(guān)系如下:
我想您已經(jīng)知道了為什么要存在這個(gè)LVM機(jī)制了,同大多數(shù)虛擬化的東西作用相似,最核心的還是PV,即真實(shí)的物理卷,將,多個(gè)物理卷組成一個(gè)卷組,之后是對(duì)這些卷組劃分卷,這時(shí)與PV完全無(wú)關(guān)了,這能很好的利用容量和空間,而且當(dāng)有新的物理卷加入時(shí),只需將其加入邏輯卷就行了。這個(gè)機(jī)制很像網(wǎng)絡(luò)里面劃分VLAN呢。
LVM的管理命令主要有以下:
功能 |
物理卷管理 |
卷組管理 |
邏輯卷管理 |
Scan 掃描 |
pvscan |
vgscan |
lvscan |
Create 建立 |
pvcreate |
vgcreate |
lvcreate |
Display 顯示 |
pvdisplay |
vgdisplay |
lvdisplay |
Remove 刪除 |
pvremove |
vgremove |
lvremove |
Extend 擴(kuò)展 |
vgextend |
lvextend |
主要命令的用法:
pvcreate 設(shè)備名
vgcreate 卷組名 物理卷名1 物理卷名2
lvcreate -L 大小 -n 邏輯卷名 卷組名
lvextend -L +大小 /dev/卷組名/邏輯卷名
創(chuàng)建邏輯卷的基本步驟:PV->VG->LV->格式化->掛載使用文件系統(tǒng)
具體步驟:(我的虛擬機(jī)不能演示,bash中沒(méi)有這個(gè)pvcreate命令,簡(jiǎn)單作下理論說(shuō)明)
(1)、轉(zhuǎn)換物理卷
1)使用fdisk命令規(guī)劃兩個(gè)分區(qū) fdisk -l /dev/hda /dev/hdb | grep "LVM"
2)使用pvcreate命令轉(zhuǎn)換上述分區(qū)為物理卷
pvcreate /dev/hda1 pvcreate /dev/hdb1
。2)、創(chuàng)建卷組
vgcreate vg_test /hda1 /dev/hdb1
。3)、創(chuàng)建邏輯卷
1)使用lvcreate命令創(chuàng)建邏輯卷lv_test,從卷組vg_test上劃出10G空間
lvcreate -L 10G -n lv_test vg_test
2)使用mkfs命令創(chuàng)建ext3文件系統(tǒng)
mkfs -t ext3 /dev/vg_test/lv_test
。4)、格式化為ext3文件系統(tǒng),并掛載到目錄/dirtest
mount /dev/vg_test/lv_test /dirtest
。5)、還可以為邏輯卷擴(kuò)容
1)使用lvextend命令為邏輯卷lv_test擴(kuò)充容量,從卷組vg_test上再劃出10G給邏輯卷lv_test
lvextend -L +10G /dev/vg_test/lv_test
2)使用resize2fs命令更新系統(tǒng)識(shí)別的文件系統(tǒng)大小
resize2fs /dev/vg_test/lv_test
2015職稱計(jì)算機(jī)考試書(shū)PowerPoint2007中 .. 定價(jià):¥45 優(yōu)惠價(jià):¥42 更多書(shū)籍 | |
2015年全國(guó)職稱計(jì)算機(jī)考試教材(2007模 .. 定價(jià):¥225 優(yōu)惠價(jià):¥213 更多書(shū)籍 |