Linux—文件系统与磁盘管理(后)

目录

Gdisk分区—基于GPT分区表

分区过程

扩展swap分区

swap分区

 Shared、buff,和cache的解释

shared

 Buff和cache

 扩展Swap分区步骤

详细步骤:

总结步骤如下

用户磁盘配额

概念及为要配额

 磁盘配额的基本步骤

 磁盘配额详细步骤(基于xfs文件系统)

LVM逻辑盘卷管理

简介

LVM包含的组件

 4者组件关系图解

建立LVM的步骤

实验LVM的基本管理过程

 LVM的扩容基本方法

管理LVM的详细步骤

创建PV,VG,LV步骤

LVM的扩容操详细步骤

RAID独立冗余磁盘阵列

概念

 常见的RAID类型

RAID-0

RAID-1

​ 

 RAID5

RAID的搭建 

硬RAID

软RAID

 软RAID的搭建步骤

搭建准备

创建raid和热备份

Raid5 测试


Gdisk分区—基于GPT分区表

第二种分区方式

分区过程

首先输入gdisk看看效果

看到让我们输入设备,说明已经是安装了gdisk分区工具

如果提示未安装,可以输入命令:yum install -y  gdisk 进行安装

第一步跟fdisk一样,先到虚拟机添加一块新硬盘,关机状态下开机,开机状态下添加的就重启一下。然后命令行我们输入fdisk -l  看看sdb是否已经添加成功。

可以看到,显示多了一块未分区的/dev/sdb磁盘。

我们输入gdisk  /dev/sdb进行分区

 

此时的输入选项有:

选项基本和fdisk一致

区别于fdisk --?提供帮助,其他几乎一样,输入n 添加新硬盘

 

 可以看到,利用gdisk分区不同于fdisk,gdisk不用考虑主分区,扩展分区这些

可以理解成GPT分区表分区。理论上对盘符没有限制,但我们可以看到,Linux这对于盘符上限设置成了128个,其实windows也是限制128个。

我们输入1 或者默认回车 即可。

 

 跟fdisk一样,起始扇区默认,last扇区填大小就可以,这里我们给第一个分区设置3G,回车

 

接下来弹出的信息再次不同于fdisk,这个弹出信息意思是让我们选择分区类型,

一般默认,ID号也和fdisk有区别,gdisk为8300 fdisk为83 ,我们输入L可以看看分区类型:

 

 接着回车,回车就行。

输入p 打印分区信息,可以看到分区好了,想要继续分区,重复上面步骤即可。

接下来,w写入退出

扩展swap分区

Swap分区是linux中的必要分区,可以说是一个预防机制,当linux内存使用率到100%时,机子就会卡死,但是现在一般都很少见到卡死情况,所以说swap分区就是个预防机制,

当内存占用率到100%时,系统还可以调用swap的内存,所以说还是有必要了解如何增加扩展分区内存。

swap分区

输入free -h 查看swap分区大小

 可以看到swap分区有2G 是创建centos时分配的,前三个 total、used、free显而易见,但后三个是什么呢?接下来说明。

 Shared、buff,和cache的解释

shared

shared:共享存储

作用:建立进程间通信,我们知道两个进程是无法通信的,但通过shared内存,我们可以让两者建立通信。

 Buff和cache

解释为缓冲和缓存

我们知道数据是存贮在硬盘里的, cpu想要获取数据,并不合适直接指向硬盘,这样效率太低,需要一个中介,那就是内存,而我们的缓冲和缓存就是在内存和硬盘之间的

Cpu、内存、硬盘的数据吞吐率差异太大,则需要缓存和缓冲。

 扩展Swap分区步骤

详细步骤:

利用gdisk命令 给磁盘添加一个类型为swap ID为8200 的分区  

建立好了 p打印分区情况

 

 W写入退出  利用fdisk -l 查看分区情况

 输入mkswap /dev/sdb2 对swap分区进行格式化

 接下来 输入swapon /dev/sdb2 就把分区的1G加到swap的2G里面了。

 最后再次输入free -h 查看swap分区内存,发现增大了。

总结步骤如下

用户磁盘配额

概念及为要配额

 磁盘配额的基本步骤

 

 

 

 

 

 

 磁盘配额详细步骤(基于xfs文件系统)

用上边知识先添加一个分区,这里我们创建好了#3

创建好了接着格式化

 格式化后挂载,但是xfs文件系统默认不使用quota,我们可以使用 mount查看

 

 可以看到最后一行,noquota  ,所以先要删除mount 在重新挂载,顺便把uquota,gquota 一起挂载上。输入umount /disk 删除挂载

在输入mount /dev/sdb /disk/ -o uquota,gquota 重新挂载。

