linux磁盘管理——quota磁盘配额GPT分区
七.quota磁盘配额
磁盘配额:就是限制用户在磁盘使用时,能够使用块的数量和inode数量
inode 是 UNIX 操作系统中的一种数据结构,其本质是结构体,它包含了与文件系统中各个文件相关的一些重要信息。在 UNIX 中创建文件系统时,同时将会创建大量的 inode 。通常,文件系统磁盘空间中大约百分之一空间分配给了 inode 表。
磁盘使用率 100%的情况
场景1: 数据块全部分配完毕, 使用率100% df -h
场景2: inode号全部分配完毕,使用率100% df -i
硬盘大小固定
sdb1 100M
块 1kb = 102400 块
块 4kb = 25600 块
块 64kb = 1600 块
mkfs.xfs -b 16k
块越大 磁盘占用率越小 性能越高
块越小 磁盘利用率越高 性能越差
硬盘格式化的时候
小文件越多 需要的inode越多
大文件越多 需要的inode越少
配置磁盘配额
[root@localhost mnt]# id robinuid=1000(robin) gid=1001(robin) 组=1001(robin)i[root@localhost mnt]# id zorrouid=1003(zorro) gid=1003(zorro) 组=1003(zorro)挂载时开启配额选项[root@localhost /]# mount -o usrquota /dev/sdb1 /mnt/
#-o 额外参数 usrquota 用户配额[root@localhost /]# edquota -u robin /mntDisk quotas for user robin (uid 1000):Filesystem blocks soft hard inodes soft hard/dev/sdb1 0 0 0 0 0 0设备 已用block 软限制 硬限制 已用inode 软限制 硬限制默认单位: KBDisk quotas for user robin (uid 1000):Filesystem blocks soft hard inodes soft hard/dev/sdb1 0 30M 50M 0 10 20
激活配额
[root@localhost /]# quotaon /mnt/quotaon: Enable XFS group quota accounting during mountquotaon: Enforcing user quota already on /dev/sdb1测试su - robindd if=/dev/zero of=/mnt/data bs=90M count=1 #显示size[robin@localhost mnt]$ touch abc{1..21}.txt #测试inode限制复制配额 (robin 复制给 zorro)[root@localhost /]# edquota -p robin zorro
组配额:
[root@localhost /]# id tomuid=1001(tom) gid=1000(east) 组=1000(east)[root@localhost /]# id jerryuid=1002(jerry) gid=1000(east) 组=1000(east)
开启组配额[root@localhost /]# mount -o grpquota /dev/sdb1 /mnt/配置组配额[root@localhost /]# edquota -g east
Disk quotas for group east (gid 1000):Filesystem blocks soft hard inodes soft hard/dev/sdb1 0 30720 51200 0 10 20激活组配额[root@localhost /]# quotaon -g /mnt/
测试
配额限制 是 组内共有
宽限时间
[root@localhost /]# edquota -t[root@localhost /]# edquota -t -gGrace period before enforcing soft limits for users:
Time units may be: days, hours, minutes, or secondsFilesystem Block grace period Inode grace period/dev/sdb1 7days 7days查询配额的使用情况[root@localhost /]# repquota /mnt
八.GPT分区(global parttion table)
GPT(GUID Partition Table)中文名称叫做全局唯一标识分区表。它和MBR分区的区别就是引导方式和分区结构的不同;支持硬盘分区的容量不同,MBR分区结构最高支持到2T硬盘,2T及以上分区就需要GPT分区结构;MBR分区直接存储数据和引导记录,GPT分区的数据和引导记录是分开存储的,并且理论上支持无限量的分区;GPT在win10系统中可以支持128个分区,最高可以管理18EB的磁盘。win10操作系统可以UEFI启动,也可以MBR启动。
分区表格式: msdos GPT
[root@localhost /]# parted /dev/sdb
(parted) mklabel
新的磁盘标签类型? GPT #选择分区表类型
警告: The existing disk label on /dev/sdb will be destroyed and all data on this disk will be lost.
Doyou want to continue?
是/Yes/否/No? yes #yes 覆盖掉以前的分区表
(parted) mkpart #分区
分区名称? []? gpt1 #分区名字
文件系统类型? [ext2]? xfs #分区文件系统
起始点? 0 #起始点
结束点? 200M #结束点
警告: The resulting partition is not properly aligned for best performance.
忽略/Ignore/放弃/Cancel? i #分区未对齐 i 忽略
(parted) p
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdb: 2147MB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name 标志
1 17.4kB 200MB 200MB gpt1
(parted) mkpart
分区名称? []? gpt2
文件系统类型? [ext2]? xfs
起始点? 200M
结束点? 400M
(parted) p
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdb: 2147MB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name 标志
1 17.4kB 200MB 200MB gpt1
2 200MB 400MB 199MB gpt2
(parted) quit #退出
删除
[root@localhost /]# parted /dev/sdb
GNU Parted 3.1
使用 /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) p
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdb: 2147MB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name 标志
1 17.4kB 200MB 200MB xfs gpt1
2 200MB 400MB 199MB gpt2
(parted) rm 1
(parted) p
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdb: 2147MB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name 标志
2 200MB 400MB 199MB gpt2
(parted) rm 2
(parted) p
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdb: 2147MB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name 标志
(parted) quit
linux磁盘管理——quota磁盘配额GPT分区相关推荐
- Windows磁盘管理软件/磁盘管理工具/硬盘分区管理工具
说到磁盘管理软件/磁盘管理工具/硬盘分区管理工具,大家可能会想到Windows自带的磁盘管理器,可以做简单的创建.删除.格式化.压缩.扩展卷.基本盘/动态盘互转.MBR/GPT盘格式互转等操作.但是对 ...
- 磁盘管理器/磁盘管理工具给电脑硬盘分区
关于给电脑硬盘分区的方法,大家都知道,一般情况下,可以借助Windows自带的磁盘管理器来完成.但特殊情况下,比如磁盘上已存有不少数据,需要在保留数据的情况下对硬盘重新分区,重新调整分区的大小,那么使 ...
- linux 获得磁盘 寻道时间,Linux入门篇 —— Linux 磁盘管理之磁盘理论篇 | 七日打卡...
Linux 磁盘管理之磁盘理论篇 磁盘简介作用: 用来存放数据(二进制方式来管理数据) 分类机械硬盘 固态硬盘 机械硬盘组成盘片: 上面布满磁性颗粒,保存写入数据 主轴: 带动盘片转动,转到磁头的下方 ...
- html5中如何分区,win7磁盘管理怎样给新硬盘分区
新买的硬盘怎么建立1个主分区,3个逻辑分区,Win7 Win7自带的磁盘管理,建完C盘在建立D盘还是主分区,建立E盘时才自动转为逻win7新建一个主分区方法: 当安装程序运行到创建磁盘分区界面时→按下 ...
- 磁盘管理:磁盘调度算法
磁盘调度算法 磁盘管理:磁盘调度算法 1.1 一次读写磁盘操作需要的时间 1.1.1 寻道时间 1.1.2 延迟时间 1.1.3 传输时间 2.1 磁盘调度算法 2.1.1 先来先服务(FCFS) 2 ...
- 1.2.7存储结构-磁盘管理:磁盘移臂调度算法、先来先服务(FCFS)、最短寻道时间优先(SSTF)、扫描算法(SCAN)、循环扫描(CSCAN)
1.2.7存储结构-磁盘管理:磁盘移臂调度算法.先来先服务(FCFS).最短寻道时间优先(SSTF).扫描算法(SCAN).循环扫描(CSCAN) 先来先服务(FCFS) 最短寻道时间优先(SSTF) ...
- linux内核 quota,Linux实用工具-quota磁盘配额管理
Linux可以使用quota进行配额管理. 磁盘配额功能需内核支持,挂载之时需指定特定的选项. 配额按分区分配,不同用户在不同分区,对应不同配额. 如果没有为对应用户设置相应配额,则该用户没有限制. ...
- Linux 磁盘管理 : quota 命令详解
什麼是 quota? quota 就字面上的意思來看,呵呵!就是有多少『限額』的意思啦!如果是用在零用錢上面,就是『有多少零用錢一個月』的意思之類的.如果是在容量空間上面呢?以 Linux 來說,呵呵 ...
- 【笔记】磁盘管理(2):磁盘分区、增加swap
磁盘管理(2) RAID级别 RAID级别 最少需要几块盘 安全备份 可用容量 性能 使用场景 RAID0 1 不安全 所有磁盘总和 读写性能高 只要求速度不要求安全 例如架构 从库 从节点 RAID ...
- Linux命令大全(三)(详解)文件传输、磁盘管理及磁盘维护
6.linux文件传输命令 bye 功能说明:中断FTP连线并结束程序. 语 法:bye 补充说明:在ftp模式下,输入bye即可中断目前的连线作业,并结束ftp的执行. ftp(file trans ...
最新文章
- CSDN博客越来越垃圾了,到处放广告
- log4j2.xml
- python界面编程和网口通信_Python—网络通信编程之tcp通信编程
- 多智能体连续行为空间问题求解——MADDPG
- Nvidia CUDA初级教程6 CUDA编程一
- java输入做参数需要close吗_JAX-RS和java.time.LocalDate作为输入参数
- HDOJ 2072 单词数
- java加密不可逆,32位不可逆加密算法Java实现
- Android手势密码解锁设计
- 使用python获取nature系列期刊封面高清图片
- synchronized加锁过程
- Windows系统邮件中如何绑定QQ邮箱
- 一篇论文的正确格式是什么?
- 如何申请Office365试用账号
- 10月各国最新签证及入境政策汇总
- Windows10笔记本 闲置一段时间后黑屏无法唤醒,风扇全速运转的解决日志
- SOC,SOH,SOP,内部温度总结
- 射影几何----射影坐标系下点(1,0,1)的位置
- 网络原理与交换机路由器应用
- 基于多尺度注意力网络单图像超分(MAN)
热门文章
- QoS mechanisms——LLQ(拥塞管理,低延时队列)
- 10.	Zigbee应用程序框架开发指南 - 命令处理和生成
- pivotal公司简介
- 关于《web课程设计》网页设计 用html css做一个漂亮的网站 仿新浪微博个人主页
- 安卓判断手机GPS是否打开,未打开时跳去手机设置开启GPS的方法
- Delphi 读取注册表REG_MULTI_SZ类型,注意事项
- Linux常用命令-2
- C ++ 扑克牌洗牌
- [转] 粤语八级题,你会做岩几多题??
- 操作系统--windows系列之windows8