本節主要為raid和LVM相關
一、作業
1、創建一個2G的文件系統,塊大小為2048byte,預留1%可用空間,文件系統ext4,卷標為TEST,要求此分區開機后自動掛載至/test目錄,且默認有acl掛載選項
2、寫一個腳本,完成如下功能:
(1) 列出當前系統識別到的所有磁盤設備
(2) 如磁盤數量為1,則顯示其空間使用信息
否則,則顯示最后一個磁盤上的空間使用信息
3、創建一個可用空間為1G的RAID1設備,要求其chunk大小為128k,文件系統為ext4,有一個空閑盤,開機可自動掛載至/backup目錄
二、博客:邏輯卷
邏輯卷管理器(LVM)
允許對卷進行方便操作的抽象層,包括重新設定文件系統的大小
允許在多個物理設備間重新組織文件系統
將一個設備指定為物理卷
用一個或者多個物理卷來創建一個卷組
物理卷是用固定的物理區域(Physical Extent,PE)來定義的
在物理卷上創建的邏輯卷是由物理區域(PE)組成
可以在邏輯卷上創建文件系統
LVM介紹:
dm: device mapper:將一個或多個底層塊設備組織成一個邏輯設備的模塊
設備名:/dev/dm-#
軟鏈接:
/dev/mapper/VG_NAME-LV_NAME
/dev/mapper/vol0-root
/dev/VG_NAME/LV_NAME
/dev/vol0/root
LVM可以彈性的更改LVM的容量,是如何做到的?
是通過交換PE來進行資料的轉換,將原來LV內的PE轉移到其他的設備中以降低LV的容量,或將其他設備中的PE加到LV中以加大容量!
PV:
pvcreate:將實體pvcreate創建成為PV
pvscan:搜尋目前系統里面任何具有PV的磁碟
pvdisplay:顯示出目前系統上面的PV狀態
pvremove:將PV屬性移除,讓該partition不具有PV屬性
創建PV:
先準備塊設備,調整期id為8e
然后創建pv:
查看PV信息:
VG:
vgcreate:主要創建VG的命令
vgscen:搜尋系統上是否有VG存在
vgdisplay:顯示系統上面的VG狀態
vgextend:在VG內添加額外的PV
vgreduce:在VG內移除PV
vgchange:配置VG是否啟動
vgremove:刪除一個VG
顯示卷組
創建卷組
LV:
Lvcreate:創建LV
Lvscen:查詢系統上面的LV
Lvdisplay:顯示系統上面LV的狀態
Lvextend:在LV里面添加容量
Lvreduce:在LV里面減少容量
Lvremove:刪除一個LV
Lvresize:對LV進行容量大小的調整
查看邏輯卷
創建邏輯卷
擴展
同步
擴展卷組
原創文章,作者:Dadi,如若轉載,請注明出處:http://www.www58058.com/41867
文章對所學的知識點總結的很全面,對于lvm的工作原理,如果通過圖來展示會更清晰。