LVM與磁盤配額
一、LVM概述
LYM是Linux系統中對磁盤分區進行管理的一種邏輯機制,它是建立在硬盤和分區之上,文件系統之下的一個邏輯層,在建立文件系統時屏蔽了下層磁盤分區佈局,能夠在保持現有數據不變的情況下動態調整磁盤容量,從而提高磁盤管理的靈活性。
- Logical Volume Manager,邏輯卷管理
- 動態調整磁盤容量,從而提高磁盤管理的靈活性
- /boot分區用於存放引導文件,不能基於LVM創建
- 圖形界面管理
- system-config-lvm
-
LVM機制的基本概念
- PV(物理卷)
- VG(卷組)
- LV(邏輯卷)
LVM的管理命令
* 主要命令
注意:先要轉換磁盤格式,轉換爲可以創建LVM的格式
案例
第一步分區,如圖:
創建分區
接着需要做物理卷:
在這裏".."表示連續的
此時查看是否有物理卷每個PE的基本單元大小4MB
此時劃分邏輯卷,如圖:
此時添加擴展空間:
添加完成後一定要格式化,如圖:
創建掛載點:
此時查看:
完成!
磁盤配額
實現磁盤限額的條件
- 需要Linux內核支持
- 安裝xfsprogs與quota軟件包
Linux磁盤限額的特點
- 作用範圍:針對指定的文件系統(分區)
- 限制對象:用戶賬號、組帳號
- 限制類型:磁盤容量、文件數量
- 限制方法:軟限制、硬限制
啓用文件系統的配額支持
注:usrquota針對用戶 grpquota針對組
編輯用戶和組帳號的配額設置
- -u 指定用戶
- -g 指定組賬戶
- -x 啓用專家模式
- -c 使用命令執行
驗證磁盤配額功能
- 切換到設置配額的分區(掛載目錄)
- 創建指定數量的文件:使用touch命令,或cp命令
- 創建指定容量的文件:使用dd命令,或cp命令
查看配額使用情況
- -a 查看所有
- -u 查看用戶
- -g 查看組
- -b 輸出報告
- -i 查看節點信息
案例:
磁盤配額 容量 節點 軟限制 硬限制
查看已安裝的軟件包附:關閉增強性安全功能,不關閉無法寫入配額功能
此時需要重新掛載:
下一步操作驗證節點:
此時驗證容量:
注:if 從...地方拿 of 從...生成...文件兩種限額只要有一個超了限額,就無法寫入使用。
本章總結:
使用LVM動態磁盤方案,可以靈活地擴展磁盤空間,創建及使用LVM方案的基本過程:
- 創建物理卷
- 創建卷組
- 創建邏輯卷
- 格式化文件系統
- 掛在使用