磁盘配额

Linux磁盘配额

拥有回忆 提交于 2020-03-16 04:35:39
转自:中国IT实验室 Quota使用的方面很广,不过,一般的用途有以下这些: 限制某一群组所能使用的最大磁盘配额(使用群组限制): 你可以将你的系统上的用户分门别类,有点像是目前很流行的付费与免付费会员制的情况,你比较喜好的那一群的使用配额就可以给高一些!呵呵!^_^ 限制某一用户的最大磁盘配额(使用用户限制): 在限制了群组之后,您也可以再继续针对个人来进行限制,使得同一群组之下还可以有更公平的分配! 以Link的方式,来使邮件可以作为限制的配额(更改/var/spool/mail这个路径): 如果是分为付费与免付费会员的『邮件主机系统』,是否需要重新再规划一个硬盘呢?也不需要啦!直接使用Link的方式指向/home(或者其它已经做好的quota磁盘)就可以啦!这通常是用在原本规划不好,但是却又不想要更动原有主机架构的情况中啊! 那么quota从开始准备filesystem的支持到整个设定结束的主要的步骤大概是: 1. 设定partition的filesystem支持quota参数: 由于quota必须要让partition上面的filesystem支持才行,一般来说,支持度最好的是ext2/ext3,启动filesystem支持quota最简单就是编辑/etc/fstab,使得准备要开放的quota磁盘可以支持quota; 2. 建立quota记录文件: 刚刚前面讲过

磁盘配额 quota

谁都会走 提交于 2020-03-16 04:35:25
可以针对于用户(usrquota),组(grpquota)做限额 限额的类型有块的大小(block)(可以生成多大的文件),节点数量(inode)(多少个文件) 让分区支持磁盘配额功能 #lvcreate -L 3G -n qdisk sys #mkfs.ext4 /dev/sys/qdisk #mkdir /mnt/qdisk #mount -o usrquota,grpquota /dev/sys/qdisk /mnt/qdisk #vi /etc/fstab ------------------------ /dev/sys/qdisk /mnt/qdisk ext4 defaults,usrquota,grpquota 0 0 ------------------------ #chmod 1757 /mnt/qdisk #useradd u1 #useradd u2 #useradd u3 在设置配额之前需呀了解 01 受众 (user,group root不受限制) 02 限制条件 (block,inode) 03 限制强度 (soft,hard) grace time: 默认7天 一旦你超过了软限制之后,系统的grace time开始计时, grace time过期以后,你的hard的值会调整为你当前的超限值。 基本命令 quotacheck /

linux之磁盘配额(quota)

北城余情 提交于 2020-03-16 04:31:26
1.什么是quota   简单的说就是限制用户对磁盘空间的使用量。   因为Linux是多用户多任务的操作系统,许多人共用磁盘空间,为了合理的分配磁盘空间,于是就有了quota的出现。 2.quota的用途 显示磁盘使用情况和配额 3.quota的一般作用对象 (1)针对WWW server (2)针对mail server (3)针对file server 4.quota的限制 (1)仅能针对整个文件系统 (2)需要kernel的支持 (3)只对一般用户有效 5.quota的使用   测试环境     RHEL6.6(默认kernel已经支持quota功能)     /dev/sdb1  供测试的文件系统     用户组   myquota     用户   quota1,quota2   具体操作如下     (1)重新挂/dev/sdb1文件系统,并添加usrquota,grpquota参数     [root@localhost ~]# mount -o remount,usrquota,grpquota /dev/sdb1     重新挂载后,/dev/sdb1这个分区就支持quota功能了     [root@localhost ~]# mount | grep /dev/sdb1     /dev/sdb1 on /mnt/test type ext4 (rw,

磁盘配额实例详解

