磁盘配额(Quota)
多账号下,针对每个账号创建独立的运行内存
一个xfs文件系统的磁盘配额
vim addaccount.sh//创建文件系统的根目录
sh addaccount.sh
文件系统的查看
df -hT /home
实例
vim /etc/fastab umount /home
mount -a
mount | grep home
查看磁盘配额报告数据
xfs_quota -x -c "命令" 挂载点
-x:专家模式
-c:加"命令"
print:单纯地列出目前主机内的文件系统参数数据
df:加-b(block),-i(inode),-h
report:磁盘配额选项
state:文件系统信息
限制值设置方式
xfs_quota -x -c "limit [-ug] b[soft|hard]=N i[soft|hard]=N name"
xfs_quota -x -c "timer [-ug] [-bir] Ndays"
limit:针对user/group来限制,内容
bsoft/bhard:block的soft/hard限制值
isoft/ihard:inode的soft/hard限制值
name:用户/用户组的名称
timer:设置grace time的选项
project的限制
vim /etc/fstab
/dev/mapper/centos-home /home xfs defaults,usrquota,prjquota 0 0
umount /home
mount -a
xfs quota -x -c "state"
在/home/myquota 创建500MB的容量限制
xfs_quota -x -c "limit -p bsoft=450M bhard=500M myquotaproject" /home
xfs_quota -x -c "report -pbih" /home
RAID-磁盘阵列
-独立沉余磁盘阵列