AB资源网(www.xxab.cn)服务器导航站-找服务器商就上AB资源网
百度360必应搜狗本站头条
【本站公告】:本站互助计划,欢迎有活动的服务器商免费投稿,免费收录,最新收录会在首页展示! - 站长QQ:6502567
当前位置:网站首页 > 技术文档 > 正文

edquota(edquotacannot write quota)

AB资源网 2023-04-25 14:19 84 浏览 0 评论

本文目录一览:

  • 1、edquota -t 是什么意思
  • 2、linux使用磁盘配额管理
  • 3、新建磁盘管理
  • 4、linux磁盘配额可以通过哪两种方法对用户进行限制?

edquota -t 是什么意思

edquota是指编辑用户或群组的quota。(quota是linux命令,quota 命令显示磁盘使用情况和限额。)edquota -t ,是其参数设置中的设置宽限期限。

具体参见

linux使用磁盘配额管理

如果是要对特定的用户使用配额,需要六个步骤:

1.修改/etc/fstab,对所选文档系统激活配额选项;

2.重新装载文档系统,使改变生效;

3.在该文档系统开头建立aquota.user文档。

4.扫描相应文档系统,用quotacheck

命令生成基本的配额文档;

5.用edquota命令,对特定用户采用配额限制;

6.最后,用quotaon命令激活配额。

下面,举例说明如何在/分区下对用户test做磁盘配额限制:

修改/etc/fstab

#vi

/etc/fstab

,在

label=/

/

ext3

defaults

1

1

行激活磁盘配额,修改后的结果如下:

label=/

/

ext3

defaults,usrquota

1

1

保存退出后。

重新装载文档系统,使改变生效

重新激活/etc/fstab改变:#mount

-o

remount

/

建立aquota.user文档

在/

分区下生成aquota.user文档,最简单的方法是使用touch命令:

touch

aquota.user

,修改aquota.user文档的权限,只让root用户访问:

chmod

600

aquota.user

进行配额检查

能够使用quotacheck

-avum

命令生成相应的配额文档。

-a:扫描

/etc/fstab中支持配额的文档系统;

-v:生成冗长输出;

-u:检查用户配额;

-m:重新装载扫描的文档系统;

对用户test配置配额

运行如下命令:edquota

test

label=/

/

ext3

defaults,usrquota

1

1

disk

quotas

for

user

test

(uid

501):

filesystem

blocks

soft

hard

inodes

soft

hard

/dev/hda2

20

100000

6

~

进行inodes

soft

hard

配置。

启用配额

#quotaon

/

(使用quotaoff

/能够取消/分区的配额配置)

至此,对/分区对test用户的配额配置就完成了。

新建磁盘管理

1)Linux硬盘分IDE硬盘和SCSI硬盘,目前基本上是SCSI硬盘。

2)对于IDE硬盘,驱动器标识符为“hdx ",其中“hd"表明分区所在设备的类型,这里是指IDE硬盘了。“x"为盘号(a为基本盘,b为基本从属盘,c为辅助主盘,d为辅助从属盘),“ ”代表分区,前四个分区用数字1到4表示,它们是主分区或扩展分区,从5开始就是逻辑分区。例,hda3表示为第一个IDE硬盘上的第三个主分区或扩展分区,hdb2表示为第二个IDE硬盘上的第二个主分区或扩展分区。

3)对于SCSI硬盘则标识为“sdx”,SCSI硬盘是用“sd"来表示分区所在设备的类型的,其余则和IDE硬盘的表示方法一样。

查看系统的分区和挂载的情况: fsblk -l

磁盘所在目录 /dev/

磁盘名称 sd*

首先现在虚拟机添加硬盘,接着可在虚拟机终端完成以下步骤:

命令语法:mount 设备名称 挂载目录

命令选项:

修改 /etc/fstab 添加

/dev/sdb1 /home/test/disk ext4 defaults 0 0

设备 挂载点 文件系统 权限 备份 备份 检测

