8-3 linux存储管理的高级课程

存储管理的高级课程

一.文件系统详解

1.ext4文件系统

EXT4是第四代扩展文件系统,它的类型时索引(index )
文件系统,Ext3文件系统最多只能支持32TB的文件系统和2TB的文件,根据使用的具体架构和系统设置,实际容量上限可能比这个数字还要低,即只能容纳2TB的文件系统和16GB的文件。而Ext4的文件系统容量达到1EB,而文件容量则达到16TB。

2.名词解释

Inode:索引节点,它用来存放档案及目录的基本信息,包含时间、档名、使用者及群组等,记录文件的属性。

Block:是数据库中的最小存储和处理单位,包含块本身的头信息数据或PL/SQL代码。

3.superblock:它是硬盘分区开头——开头的第一个byte是byte 0,从 byte1024开始往后的一部分数据。

4.black

group:Ext4文件系统将磁盘空间划分为若干组,以这一组为单位管理磁盘空间,这个组叫做块组,为了减少数据的碰撞,所以分成快组,从而提升文件系统的整体性能。简单来说,块组就是一块磁盘区域,而同时其内部有元数据来管理这部分区域的磁盘。

5.示例

示例一:观察inode信息(inode)

[root@localhost ~]# touch 1.txt

[root@localhost ~]# ll -i 1.txt

33574987 -rw-r–r--. 1 root root 0 8月 3 17:49 1.txt

示例二:观察block的inode

在这里插入图片描述

二.文件链接

1.符号链接/软连接

链接文件甚至可以链接不存在的文件,这就产生一般称之为”断链”的现象,链接文件甚至可以循环链接自己。类似于编程语言中的递归。软链接文件只是其源文件的一个标记,当删除了源文件后,链接文件不能独立存在,虽然仍保留文件名,但却不能查看软链接文件的内容了。在对符号文件进行读或写操作的时候,系统会自动把该操作转换为对源文件的操作,但删除链接文件时,系统仅仅删除链接文件,而不删除源文件本身。

示例:

在这里插入图片描述

2.硬链接

[root@localhost ~]# echo 456789 > /new1

[root@localhost ~]# ln /new1 /new2

[root@localhost ~]# cat new1

[root@localhost ~]# cat /new1

456789

[root@localhost ~]# cat /new2

456789

[root@localhost ~]# ln /new1 /mnt/disk1/new2

ln: 无法创建硬链接"/mnt/disk1/new2" => “/new1”: 无效的跨设备连接

[root@localhost ~]# mkdir dir1

[root@localhost ~]# touch dir1/{a…c}

[root@localhost ~]# ls dir1

a b c

[root@localhost ~]# ln dir1/ dir1-1

ln: “dir1/”: 不允许将硬链接指向目录

注意:硬链接只能针对文件做。不能对目录做。硬链接只能针对文件做。不能对目录做。

三.RAID

RAID:磁盘阵列能够提高磁盘传输速率,提供容错功能。

1. 类型

RAIDO:一个磁盘损坏,所有的数据都无法使用。

在这里插入图片描述

RAID1:只能达到磁盘的50%的利用率。主要是通过二次读写实现磁盘镜像,所以磁盘控制器的负载也相当大,尤其是在需要频繁写入数据的环境中。为了避免出现性能瓶颈,使用多个磁盘控制器就显得很有必要。

在这里插入图片描述

RAID5: 分布式奇偶校验的独立磁盘结构

在这里插入图片描述

2. 不同场景RAID的使用

硬RAID: 需要RAID卡,有自己的CPU,处理速度快,有电池和无电池。

软RAID:
软RAID也必须在多磁盘系统中才能实现。实现RAID-1最少要拥有两块硬盘,而实现RAID-5则最少要拥有三块硬盘。通常情况下,操作系统所在磁盘采用RAID-1,而数据所在磁盘采用RAID-5。

操作演示:

在这里插入图片描述
在这里插入图片描述

模拟一块硬盘损坏,并移除

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值