分区类型: 1、系统引导分区就是存放系统的引导文件和 linux 的内核文件。 2、 swap 分区交换分区,系统的物理内存不足时,从一些长时间未运行的程序当中 释放一部分内存释放 释放出来的保存到 swap 分区,这些未运行的程序一旦运行还要从 swap 空间再返回到这些程序。 A ----->内存不够-----> A B --->520M----> swap ----> B
lvm 逻辑卷:
logical volume manager :逻辑卷管理 linux 系统下管理硬盘分区的一种机制。 Ivm 适合于管理大存储设备。 用户可以动态的对磁盘进行扩容(缩容)。 我们只关系使用层面,对于物理底层(磁盘)不再关心。
lvm : linux 系统的一个重要的存储技术(动态扩容)。
不同硬盘的不同分区或者同一个硬盘的不同分区,组成一个逻辑上硬盘,逻辑卷组(硬盘),通过付逻辑卷组的划分,形成一个个的逻辑卷 (分区),通过逻辑卷来对磁盘进行动态的管理。 / dev /sdb1 / dev /sdc1 / dev /sdd1 / dev /sdd1 / dev /sdd2 / dev /sdd3
lvm :
1、解决了传统分区方式无法动态管理的问题 2、读写性能更好 3、虚拟:虚拟的概念还是要依托于真实的物理硬件来提供支撑。
物理卷: pv 真正的物理硬盘或者是分区、
卷组: vg 把物理卷组合起来就是卷组 lv :对卷组进行分区,就是逻辑卷 Ivextend :对卷组,也可以对逻辑卷进行动态的扩容 lvm 的最小存储单位:4MB的单位
Ivm的管理命令:
功能 | PV(物理卷) | VG(卷组) | LV(逻辑卷) | |
---|---|---|---|---|
scan | 扫描 | pvscan | vgscan | lvscan |
create | 建立 | pvcreate | vgcreate | lvcreate |
display | 显示详细信息 | pvdisplay | vgdisplay | lvdisplay |
remove | 移除 | pvremove | vgremove | lvremove |
extend | 扩容 | vgextend | lvextend | |
reduce | 缩容 | vgreduce | lvreduce |
lvcreate -L +l8G -n dalangiu cxk -L: 指定逻辑卷的容量,单位G M T -n: 逻辑卷起名字
第一步:必须要有物理的磁盘,先对物理的磁盘进行分区
第二步:把物理磁盘组合起来形成一个逻辑上的硬盘,也就是卷组
第三步:对这个卷组进行分区(创建逻卷) 第四步:创建文件系统
第五步: 挂载 扩容和缩容: 扩容:1、对逻辑卷扩容 2、对卷组扩容
resize2fs #ext4刷新扩容或者缩客的命令
xfs_grows #xfs扩容的刷新命令。xfs文件系统无法进行缩容
磁盘配额: 指定一个用户,只能使用磁盘设备挂载点的指定额度。额度是指:磁盘空间的大小,创建文件的数量。
xfs_quota -x -c "limit -u bsoft=80M bhard=100M xy104' /data
-X | 表示启用专家模式,对配额系统进行修改 |
---|---|
-c | 调用管理命令 |
-u | 指定用户 |
limmit | 限制 |
bsot | 设置磁盘的软限制 |
bhard | 设置磁盘的硬限制 |
xy104 | 限制的用户名 |
/data | 用户在data这个挂载点会生效磁盘配额 |
xfs_quota -x -c "limit -u isoft=5 ihard=8 xy104' /data
i inode
dd if=/dev/zero of=/data/123.xt bs=10M count=12 dd 设备转转和连续复制的命令 if= 指定输入的设备/文件 of=把数据输出的命名 bs=指定输出数据块的大小 count=输出指定数据块的次数 /dew/zero:零设备文件,提供无限的空字符。用来声场特定大小的文件。 防止用户滥用空间。 磁盘坏了……》 面试题:怎么判断磁盘的读写是否正常 jostat
dd if=/dey/zero of=/data/123.txt bs-10M count=12 dd 设备转转和连续复制的命令 if= 指定输入的设备/文件 of= 把数据输出的命名 bs= 指定输出数据块的大小 count= 输出指定教据块的次数 /dew/zero:零设备文件,提供无限的空字符。用来声场特定大小的文件。 防止用户滥用空间。