Linux磁盘与文件系统实践

目录

 在Linux新增磁盘,必须要要经过以下步骤才可以正常使用

分区格式

Linux支持三磁盘扩容方法

原有磁盘扩容

磁盘扩容检查分区与空间

创建分区

更新分区类型

创建物理机卷

查看卷组信息

扩展物理卷组

扩展LVM逻辑卷

调整文件系统大小

 在Linux新增磁盘,必须要要经过以下步骤才可以正常使用

1. 新增磁盘进行分区
2. 对刚刚建立好分区进行格式化
3. 选择需要使用的文件系统,默认是ext文件系统
4. 建立好文件系统后对其挂载到目录中,可以是/根目录给所有目录使用,也可以是是单独给一个一个目录使用

分区格式

Linux分区格式有两种,不同分区格式所采用命令也有所不同,也决定我们是有命令不同

MBR:最多支持4个分区,且分区大小最大2T

使用fdisk创建MBR分区

GPT:支持无限主分区,支持最大18EB容量

使用gdisk创建GPT分区

以下实例均次采用MBR格式,使用fdisk命令实践

Linux支持三磁盘扩容方法

1. 原有磁盘扩容
2. 新增磁盘划分独立分区
3. 新增磁盘扩容分区

原有磁盘扩容

在原有磁盘仍有空余情况下,通过外部虚拟机平台对硬盘进行扩容,这样做前提需要虚拟机磁盘仍有空余(以下图为扩容后的)

磁盘扩容检查分区与空间
lsblk -a  #列出所有分区与挂载点(可查看UID)

从上图获取信息需要记住自己的磁盘标识符

NAME—— sda

sda是我们磁盘标识符,注意不是所有人都是sda,这个根据我们当时建立虚拟机时候选择磁盘格式有区别如下图

在这个例子中,sda 是主磁盘设备,sda1sda2 是其物理分区,而我的sda2延申下来cl则是LVM逻辑卷,这是一个动态逻辑卷格式较为复杂暂时不展开讲解

创建分区
fdisk /dev/sda  #进入分区编辑器

输入m进入帮助界面,我这里是centos8中文界面,看发行版版本不同有的打上翻译有的没有打上,但是操作都是一样

输入n添加分区,一路默认,结尾输入W保存写入

partprobe    #刷新分区表
更新分区类型

更新分区类型让,系统获取最新分区信息同步

pvcreate /dev/sda3    #创建sda3的物理卷
创建物理机卷

上面我都是只是分区了磁盘,在LVM逻辑卷中需要使用还需要建立物理卷,在通过物理卷延申的逻辑挂载目录

查看卷组信息

获取LVM逻辑卷名,后面都是已这个VG name为标识符,查询和挂载目录

vgdisplay    #获取卷组信息

扩展物理卷组

添加sda3添加LVM逻辑卷重,检查扩展数据块大小

vgextend cl /dev/sda3    #扩展逻辑卷              

扩展LVM逻辑卷

扩展LVM逻辑卷组大小,1279是数据块数目,支持用具体数据库大小或是GB表示

lvextend -L+5G /dev/cl/root等

 lvextend -L +1279  /dev/cl/root    #扩容逻辑卷大小

调整文件系统大小

手动扩展文件系统大小,文件系统记录快不会动态更新需要手动更新

xfs_growfs /dev/cl/root    #扩展文件系统

验证磁盘扩展

lsblk -a    #验证磁盘扩展情况

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值