栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

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

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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

目录

Gdisk分区—基于GPT分区表

分区过程

扩展swap分区

swap分区

 Shared、buff,和cache的解释

shared

 Buff和cache

 扩展Swap分区步骤

详细步骤:

总结步骤如下

用户磁盘配额

概念及为要配额

 磁盘配额的基本步骤

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

LVM逻辑盘卷管理

简介

LVM包含的组件

 4者组件关系图解

建立LVM的步骤

实验LVM的基本管理过程

 LVM的扩容基本方法

管理LVM的详细步骤

创建PV,VG,LV步骤

LVM的扩容操详细步骤


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容量

 第二步

将分区创建为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扩容。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/860321.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号