和自甴很熟 提交于 2020-03-16 04:30:40
引言 这篇文章介绍一下磁盘配额;利用磁盘配额这种技术,系统管理员可以限制某个用户在某个硬盘分区可使用的大小,和可以创建文件数量的多少;目前Linux系统和Windows系统都支持这种技术。 文章目录 0×1.磁盘配额术语介绍 0×2.Linux磁盘配额实例 a.实验环境介绍 b.修改/etc/fstab添加支持磁盘配额选项 c.创建磁盘配额配置文件 d.实现磁盘配额限制 e.关闭磁盘配额 0×1.磁盘配额术语介绍 磁盘配额使用条件: 磁盘配额实施的对象是硬盘分区,并且Linux的内核必须支持磁盘配额这种技术,本例所使用的CentOS7是完全支持的; 磁盘配额的记录文件保存在开启磁盘配额分区的根目录下面,它们是aquota.user和aquota.group; 磁盘配额只对一般身份用户有效,对root权限用户无效; 磁盘配额的相关术语: 最低限制(软限制,soft):最低限制容量(可以被超过,但会出现警告,超过的部分会保存到宽限时间到期); 最高限制(硬限制,hard): 不能被超越的限制; 宽限时间:当用户使用的空间超过了最低限制但还没到达最高限制时,在这个宽限时间到期前必须将超额的数据降低到最低限制以下(默认为7天),当宽限时间到期,系统将自动清除超出的数据; 0×2.Linux磁盘配额实例 a.实验环境介绍 系统:CentOS7; 所用软件:quota,CentOS7默认已安装

Linux磁盘配额管理

自作多情 提交于 2020-03-16 04:30:18
  磁盘配额可以限制指定账户能够使用的磁盘空间,这样可以避免因某个用户的过度使用磁盘空间造成其他用户无法正常工作甚至影响系统运行。在服务器管理中此功能非常重要,但对单击用户来说意义不大。   目前在Windows系列中,只有win2000及以后版本并且使用NTFS文件系统才能实现这一功能。   磁盘配额是针对分区也就是所谓的文件系统来实现的。它不能够针对一个目录实现磁盘配额(Windows 2008可针对文件夹进行磁盘配额)。    Linux(RHEL5.4)下设置磁盘配额的方法:    1、准备工作:创建用户user1、user2,对其进行磁盘配额。          2、创建一个逻辑分区,进行磁盘配额       3、编辑/etc/fstab文件在要进行磁盘配额的分区上,添加磁盘配额挂载选项         编辑fstab文件要重启才能生效。但是,也可以使用mount -a指令,只要用mount -a能挂上,重启就一定能挂上。    4、进行配额   由于是要针对一个分区来实现配额的,在这个分区上必须有一个包含了所有用户或组的限制文件。产生这个文件的方法如下:      quotacheck参数说明:-a 表示扫描fstab表格中支持配额的分区,-u 计算每一个用户在该分区上所占用的空间,-g 计算每一个组在该分区上所占用的空间,-v 表示详细信息

磁盘配额

六月ゝ 毕业季﹏ 提交于 2020-03-16 04:30:02
1.检查内核是否支持quota功能 dmesg|grep quota 2.查看quota程序包是否已经安装 rpm -q quota 3.查看/raid目录是否支持quota功能,此目录是为了试验创建的,可以随便建 mount|grep raid 4.让/raid目录支持quota功能,el6版本 vim /etc/sdb1 /dev/sdb1 /raid ext4 defaults,usrquota,grpquota 0 0 5.为了让其他用户能够使用这个分区,修改目录权限 chmod 777 /raid 6.创建磁盘配额的条件 quotacheck -vug /raid -v 显示扫描过程 -u 针对扫描情况与目录的使用情况建立aquota.user -g 针对扫描情况与目录的使用情况建立aquota.group 可以看到分区目录下生成了两个配置文件ls /raid aquota.group aquota.user 7.创建测试用户 useradd yang passwd yang 8.配置yang用户的/dev/sdb1分区的限额 edquota -u yang 会进入到一个vi的编辑界面 字段解释如下 Filesystem下显示实现磁盘配额的分区 bblocks下为当前已经使用的大小,不用修改 soft为软限制超出后会给出警告,超出的部分默认保存7天 hard为硬限制

磁盘配额

久未见 提交于 2020-03-16 04:29:43
概述 在本文中,了解如何管理用户的磁盘配额。学习: 设置一个文件系统的磁盘配额 设置配额限制 检查配额 生成配额报告 配额简介 配额必须由 root 用户或者有 root 权限的用户启用和管理。它们往往用于多用户系统,不常用于单一用户的工作站。配额允许您控制用户或者组织的磁盘使用。它能防止个体用户和组织使用文件系统中超过自己所允许的部分,或者造成系统完全拥堵。XFS 文件系统也支持项目配额,它限制了一个项目所能使用的空间大小,无论哪个用户在项目的目录树中创建文件。 有 3 种不同的配额支持: vfsold,或者版本 1 配额 vfsv0,或者版本 2 配额 xfs,XFS 文件系统上的配额 本文包括非 XFS 文件系统上的版本 2 配额和 XFS 文件系统上的 xfs 配额。请注意,LPI 101 考试以版本 2 配额为重点。 配额需要 2.4 内核之后引入的内核支持。2.6 内核也有您所需的支持。 XFS 配额往往是日志化的。内核 2.6.11 及以上版本支持日志化版本 2 配额。 测试设置 首先要说明本文使用的测试分区设置,这样您就能更好地理解部分例子。如果您已经理解了文件所有权和权限,也已经安装了配额包,那么您可以直接跳到 配额的启用 部分。参考 学习 Linux,101:LPIC-1 路线图 ,获得该系列提供更多命令详细信息的其他文章链接,本文此处只提供简单说明。