第一列的设备:磁盘设备文件或者该设备的Label或者UUID

Label就是分区的标签,在最初安装系统时填写的挂载点就是标签的名字。可以通过查看一个分区的superblock中的信息找到UUID和Label name。

1 : lsblk -f

2 : blkid

然后修改 /etc/fstab 添加相关内容进行挂载磁盘

查看块设备(包含交换分区)的文件系统类型、LABEL、UUID、挂载目录等信息

使用设备名称(/dev/sda)来挂载分区时是被固定死的,一旦磁盘的插槽顺序发生了变化,就会出现名称不对应的问题。因为这个名称是会改变的。

不过使用label挂载就不用担心插槽顺序方面的问题。不过要随时注意你的Label name。至于UUID,每个分区被格式化以后都会有一个UUID作为唯一的标识号。使用UUID挂载的话就不用担心会发生错乱的问题了。

第二列的挂载点:设备的挂载点,就是你要挂载到哪个目录下

第三列的文件系统:磁盘文件系统的格式,包括ext2、ext3、reiserfs、nfs、vfat等

第四列的权限:

auto:系统自动挂载,fstab默认就是这个选项

defaults: rw,suid, dev, exec, auto, nouser, and async

noauto:开机不自动挂载

nouser:只有超级用户可以挂载

ro:按只读权限挂载

rw:按可读可写权限挂载

user:任何用户都可以挂载

第五列的备份:能否被dump备份命令作用:dump是一个用来作为备份的命令。通常这个参数的值为0或者1

第六列的检测:是否检验扇区:开机的过程中,系统默认会以fsck检验我们系统是否为完整(clean)。

1.1创建交换分区: mkswap /dev/sdb1

1.2启用交换分区: swapon /dev/sdb1

1.3创建交换文件

1.4启用交换文件: swapon /swapfile1 或者

vim /etc/fstab 内容为: /swapfile1 swap swap defaults 0 0

1.5关闭交换设备: sudo swapoff -a

1.6查看交换分区信息: free vmstat swapon -s

交换分区操作相关命令:

分区 sudo fdisk /dev/sdb

创建交换分区用t命令改变分区的ID为82

格式化: mkswap /dev/sdb1

挂载:vim /etc/fstab内容为: /dev/sdb1 swap swap defaults 0 0

启用交换分区: swapon -a [/dev/sdb1]

如果分区格式为ext2/ext3/ext4类型使用: e2label 设备名 卷标名

如果分区格式为xfs类型使用: xfs_admin -L 卷标名 设备名

xfs_admin 其他参数: -l 显示卷标 -u 显示UUID -L 设置卷标 -U 设置UUID

使用卷标进行磁盘挂载: mount -L 卷标 挂载点 或 在fstab中 LABEL=卷标 /mnt ext4 defaults 0 0

查看磁盘分区的使用情况

命令选项:

如df -Th

显示文件夹中文件占用磁盘的情况

dump命令用于备份ext2或者ext3文件系统。可将目录或整个文件系统备份至指定的设备,或备份成一个大文件。

语法:dump [选项] 备份源(指定要备份的文件、目录或者文件系统)

例如:

将/boot目录所有内容备份到/tmp/boot.dump文件中,备份层级为0并在/etc/dumpdates中记录相关信息:

dump -0u -f /tmp/boot.dump /boot

restore命令是dump命令的逆过程,还原操作是写回这些已经备份的文件。

语法:restore [选项]

例:

用restore命令来查看备份文件里的文件列表

restore -t -f boot.dump

1.创建虚拟磁盘

2.分区格式化 fdisk mkfs.ext4

3.挂载

手动挂载,添加参数usrquota

mount -o usrquota,grpquota /dev/sdb1 /mnt/disk2/

自动挂载,修改/etc/fstab文件

/dev/sdb1 /mnt/disk2 ext4 defaults,usrquota,grpquota 0 0

3.修改所有者

chown test:test /mnt/disk2

4.进行磁盘配额限制

