磁盘配额 缩容

缩容:xfs文件系统是不能缩容的,只能扩容

ext4类型的文件系统可以缩容

磁盘配额:

linux存储两种机制

硬盘空间

iNode号满了,磁盘由空间也写不了

限制用户对于磁盘的使用情况

能占多大

能创建多少个文件

防止个别用户恶意的或者无意间占用大量磁盘空间,保证村粗空间的稳定喝可用

如何配置磁盘配额

xfsprogs

quota

mount -o usrquota.grpquota /dev/sdb2 /data1

-o指定条件进行挂载

usrquata以永华进行磁盘配额限制

grpquota以组进行磁盘配额

对磁盘空间使用进行限制

xfs quota -x 0 -c “limit -u bsoft=80M bhard=100M guoqi ” /data1

xfs quota:磁盘配额的命令。xfs文件系统进行磁盘配额

-x:开启专家模式,可以使用磁盘配额的所有命令

-c直接调用管理命令

-u指定用户

bsoft=80M bhard=100M限制条件

bsoft=80M 磁盘容量的软限制。 80M

bhard=100M 磁盘容量的硬限制

xfs quota -x -c ‘limit -u isoft=4 ihard=6 guoqi’ /data1

isoft=4 inode号, 创建文件个数的软限制

ihard=6 inode号,创建文件个数的硬限制

达到软限制时还可以使用,达到硬限制,系统会强制终止用户的操作

dd if=/dev/zero of=/data1/123.txt bs=10M count=12

dd连续复制,设备转换

if=指定输入设备或者文件

/dev/zero:“零”设备文件,可以提供无线的空字符,一般用来生成一个特定大小的文件

RAID:独立冗余磁盘阵列。

同一个硬盘同一个分区,或者不同硬盘的不同分区组成的逻辑上的硬盘

冗余:高可用。

提高读写性能

高可用,数据备份---核心

Raid是有级别的,不同级别提供的性能和配置,需求的磁盘数都不一样

RAID 0

RAID 1

RAID 5

RAID 6

raid 1+0

raid0条带话存储,把数据分担在一个或者多个物理磁盘,并行读取/并行写入

读写性能最佳,可以使用1个硬盘,也可以多个,但是没有高可用功能,坏一块盘,全坏。

raid0 读写性能最高 可以使用多块 ,数据分段存储,没有冗余功能

视频大文件图片 读写性能要求较高的场景,需要人工备份

raid1:镜像存储,在成对的独立磁盘上互为备份数据,数据繁忙时,还可以从镜像中直接拷贝,读取数据,读性能比较好,写性能相对差,但是可以实现冗余功能,而且成本最够,最少需要2块,而且必须是2的倍数 最少两块硬盘,而且必须是2的倍数,读性能好,写性能差,可以冗余,磁盘使用率50% 大公司,大项目,有钱人配置

raid5(大众模式)一般企业都是采用raid 5 硬盘数最少要3块 数据在硬盘上循环均衡存储

同时读写。读性能高,因为校验机制,写性能相对较差

磁盘利用率:(n-1)/n

冗余功能:允许坏一块盘,不影响所有数据

raid6:(金融类 科研类)硬盘最少要4块,(n-2)/n

奇偶校验方式。

可以坏两块硬盘。因为奇偶校验,写性能比raid5更差,但是更安全,读性能和raid5一致

raid 1+0(先做镜像,在做条带)

最少4块盘,只能是偶数的硬盘

N/2磁盘利用率,可以在每个基础中只能坏一个,坏两个

n/2的硬盘来写 所有硬盘一起读。

raid级别 使用磁盘数 磁盘利用率 读性能 写性能

0 N 100% 最高 最高

1 N(偶数) 50% 比较高 比较高

5 N>=3 (n-1)/n 高 一般

6 N>=4 (n-2)/n 高 低

1+0 N>=4 N偶数 50% 比较高 比较高

企业在一般使用 raid5和raid6 土豪首选:raid1+0

工作中配置raid,都是硬件配置,在bios设备,我们的实验是软raid,软件曾实现 只是模拟

热备盘:

相当于raid阵列备份中备份,相遇raid阵列的最后一层保险

热,冷

热:实时操作,对其他组件或者业务,才能好继续操作

冷:静态,需要把其他相关的功能全部停止后,才能继续操作

工作原理

raid中坏了一块盘之后,热备盘就会顶替阵列中坏的盘。同时还会全量备份去坏盘中所有数据,将相当于整个raid没有受损一样。而且会和raid中的硬盘实现同步。

操作

madam -C -v /dev/md5 -l5 -n /dev/sdb1 /dev/sdc1/ dev/sdd1 -x1 /dev/sde1

-C表示创建

-v显示创建过程中的详细信息

l5:l 制定好raid级别,5 raid 5

-n3 指定使用几块硬盘,raid 5 所以最少要3块

/dev/sdb1 /dev/sdc1 /dev/sdd1 使用的硬盘分区

-x 指定使用几块盘做热备份,/dev/sde1也只能是1个

cat /proc/mdstat 查看raid的创建进度

mdadm -D /dev/md5 创建完之后查看raid的详细信息

mdadm -S /dev/md5 #停上raid mdadm --misc --zero-superblock /dev/sdc #删除raio

mdadm --misc --zero-superb1ock /dev/sddmdadm --misc --zero-superblock /dev/sdemdadm --misc --zero-superblock /dev/sdf

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值