用戶和組設置磁盤配額&LVM

用戶和組設置磁盤配額&LVM

一、添加3個1G硬盤——重啓登錄

在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述分配磁盤配額PV
將sdb、sdc分到PV中。
[root@localhost ~]# yum -y install lvm2 ###Centos7.6 最小化安裝後沒有此命令,需要安裝
在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述

二、LV擴容

#################擴容####假如空間不夠用
[root@localhost 桌面]# lvextend -L +500M /dev/vg01/lv01 ####加500M空間
Extending logical volume lv01 to 1000.00 MiB
Logical volume lv01 successfully resized
[root@localhost 桌面]# df -h ###檢查空間情況
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root 18G 3.3G 14G 21% /
tmpfs 491M 224K 491M 1% /dev/shm
/dev/sda1 485M 35M 426M 8% /boot
/dev/mapper/vg01-lv01 485M 11M 449M 3% /mnt
[root@localhost 桌面]# resize2fs /dev/vg01/lv01 ####初始化
resize2fs 1.41.12 (17-May-2010)
Filesystem at /dev/vg01/lv01 is mounted on /mnt; on-line resizing required
old desc_blocks = 2, new_desc_blocks = 4
Performing an on-line resize of /dev/vg01/lv01 to 1024000 (1k) blocks.
The filesystem on /dev/vg01/lv01 is now 1024000 blocks long.

三、lv刪除

在這裏插入圖片描述

四、Vg擴容

##########vg擴容#################
pvcreate /dev/sdd
[root@localhost 桌面]# vgextend vg01 /dev/sdd
############## 磁盤配額 ##############
讓用戶在系統中能使用多少空間
在這裏插入圖片描述在這裏插入圖片描述

五、編輯用戶和組配額設置

是指對用戶的配額的設置,具體爲文件的容量,文件的數量。

六、關閉核心防護功能

若開啓 SELinux,就無法針對所有目錄進行 quota操作 :
新版的 CentOS 默認都是開啓 SELinux 功能的,該功能會加強權限管理,爲了避免管理員操作失誤,就對 quota功能進行了限制,如果想要針對其他目錄進行操作就需要對 SELinux 進行重新的設置。
setenforce 0 #####臨時關閉核心防護
setenforce ? #####檢查覈心防護狀態
vi /etc/selinux/config ###永久關閉核心防護
SELINUX=disabled
在這裏插入圖片描述在這裏插入圖片描述新建了一個lv03邏輯卷,格式化ext4,掛載到opt中並且開啓磁盤配額
在這裏插入圖片描述在這裏插入圖片描述
[root@localhost 桌面]# mount -o usrquota,grpquota /dev/vg01/lv03 /opt
將/dev/vg01/lv03 掛載到/opt 下,並開啓quota功能
在這裏插入圖片描述
[root@localhost opt]# yum -y install quota ###安裝quota
quotacheck -cvug /opt
[root@localhost opt]# quotaon -p /opt 查看磁盤配額是否開啓
group quota on /opt (/dev/mapper/vg01-lv03) is off
user quota on /opt (/dev/mapper/vg01-lv03) is off
[root@localhost opt]# quotaon /opt ##開啓磁盤配額功能
[root@localhost opt]# quotaon -p /opt ####已經開啓
group quota on /opt (/dev/mapper/vg01-lv03) is on
user quota on /opt (/dev/mapper/vg01-lv03) is on

在這裏插入圖片描述

七、新建用戶——編輯硬限制、軟限制

Edquota -u ty04
在這裏插入圖片描述表頭 含義
文件系統(filesystem) 說明該限制值是針對哪個文件系統(或分區);
磁盤容量(blocks) 此列的數值是 quota 自己算出來的,單位爲 Kbytes,不要手動修改;
磁盤容量的軟限制(soft) 當用戶使用的磁盤空間超過此限制值,則用戶在登陸時會收到警告信息,告知用戶磁盤已滿,單位爲 KB;
磁盤容量的硬限制(hard) 要求用戶使用的磁盤空間最大不能超過此限制值,單位爲 KB;
文件數量(inodes) 同 blocks 一樣,此項也是 quota自己計算出來的,無需手動修改;
文件數量的軟限制(soft) 當用戶擁有的文件數量超過此值,系統會發出警告信息;
文件數量的硬限制(hard) 用戶擁有的文件數量不能超過此值。

tom 用戶在opt 目錄軟件最大是10M 最大文件個數6
[root@localhost opt]# chmod 777 /opt //對/opt 設置最高限制,之後其他用戶才能設置
在這裏插入圖片描述

八、磁盤驗證功能

root 管理員賬號可以進行任何設置,所以需要切換到ty04賬號,進行配額限制驗證。
使用ty04賬號寫入一個一次性寫入數據1萬個1KB的文件到/opt 的ty99文件中,下一次寫入的文件名不能相同因爲會被覆蓋。
第二次寫入240個文件的1K,超出範圍。
在這裏插入圖片描述在這裏插入圖片描述

九、查看所有用戶磁盤配額情況

在這裏插入圖片描述

十、查看分區屬性blkid

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章