4.1 由于ext4文件系统,quota功能默认是不开启的,需要创建磁盘配额的配置文件(aquota.user 和aquota.group),才可以去启动quota功能,使用 quotacheck 命令的 -c 选项q uotacheck -c /dev/sdb1 或者 quotacheck -cvug /dev/sdb1

-v:显示扫描过程

-u:针对扫描用户的情况建立aquota.user

-g:针对扫描组的情况建立aquota.group

4.2 查看和开启磁盘配额命令quotaon

显示是否开启了磁盘配额: quotaon -p /dev/sdb1

开启磁盘配额: quotaon /dev/sdb1

4.3 为某一账户或者分组进行磁盘配额分配edpuota命令

-u 设置用户的磁盘配额,这是预设的参数。

-g 设置群组的磁盘配额。

以用户 test 为例,通过如下命令配置此命令的 Quota:

edquota 命令配额限制信息

linux磁盘配额可以通过哪两种方法对用户进行限制?

Linux磁盘配额

1. 磁盘配额的使用限制

仅针对整个分区:磁盘配额实际运行时,是针对“整个分区”进行限制的,例如,如果/dev/hda5载入在/home下,那么,在/home下面的所有目录都会受到限制。

核心必须支持磁盘配额:Linux系统核心必须支持磁盘配额模块。

磁盘配额的记录文件:使用的Kernel 2.6.XX的核心版本,这个核心版本支持新的磁盘配额模块,使用的默认文件(aquota.user、aquota.group)将不同于旧版本的quota.user和quota.group。旧版本的磁盘配额可以通过convertquota程序来转换

只对一般身份用户有效:并不是所有在Linux上的账号都可以设置磁盘配额,例如root就不能设置磁盘配额,因为他拥有整个系统所有的数据。

2. 磁盘配额程序对硬盘配额的限制

最低限制( soft ):这是最低限制容量。用户在宽限期间之内,它的容量可以超过最低限制,但必须在宽限时间之内将磁盘容量降低到最低限制的容量限制范围之内。

最高限制( hard ):这是“绝对不能超过”的容量。通常最高限制会比最低限制高。

宽限时间:宽限之间是指当用户使用的空间超过了最低限制,却还没有到最高限制时,在这个“宽限时间”内,就必须请用户将使用的磁盘空间降低到最低限制之下,否则则不允许在写入。反之,则宽限时间取消

3. 基本的磁盘配额命令

在开始进行磁盘配额的实际练习之前,先了解一下磁盘配额使用的命令,这些命令分为两种,一种是查询功能(quota、quotacheck、quotastats、warnquota、requota),另一种则是编辑磁盘配额的内容(edquota、setquota)。下面我们来讨论这些基本命令。

3.1. /etc/mtab

为什么要提这个文件系统实际载入的记录文件呢?要注意,当我们使用磁盘配额的时候,系统会去搜素:“系统上具有磁盘配额参数的分区”,所以,当我们要使用磁盘配额的功能时,系统文件必须要支持磁盘配额的标志。一般来说,我们是通过编辑/etc/fstab后,在重新载入文件系统的方法,来让系统的文件系统支持磁盘配额。这个概念很重要。

3.2. quota

这个命令仅仅用来“显示”当前某个用户或者组的磁盘配额值。

# quota -uvs //这个是显示当前用户的配额值

-u:表示显示用户的配额

-g:表示显示组的配额

-v:显示每个文件系统的磁盘配额

-s:可以选择用Inode或者磁盘容量的限制值来显示

# quota -gvs //显示root用户所在组的配额值

# quota -uvs test1 //显示test1用户的配额值

3. 3.quotacheck

这个命令的主要目的是扫描某个磁盘的配额空间,它会针对分区进行扫描,并且,由于该磁盘持续欲行,可能扫描过程中文件会增加,造成磁盘配额扫描错误,因此,当使用quotacheck时,该磁盘将“自动被设置为只读扇区”;扫描完毕后,扫描所得的磁盘空间结果会写入该区最顶端(aquota.user与aquota.group)