在输入mount 看看效果

 这就挂载好了

挂载好后 自动生成了uquota和gqquota文件

我们只需要输入edquota编辑就好了

输入edquota -u 用户名  就可以编辑此用户的磁盘配额

 其中,block和inode不用我们自己配置,

其中第二第三为  容量软限制,容量硬限制

 第5第6表示 文件数量软限制,文件数量硬限制

配置好后xfs文件系统自动启动

为了方便shell脚本,还有一个命令可以给用户配额

setquota 用户名 容量f  容量h 数量f  数量h  分区

LVM逻辑盘卷管理

简介

LVM包含的组件

 4者组件关系图解

建立LVM的步骤

实验LVM的基本管理过程

 创建LV-逻辑卷后,可以把他喻为分区,所以逻辑卷也需要格式化和挂载后方可使用

 

 LVM的扩容基本方法

管理LVM的详细步骤

创建PV,VG,LV步骤

第一步

先创建分区,在这我创建了4,5,6,作为实验的实验分区

都给了1G容量

分区创建好了输入命令 partprobe /dev/sdb

保存分区表

 第二步

将分区创建为PV-物理卷

在创建PV前,先检查创建LVM工具是否安装

输入rpm -qa | grep lvm 

在此发现已经显示安装,若输入命令没有反应,就是没有安装

需要输入yum install lvm*  安装(lvm后面的星号** 需要加一下,因为lvm现在有了lvm2,不信的可以输入 yum search lvm 命令看一下 在此不演示了)

安装好了就可以创建PV-物理卷了

输入pvcreate 【分区名】--在此我利用4和5分区搞成物理卷

这就创建好了

 第三步 将物理卷PV组成卷组VG

命令:vgcreate 【自定义卷组名】【物理卷名PV】

(物理卷名可以一次多个,空格分隔)

演示:

 成功将PV4,PV5 放进卷组VG vg1里面了

此时查看VG容量

我们用vgs命令查看

 看到vg1 有2个G

第4步

将卷组VG 分成若干个逻辑卷LV(这里我们演示整一个LV就好了)

命令:

lvcreate 【选项】【自定义逻辑卷名】【卷组名】

常用选项:

 演示:

这就搞好了

用lvs命令看一下

 第5步格式化逻辑卷LV

 第6步挂载:

 输入命令mount查看是否挂载成功---成功如下

LVM的扩容操详细步骤

--LVM的优势-动态管理

第一步:将上面创建的分区6创建成物理卷--将6用作扩容卷

 第2步:将此物理卷加入卷组

 第3步 :给逻辑卷加容量—给lv加一个G容量

 利用lvs查看是否添加成功--成功

 说明:在在此实验中,我们是利用分区给LV扩容的,我们也可以把整个硬盘给VG扩容,再给LV扩容。

RAID独立冗余磁盘阵列

概念

 常见的RAID类型

RAID-0

RAID-1

 RAID5

RAID的搭建 

硬RAID

软RAID

 软RAID的搭建步骤

搭建准备

1 .新建4块新硬盘作为实验盘

 

2.对磁盘分成一个主分区----类型为:fd

利用fdisk或gdisk 进行分区 分区类型ID为fd

四个都分好区

创建raid和热备份

3.1 创建raid

命令:mdadm -C /dev/md0  -ayes  -l 5 -x 1 /dev/sd[bcde]

-C 为创建阵列模式

后面跟着自定义阵列名称

-a yes 为自动创建对应设备  yes表示会自动在/dev下创建raid设备

-l 表示要创建的raid级别

-x 表示要创建的热设备数量

最后面跟着分区磁盘名称

输入后有提示  输入y就行了

输入sdadm -D /dev/md1  查看阵列是否创建完成

4修改raid配置文件

输入命令 mdadm -Ds >> /etc/mdadm.conf

输入后用cat命令查看内容发现成功

5接下来格式化磁盘阵列

命令:mkfs.xfs /dev/md1

6挂载

命令 mount /dev/md1 [挂载文件目录]

 

 输入mount看看挂载情况

Raid5 测试

思路:.先创建个文件,里面写内容,然后让一个磁盘坏道,看看文件数据是否还能正常访问,再重新添加硬盘作为备份盘。

1.让磁盘阵列中的一个磁盘坏道

命令:mdadm  /dev/md1 -f /dev/sdb

2先让磁盘阵列中的一个磁盘坏道,

3 移除坏道硬盘,增加新硬盘为备份盘

命令:mdadm /dev/md1 -r /dev/sdb1

4. 增加新硬盘

命令:mdadm /dev/md1 -a /dev/sdb1

 发现新增的磁盘已经变成备份盘了,就设置好了。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mao.O

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值