为了½决这个问题,因此我们这个小½要来设定那个很有趣的
project
项目!只是这个项目不可以跟
group
同时设定喔!
因此我们得要取消
group
设定并且加入
project
设定才行。那就来实验看看。
o
修改
/etc/fstab
内的文件系统支持参数
首先,要½
grpquota
的参数取消,然后加入
prjquota
,并且卸除
/home
再重新挂载才行!那就
来测试看看!
# 1.
先修改
/etc/fstab
参数
,并
启动
文件系
的支持
[root@study ~]#
vim /etc/fstab
/dev/mapper/centos
-
home /home xfs defaults,usrquota,
grpquota,
prjquota
0 0
#
得,
grpquota
prjquota
不可同
时设
定喔!所以上面
grpquota
加入
prjquota
[root@study ~]#
umount /home
[root@study ~]#
mount
-
a
[root@study ~]#
xfs_quota
-
x
-
c "state"
User quota state on /home (/dev/mapper/centos
-
home)
Accounting: ON
Enforcement: ON
Inode: #1568 (4 blocks, 4 extents)
Group quota state on /home (/dev/mappe
r/centos
-
home)
Accounting: OFF
<==
取消
Enforcement: OFF
Inode: N/A
Project quota state on /home (/dev/mapper/centos
-
home)
Accounting: ON
<==
实启动啰
Enforcement: ON
Inode: N/A
Blocks grace time: [7 days 00:00:30]
Inodes grace
time: [7 days 00:00:30]
Realtime Blocks grace time: [7 days 00:00:30]
o
规范目录、项目名称
(project)
与项目
ID
目录的设定比½奇怪,他必须要指定一个所谓的『项目名称、项目标识符』来规范才行!而且还
需要用到两个配置文件!
这个让鸟哥觉得比½怪一些就是了。现在,我们要规范的目录是
/home/myquota
目录,这个目录我们给个
myquotaproject
的项目名称,
这个专案名称给个
11
标识符,这个都是自己指定的,若不喜欢就自己指定另一个吧!鸟哥的指定方式如下:
# 2.1
指定
标识
符与目
对应
/etc/projects
[root@study ~]#
echo "11:/home/myquota" >> /etc/projects
# 2.2
案名
标识
符的
对应
/etc/projid
[root@study ~]#
echo "myquotaproject:11" >> /etc/projid