# quotacheck -cug //扫描分区,并生成配额信息文件

-a:扫描所有在/etc/mtab内含有磁盘配额支持的文件系统,加上此参数,可以不写/mount_point

-v:显示扫描过程

-u:针对用户扫描文件与目录的使用情况,会建立quota.user

-g:针对组扫描文件及与目录的使用情况,会建立quota.group

-c :代表创建

Ps:如果提示不能quotacheck,权限不足,此时的原因是因为SElinux ,关闭它就能创建了。

3. 4: edquota

这个文件时编辑每一个“用户”或者“用户组”的磁盘配额数值。通常我们以edquota -u username或者是edquota -g groupname来编辑个人与用户组的磁盘配额值,不过这样一个一个分配很慢。也可以直接复制一个人的设置给另外一个人。用edquota -p user1 -u user2,下面介绍编辑时,里面的几个值

。filesystem:代表这个磁盘是针对哪个分区

。blocks:这个是当前用户在文件系统上所消耗的磁盘数量,也就是当前用户使用的空间,单位是KB

-u:配置用户的磁盘配额

-g:配置组的磁盘配额

-p:复制磁盘配额设定,从一个用户到另一个用户

-t:修改宽限时间,可以针对分区

# edquota -u test1 //配置test1的磁盘配额

# edquota -p test1 -u test2 //将test1的配置服务之test2

#edquota -t //修改宽限时间 可以针对每个分区

3.5. quotaon

这个命令是启动磁盘配额,不过,由于这个命令是启动aquota.group与aquota.user的,所以必须要先完成quotacheck的工作,然后执行quota -a即可启动

-u:针对用户启动磁盘配额

-g:针对用户组启动磁盘配额

-v:显示启动过程的相关信息

-a:根据/etc/mtab内的文件系统设置启动相关的磁盘配额,若不加-a的话,则后面就需要加上特定的文件系统

#quota -avug //启动所有的磁盘配额

#quota -uv /data //启动/data里面的用户磁盘配额设置

3.6. quotaoff

-a:全部文件系统的磁盘配额都关闭

-u:关闭用户的磁盘配额

-g:关闭组的磁盘配额

#quotaoff -a //全部关闭

#quotaoff -u /data //关闭/data的用户磁盘配额设置值

edquota的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于edquotacannot write quota、edquota的信息别忘了在本站进行查找喔。

腾讯云

相关推荐

踏入阿里云服务器代理商之门:步骤和技巧 (怎么成为阿里云服务器代理商)

作为目前全球更大的云计算服务提供商之一,阿里云在中国市场的份额一直占据领导地位。如果你希望在云计算领域开展业务,成为阿里云服务器代理商可能是个不错的选择。本文将为大家详细介绍具体的步骤和技巧,帮助你成...

高性价比,足够优惠! 30美元起,年付美国VPS,值得拥有! (美国vps 年付)

近年来,随着互联网的不断发展,越来越多的网站需要使用虚拟主机服务,以提供更加稳定的服务质量和更好的访问速度。而虚拟主机的使用也因此成为了越来越普遍的一种方式。但是,在选择虚拟主机服务时,除了考虑到稳定...

评测美国云服务器,推荐性价比高的品牌 (美国云服务器哪个好用)

近年来,随着人们对于云计算的需求不断增加,云服务器也逐渐成为了企业、机构和个人等用户参与服务的主要方式之一。而在众多的云服务器品牌中,美国云服务器更是备受欢迎。而对于那些想要评测美国云服务器的用户来说...

群晖服务器的登录方法详解 (群晖服务器如何登陆)

群晖服务器是一种高效可靠的存储和共享平台,它可以提供非常多的实用功能和服务。但是,在开始使用之前,你需要登录到你的群晖服务器。在本文中,我们将详细讲解群晖服务器的登录方法。一、了解群晖服务器的基本概...

