1. 程式人生 > >磁盤配額實驗1

磁盤配額實驗1

物理卷 回車 type action 命令 onf lvm device mount掛載

實驗環境:一臺linux服務器
1、添加3塊硬盤,創建1個卷組,卷組名vg1

fdisk – l 檢查的結果

第一個硬盤分區改8e過程
Command (m for help): p
Disk /dev/sdb: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sdb1 1 123 987966 8e Linux LVM

第二個硬盤分區改8e驗證

第三個硬盤分區 改8e
Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-1044, default 1):
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-1044, default 1044): +2G

Command (m for help): t
Selected partition 1
Hex code (type L to list codes): 8e

Changed system type of partition 1 to 8e (Linux LVM)
w保存
創建物理卷
pvcreate /dev/sdb1 /dev/sdc1 /dev/sdd1

創建vgcreate 卷組
vgcreate vg1 /dev/sdb1 /dev/sdc1 /dev/sdd1

3、在vg1卷組中創建lv1邏輯卷,在vg1卷組中創建LV2邏輯卷。

4、掛載lv1邏輯卷到/111目錄中,給邏輯卷增加5G空間。
先格式化 lv1 創建 /111 目錄
然後再掛載
擴展

5、掛載lv2邏輯卷到/222目錄中。
格式化完成

創建目錄 /222
mount掛載 並驗證

6、設置兩個卷的磁盤配額。設置用戶user1的配額設置,存儲容量為100M,user2用戶的配額設置,文件個數20個。
用vim 編輯器編輯/etc/fstab 設置自動開機掛載
末行模式:wq保存退出
reboot重啟
再用mount查看

創建用戶 useradd user1 passwd 123.com 123.com
useradd user2 passwd 123.com 123.com

實現磁盤配額的條件
1)需要linux內核的支持。
2)需要安裝quota這個軟件包。
3)指定分區必須已經掛載支持磁盤配額功能賦予權限
查詢到quota已安裝
開始使用“quotacheck”命令檢測磁盤配額並生產配額文件。

(錯誤的提示,表明我沒有加-)加才能檢查成功
驗證

解釋命令選項
(“-a”表示掃描所有分區 “-u”和“-g”分別表示檢測用戶和組“-c”表示新建配額文件“-v”輸出詳細信息,未使用“-a”時必須指定一個分區作為命令參數)

前面因為格式化了所以不用再格式化了,
下一步掛載

下一步
關閉沙盒 vim /etc/sysconfig/selinux永久關閉 或setenforce 0 臨時關閉

esc shift+: 輸入wq 回車保存並退出。
下一步
賦予權限第一個7表示屬主權限rwx 第二個7表示屬組rwx, 第三個7表示其他人rwx 讀寫執行
chmod 設置777 /111 chmod 設置777 /222
驗證過程
[root@localhost ~]# ls -l /111
總計 32
-rw------- 1 root root 6144 02-04 16:28 aquota.group
-rw------- 1 root root 6144 02-04 16:28 aquota.user
drwx------ 2 root root 16384 02-04 15:13 lost+found
[root@localhost ~]# ls -l /222
總計 32
-rw------- 1 root root 6144 02-04 16:28 aquota.group
-rw------- 1 root root 6144 02-04 16:28 aquota.user
drwx------ 2 root root 16384 02-04 15:19 lost+found

分別設置用戶磁盤配額 edquota –u user1 edquota -u user2
-u是用戶
-g是組賬號
找了個圖這圖詳細

user1:

保存並退出
user2:

保存並退出
開啟磁盤配額 quotaon –uv /111 /222

su 切換用戶驗證
網上搜到圖解釋下 if=file
輸入文件名,缺省為標準輸入。
of=file
輸出文件名,缺省為標準輸出。
bs是1M count讀取8 次 理論上是9M

user1硬配額成功驗證結果
user2硬 軟配額驗證

軟配額
警告

7、設置xiaoshou組的配額為500M,xiaoshou組的用戶有b1,b2。
添加xiaoshou 及添加用戶進xiaoshouzu

上步命令 加開啟配額功能命令

su 切換用戶user1 驗證磁盤硬配額500M
切換到開啟磁盤配額的位置 dd轉換工具檢測磁盤配額

結論:磁盤配額可以限制某個員工文件和磁盤空間的大小。方便

磁盤配額實驗1