lvm磁盘配额验证用户与组账号那个生效

别等时光非礼了梦想. 提交于 2020-02-26 02:57:44
标题:lvm验证磁盘配额 实验环境:(附拓扑图) 实验需求: 1、与逻辑卷对应的磁盘分区 2、逻辑卷 3、用户 实验步骤: 创建与逻辑卷对应磁盘分区 第一步:创建磁盘分区,分区id改为‘8e’ 结论: 第二步:创建pv,vg,lv 结论: 第三步:创建用户并设置磁盘配额 创建用户 格式化,挂载使用,写入配置文件 限制用户配额 容量限制超出 文件数量超出 结论: 用户加入财务组,财务组配额小于用户 容量限制超出 文件数量超出 总结:无论是哪个,配额较小的生效 作者,日期 来源: 51CTO 作者: mb5d6496d3734ce 链接: https://blog.51cto.com/14519357/2433008

Linux LVM逻辑卷

时光毁灭记忆、已成空白 提交于 2019-12-10 08:13:38
优势:在不丢失数据的情况下,随意扩展或缩小硬盘分区容量 lvm实现思想 硬盘分区→物理卷(pv)→卷组(VG)→逻辑卷(lv)→格式化→挂载使用 注意:1)磁盘分区必须是8e类型 2)1个硬盘1个分区 物理卷(pv)操作 pvscan——扫描物理卷 pvdisplay——显示物理卷的详细信息 pvcreate 硬盘名称 将磁盘变为物理卷 eg:pvcreate /dev/sdb/ pvremove 磁盘名称 将物理卷还原成普通分区 卷组(vg)操作 vgdisplay——显示卷组详细信息 vgscan [卷组名称] ——扫描系统中所有的卷组 vgcreate [卷组名称] [物理卷名称] ——创建卷组 vgextend [卷组名称] [物理卷名称] ——扩展卷组 vgremove [卷组名称] ——删除卷组 逻辑卷(LV)操作 lvscan——扫描系统中所有的逻辑卷 lvdisplay——详细逻辑卷的详细信息 lvcreate -L 容量大小 -n 逻辑名称 卷组名称 ——用于创建逻辑卷 lvextend -L +容量大小 lv全名 ——扩展逻辑卷的容量 resize2fs lv全名 ——重新识别lv的大小 lvremove 逻辑卷名称——用于删除某个逻辑卷 磁盘配额 1) 开启某个磁盘的磁盘配额功能 mount -o remount,usrquota,grpquota 分区名称

文件系统之磁盘配额

血红的双手。 提交于 2019-12-06 15:21:33
一、磁盘配额 1、磁盘配额概念 配置用户对磁盘进行指定大小或者文件数量的使用权限。 1)用户配额和组配额 2)磁盘容量限制和文件个数限制 3)软限制和硬限制 4)宽限时间 如果用户的空间占用数处于软限制和硬限制之间,统会在用户登陆时警告用户磁盘将满,这个时间就是宽限时间,默认是 7 天。如果达到了宽限时间,用户的磁盘占用量还超过软限制,那么软限制就会升级为硬限制。 2、磁盘配额条件 1)查看系统内核必须支持磁盘配额 [root@centos ~]# grep CONFIG_QUOTA /boot/config-2.6.32-642.el6.x86_64 CONFIG_QUOTA=y CONFIG_QUOTA_NETLINK_INTERFACE=y # CONFIG_QUOTA_DEBUG is not set CONFIG_QUOTA_TREE=y CONFIG_QUOTACTL=y 2)系统中必须安装了 quota 工具 [root@centos ~]# rpm -qa | grep quota quota-3.17-23.el6.x86_64 3、磁盘配额实验 1)创建测试用户和测试组 [root@centos ~]# useradd love1 [root@centos ~]# passwd love1 [root@centos ~]# useradd love2 [root