紧急通知:CDN服务器可能遇到故障,需及时解决! (cdn服务器可能发生故障)

作为一个网站管理员,CDN服务器的重要性我们再清楚不过了。最近,我们收到了来自网络运营商的紧急通知,通知我们CDN服务器可能遇到故障,需要及时解决。CDN服务器,即内容分发网络服务器,是在全球各个位...

办公室网络瘫痪!无法连接局域服务器怎么办? (连接不了局域服务器)

办公室网络瘫痪是企业中常见的问题之一。一旦网络瘫痪,会影响到员工的工作效率和企业的营运。当你打开电脑,却发现无法连接局域服务器时,这时该如何应对呢?1.检查网络连接检查电缆是否连接正确,网线是否...

利润吗?买云主机,能否带来收益? (买云主机能赚)

随着互联网的飞速发展,云计算作为一种新型的计算模式,其广泛应用在各个领域之中。其中,云主机服务是云计算的重要组成部分,已经成为很多企业选择托管的首选方式。随着云主机的发展和普及,很多人开始关注,如果购...

.NET轻松打开FTP服务器文件夹,方便快捷管理文件 (.net打开ftp服务器文件夹)

在现代科技的浪潮下,越来越多的企业选择使用云服务器来存储和共享数据。FTP服务器是一个非常有用的工具,它允许用户上传、下载、删除和共享文件。然而,FTP管理文件需要一些特定技能和知识,否则操作可能会变...

2023企业服务器版:全面升级,助力企业发展 (2023 企业服务器版)

2023年,微软推出了全新的企业服务器版本,旨在为企业用户提供更为稳定、高效的IT系统支持,更好地助力企业发展。随着互联网和信息技术的飞速发展,企业面临着越来越大的信息化压力。如何建设一个高效、稳定...

享受超低价格!2023年付VPS,轻松搭建私人网站 (2023便宜年付vps)

当今时代,互联网充斥着各种各样的网站,无论是企业还是个人都会拥有一个网站,用来展示自己的产品或者知识。而搭建一个私人网站也是越来越普遍的事情。那么,如何搭建一个便捷而且又不贵的私人网站呢?本文将为大家...

回顾2023服务器系统:经典之作还是过时技术? (2023服务器系统)

2023年,微软公司推出了WindowsServer2023,这是一款非常成功的服务器操作系统,许多企业和机构使用它进行各种任务和应用程序。然而,随着时间的推移,新技术的发展以及安全漏洞的增加,2...

2023 Q3服务器排名发布:领先厂商与新兴品牌争夺冠军 (2023 Q3服务器排名)

近年来,随着互联网技术的迅速发展,服务器市场也持续升温。市场上主要的服务器品牌包括戴尔、惠普、联想、IBM等。而在这些老牌企业的竞争下,新兴的服务器品牌也在不停崛起。根据2023Q3服务器排名发布,...

「低成本高性能!100g云服务器价格惊喜震撼!」 (100g云服务器价格)

低成本高性能!100g云服务器价格惊喜震撼!现今的互联网时代,任何一家公司都需要拥有自己的网站,以便宣传公司产品、服务和品牌。一个高速、可靠的云服务器是每个公司的必备工具之一。就在不久之前,网络服务...

1u服务器显卡:强大性能让服务器效率提升 (1u服务器显卡)

1U服务器显卡:强大性能让服务器效率提升随着信息技术的飞速发展,人们对数据处理和存储的需求越来越高,尤其对企业级服务器的性能要求也越来越苛刻。随着、大数据、云计算等诸多新技术的不断涌现,服务器的效率...

韩国将于2023年推出云服务器服务,助力云计算技术的发展。 (2023韩国云服务器)

韩国将于2023年推出云服务器服务,助力云计算技术的发展随着互联网的高速发展,云计算技术已经成为了数字化时代的一项重要技术。云计算技术是一种以互联网为基础,将不同的底层服务封装成云服务器,以便用户可...

取消回复欢迎 发表评论: