Linux磁碟配額與LVM

2022-09-09 11:27:15 字數 3112 閱讀 6039

■ logical volume manager 邏輯卷管理

二.lvm機制的基本概念

pv (physical volume, 物理卷)

物理卷是lvm機制的基本儲存裝置,通常對應為乙個普通分割槽或整個硬碟。建立物理卷時,會在分割槽或硬碟的頭部建立乙個保留區塊,用於記錄lvm的屬性,並把儲存空間分割成預設大小為4mb的基本單元(pe),從而構成物理卷

vg (volume group, 捲組)

由乙個或多個物理卷組成乙個整體,即稱為捲組,在卷組中可以動態地新增或移除物理卷

lv (logical volume, 邏輯卷)

從卷組中分割出的一塊空間,形成邏輯卷。使用mkfs 等工具可在邏輯卷上建立檔案系統

功能物理卷管理

捲組管理

邏輯卷管理

scan掃瞄

pvscan

vgscan

lvscan

create建立

pvcreate

vgcreate

lvcreate

display顯示

pvdisplay

vgdisplay

lvdisplay

remove刪除

pvremove

vgremove

lvremove

extend擴充套件

—vgextend

lvextend

reduce減少

—vgreduce

lvreduce

fdisk /dev/ sdb

fdisk /dev/ sdc

pvcreate /dev/sd[bc]1

vgcreate abc /dev/sd[bc]1

lvcreate -l 20g -n lvname1 vgname1

mkfs -t xfs /dev/vgname1/lvname1

mount /dev/vganem1/lvname1/***

df -ht

vgextend abc /dev/sdc2

lvextend -l +10g /dev/vgname1/lvname1

xfs growfs /dev/vgname1/lvname1

重新整理xfs檔案系統容量

resize2fs / dev/vgname1/lvname1

重新整理ext4型別檔案系統容量

centos7中設定磁碟配額步驟:

rpm -q xfsprogs quota

yum install -y xfsprogs quota

umount /dev/vgname1/lvname1

mount -0 us rquota, grpquota /dev/vgname1/lvname1/opt

#新增掛載引數"usrquota,grpquota"用於增加對使用者、組配額功能的支援

或者vim /etc/fstab

/dev/vgname1/lvname1 /opt xfs defaults, usrquota, grpquota 0 0

useradd zhangsan 

passwd zhangsan

xfs_ quota -x -c 'limit -u bsoft=80m bhard=10qm isoft=40 ihard=50 zhangsan' /opt/

#僅限制磁碟容量

xfs_ quota -x -c 'limit -u bsoft=80m bhard=100m zhangsan' /opt/

#僅限制檔案數

xfs_ quota -x -c 'limit -u isoft=4 ihard=5 zhangsan' /opt/

#檢視zhangsan磁碟容量限制

xfs_ quota -c 'quota -uv zhangsan' /opt/

#檢視zhangsan檔案數限制

xfs quota -c 'quota -i -uv zhangsan' /opt/

-x:表示啟動專家模式,在當前模式下允許對配額系統進行修改的所有管理命令可用

-c:表示直接呼叫管理命令

-u:指定使用者賬號物件

-g:指定組賬號物件

**-p: **指定某目錄

bsoft:設定磁碟容量的軟限制數值(預設單位為kb)

bhard:設定磁碟容量的硬限制數值(預設單位為kb)

isoft:設定磁碟檔案數的軟限制數值

ihard:設定磁碟檔案數的硬限制數值

chmod 777 /opt

#給許可權

su zhangsan

cd /opt

#驗證磁碟容量超限

dd if=/dev/zero of=/opt/ddtest.txt bs=10m count=12

#驗證磁碟檔案數超限

touch .txt

dd 命令是乙個裝置轉換和連續複製命令

「if=" 指定輸入裝置(或檔案)

"of=」 指定輸出裝置(或檔案)

「bs=」 指定讀取資料塊的大小

「count=」 指定讀取資料塊的數量

/dev/zero 「零」裝置檔案,可以無限的提供空字元。常用來生成一-個特定大小的檔案

#檢視所有可用分割槽的磁碟容量配額使用情況

xfs_quota -x -c 'report -a'

#檢視磁碟容量和檔案數的報告

xfs_quota-x -c 'report -abih'

LVM與磁碟配額

磁碟配額概述 1 動態調整整磁碟容量,從而提高磁碟管理的靈活性 2 boot分割槽用於存放引導檔案,不能基於lvm建立 3 圖形介面管理工具 system config lvm pv 物理卷 物件 磁碟分割槽 整塊磁碟 vg 捲組 lv 邏輯卷 主要命令 邏輯卷建立過程 1 準備兩塊以上硬碟連線到主...

LVM與磁碟配額

目錄二 lvm的管理命令 三 lvm應用例項 四 磁碟配額 能夠在保持現有資料不變的情況下動態調整磁碟容量,從而提高磁碟管理的靈活性 注 boot分割槽用於存放引導檔案,不能基於lvm建立 1 pv 物理卷,physical volume 物理卷是lvm機制的基本儲存裝置,通常對應為乙個普通分割槽或...

LVM與磁碟配額

lvm概述 logical volume manager 動態調整磁碟容量,從而提高磁碟管理的靈活性 boot 分割槽用於存放引導檔案,不能基於lvm建立 圖形介面管理工具 system config lvm lvm機制的基本概念 pv 物理卷 vg 9捲組 lv 邏輯卷 lvm管理命令 主要命令 ...