lvm(logic volume manager)邏輯卷管理
當乙個檔案非常大時,普通磁碟分割槽不夠用時,不能自由的在另乙個磁碟寫入檔案。
因此這裡引入邏輯卷,可以自由的增加磁碟分割槽,首先分成lv分為三個層次。
下面說這三個層次。
最底層是pv(physical volume)物理卷
命令pvcreate /dev/sda
pvdisplay :會顯示所有pv的資訊。這裡的每個分割槽的檔案型別為lvm
pvscan :會顯示所有pv的。
pvremove :移除pv.注意這裡必須將上一層的vg移除之後才能移除。
pvmove :移動pv
命令vgcreate vg_name /ptath/to/pv
vgs:顯示所有vg資訊
vgdisplay:顯示資訊
vgremove:移除vg
vgreduce vg_name pv_derctory :移除某個vg的某個pv.注意在移除pv的時候把這個pv的pe移到其他盤區:pvmove /dev/sdb11.
vgextend vg_name pv_derctory :加上某個pv.
命令lvcreate -n lv_name -l #g vg_name
這個命令的是建立lv -n後面跟lv的name -l後面跟大小 vg_name表示lv在這個vg下面進行建立。
注意:lv在vg上建立,所以其大小一定不可以大於vg的大小。所以我們在對lv擴充套件時和對vg削減時,一定注意大小。
lv建立好之後路徑名自動設為/dev/vg_name/lv_name ;但是注意其實這個檔名是鏈結檔案。
這裡可以看出lv有兩個軟鏈結檔案指向了/dm-2.
lv的其他命令
lvs:顯示所有lv
lvscan:顯示是否處於活躍狀態。
lvdisplay:展示詳細資訊。
擴充套件邏輯卷:
因為lvm終究只是個分割槽,所以要想使用必須設定檔案系統。
所有就出現了乙個問題,你在將lv進行擴充套件的同時,必須對檔案系統的大小進行擴充套件。這樣才能真正的擴大使用空間。
命令1 lvextend -l [+]# /path/to/lv :-l後面有 +20m是在此基礎之上加20m. 20m是擴充套件到20m.
命令2 resize2fs -p /path/to/lv :預設檔案系統的所包含的大小與lv相同,也可以直接在後面加上大小。
命令3 df -lh :這樣用這個命令直接檢視分割槽容量是否增加。
縮減邏輯卷
注意:1.必須解除安裝後再縮減,解除安裝後必須強行檢測修復檔案系統。
2.確保縮減後的空間足夠大,能夠儲存現有的大小。
命令:
umount /path/to/lv
e2fsck -f /dev/myvg/testlv
resize2fs /dev/myvg/testlv 2g
lvreduce -l [-]# /dev/myvg/testlv
快照卷
快照卷是在lv的條件下
lvcreate-s-l 50m -n teslv-snap -p r /dev/myvg/testlv
對這個lv進行快照;-s是必須加的。-l後面跟大小,-n後跟名字,-p跟r為唯讀mnt/test1.
將建立的快照卷設定其檔案系統 mke2fs -f /dev/myvg/testlv-snap
mount /mnt/test1
將其掛載在/mnt/test1.
然後將其壓縮歸檔
tar -jcf /temp/mysnap.tar.bz2 /path/to/file
將/path/to/file全部壓縮到/temp/mysnap.tar.gz中。
然後解除安裝。umount /mnt/test1
lvremove /dev/myvg/testlv-snap.
基於LVM(邏輯卷管理)的快照原理
一 為甚麼不管多大的邏輯卷進行備份,快照都會在幾秒之內完成?快照在拍攝的一瞬間,系統會記錄那個時間點邏輯卷的狀態 資料等,此時拍下的快照相當於一張白紙。如圖所示 快照做好後,隨著時間的推移,源卷裡的東西會發生改變。如資料1 2改寫成了a b,如圖 此時lv源卷裡發生改變的資料會轉移到快照卷裡面去。當...
LVM的工作原理和優缺點
lvm logcal volume manager邏輯卷管理器 工作原理 lvm在每個物理卷頭部都維護了乙個metadata,每個metadata中都包含了整個vg volume group 捲組 的資訊,包括每個vg的布局配置,pv physical volume 物理卷 的編號,lv logic...
基於MIMO雷達的原理和應用
在大一下學期的6個月中,我參加了由院長帶頭的一系列新生研討課程。在新生研討課中,多位教授向我們介紹了在電子資訊方面的諸多技術以及新的發展。今天我就就mimo雷達討論一下其原理和以及在社會上的應用。mimo技術的原理 mimo雷達其本質其實是mimo輸入輸出技術和雷達技術的巧妙結合。所以,如果理解了m...