一LVM概述
Logical v0lume Manager,邏輯卷管理
能夠在保持現有資料不變的情況下動態調整磁碟容量,從而提高磁碟管理的靈活性
/boot分割槽用於存放引導檔案,不能基於LVM建立
LVM機制的基本概念
PV (物理卷)
物理卷是LVM機制的基本儲存裝置,通常對應為一個普通分割槽或整個硬碟。建立物理卷時,會在分割槽或硬碟的頭部建立一個保留區塊,用於記錄LVM的屬性,並把儲存空間分割成預設大小為4MB的基本單元(PE),從而構成物理卷。物理卷一般直接使用裝置檔名稱,例如:/deb/sdb1、/deb/sdc1、/dev/sdd 等
VG (卷組)
由一個或多個物理卷組成一個整體,即稱為卷組,許多個物理卷可以分別組成不同的卷組,卷組的名稱可以由我們自行定義,在卷組中可以隨時根據需求動態地新增或移除物理卷。
LV(邏輯卷)
邏輯卷基於PE建立在卷組之上,與物理卷沒有直接關係。對於邏輯捲來說,每一個卷組就是一個整體,從卷組中分割出的一塊空間,形成邏輯卷。使用mkfs 等工具可在邏輯捲上建立檔案系統,就可以掛載到Linux系統中的目錄下使用。
二.lvm的命令管理
功能 | PV管理命令 | VG管理命令 | LV管理命令 |
scan(掃描) | pvscan | vgscan | lvscan |
create(建立) | pvcreate | vgcreate | lvcreate |
display(顯示) | pvdispla | vgdisplay | redisplay |
remove(移除) | pvremove | vgremove | lvremove |
extend(擴充套件) | ---------- | vgextend | lvextend |
reduce(減少) | ---------- | vgeduce | lveduce |
三.LVM操作的具體步驟
1.關閉主機,根據需求新增新硬碟,重啟主機;
2.對新硬碟劃分主分割槽,分割槽號改為8e;
3.建立物理卷、卷組和邏輯卷(選擇容量);
4.對邏輯捲進行格式化並掛載;
5.有需要進行擴容
1.新增新硬碟,並開機
2、對新硬碟sdc劃分主分割槽
3、對新硬碟sdd劃分
4、對新分割槽進行建立物理卷
5.基於物理卷穿件卷組
6,從卷組內建立邏輯卷
7,對邏輯捲進行格式化並掛載
8,對卷組和邏輯捲進行擴容
四、磁碟配額
當Linux根分割槽的磁碟空間耗盡時,Linux作業系統將無法再建立新的檔案,同時也可能會出現服務程式崩潰、系統無法啟動等故障。
為了避免在伺服器中出現類似磁碟空間不足的問題,可以啟用磁碟配額功能,對使用者在指定檔案系統(分割槽)中使用的磁碟空間、檔案數量進行限制,以防止個別使用者惡意或無意間佔用大量磁碟空間,從而保持系統儲存空間的穩定性和持續可用性。
在Centos系統中,不同的檔案系統使用不同磁碟配額配置管理工具。例如,XFS檔案系統通過xfs_ quota工具進行管理;
實現磁碟限額的條件
需要Linux核心支援
安裝xfsprogs與quota軟體包
Linux磁碟限額的特點
作用範圍:針對指定的檔案系統(分割槽)
限制物件:使用者帳號、組帳號
限制型別:磁碟容量、檔案數量
限制方法:軟限制、硬限制
磁碟配額的具體步驟
1.先檢查xfsprogs和quota是否安裝
2.以支援配額功能的方式掛載檔案系統
3.永久掛載
五、編輯使用者和組賬號的配額設定
1.瞭解常用命令選項
2.新增普通使用者,並設定密碼
3.新增容量和檔案數限制並檢視
4.驗證磁碟配額功能是否正常
dd命令是一個裝置轉換和連續複製命令
“if=”指定輸入裝置(或檔案)
"of=” 指定輸出裝置(或檔案)
"bs=”指定讀取資料塊的大小
"count=”指定讀取資料塊的數量
/dev/zero“零”裝置檔案,可以無限的提供空字元。常用來生成一個特定大小的檔案。
測試容量限制