linux\CentOS挂在硬盘,给原有磁盘分区扩容,对linux系统已有的某个文件夹进行扩容

linux 扩容知识储备

如何对linux系统

知识点:history 查看linux 操作历史

刷新磁盘分区
echo 1 > /sys/class/block/sda/device/rescan

问题说明:
服务器原有磁盘为100G, 磁盘被占满了。
然后弄了一个未分区的1T硬盘。
重点是把硬盘的空间扩容到 原有的磁盘分区里。
个人理解:查了很多的操作,最后成功了,分析一下就是把 硬盘 》分区 (变成物理卷)》分组(分配卷组,分到原有卷组里)》逻辑卷
其中三个名词 : 物理卷、卷组、逻辑卷感兴趣的可以去了解一下哈。

注:此操作适合做 新硬盘扩充原有 卷组空间

查看逻辑卷的名

[root@wq2 ~]# fdisk -l

磁盘 /dev/sda:32.2 GB, 32212254720 字节,62914560 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x000e6b62

   设备 Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     2099199     1048576   83  Linux
/dev/sda2         2099200    62914559    30407680   8e  Linux LVM

磁盘 /dev/mapper/centos-root:10.0 GB, 10737418240 字节,56606720 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节

查看卷组
可以看出这个卷组名叫centos

[root@wq2 ~]# vgdisplay
  --- Volume group ---
  VG Name               centos

查看各个文件夹(挂载点)对应的逻辑卷

[root@wq2 ~]# lsblk
NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
vda               252:0    0   51G  0 disk 
├─vda1            252:1    0    1G  0 part /boot
└─vda2            252:2    0   50G  0 part 
  ├─centos-root   253:0    0   10G  0 lvm  /
  ├─centos-swap   253:1    0    10G  0 lvm  [SWAP]
  ├─centos-app    253:2    0   10G  0 lvm  /app
  ├─centos-opt    253:3    0   10G  0 lvm  /opt
  └─centos-tmp    253:4    0    10G  0 lvm  /tmp
vdb               252:16    1   100G  0 disk  

创建物理卷

pvcreate /dev/vdb

添加这个物理卷到卷组

vgextend centos /dev/vdb

逻辑卷扩容

lvextend -L +99G /dev/mapper/centos-opt

扩充文件系统

xfs_growfs /dev/mapper/centos-opt

原有分区resize,只适用于原硬盘基础上扩容:

输入parted /dev/sda开始分区:
(parted) resizepart
Partition number? 3
End? [537GB]? 100%
再执行 resizepart 是减少空间

pvresize /dev/sda3
lvextend -r -l +100%FREE /dev/mapper/cl-root

当逻辑硬盘内存 已经扩展 但是文件系统内存没有更新,需要更新下内容空间
首先查找对应的文件 的类型 再执行不同的命令进行 空间更新

1、查看对应的 类型

mount |grep root

在这里插入图片描述

特别注意的:

resize2fs 命令 :针对的是ext2、ext3、ext4文件系统

xfs_growfs 命令 :针对的是xfs文件系统

2、下面根据自己文件系统类型选择命令进行操作(这里以xfs类型做演示,步骤都一致):
(2)xfs类型文件系统重新定义大小要使用 xfs_growfs命令(注意文件系统名要与自己系统的一致)

xfs_growfs /dev/mapper/centos-root

在这里插入图片描述

3、接下来用df -h查看一下文件系统的大小,更改成功
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

爱喝旺仔的大个奥特曼

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

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

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

打赏作者

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

抵扣说明:

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

余额充值