您当前的位置:首页 > 计算机 > 系统应用 > Linux

CentOS 扩展磁盘空间指南

时间:08-05来源:作者:点击数:
CDSY,CDSY.XYZ
CentOS 扩展根目录(/)磁盘空间指南

当服务器某个路径磁盘空间即将到达100%时就需要及时为磁盘扩展空间。

当需要扩展的磁盘小于2T 的时候,可以使用linux服务器自带的工具进行扩展。

1. 挂载磁盘小于2T 时

查看当前磁盘情况

前提是需要扩展的磁盘是lvm类型(TYPE)否者无法挂载

[root@mirror ~]# lsblk
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda           8:0    0     1T  0 disk 
├─sda1        8:1    0   600M  0 part /boot/efi
├─sda2        8:2    0     1G  0 part /boot
└─sda3        8:3    0 1022.4G  0 part 
  ├─cs-root 253:0    0     2T  0 lvm /
  ├─cs-swap 253:1    0   7.9G  0 lvm [SWAP]
  └─cs-home 253:2    0    20G  0 lvm /home

扩展步骤

  1. 创建新分区
    操作流程:
fdisk /dev/sdb
输入 n 创建新分区
选择 p 创建主分区
分区号选择默认 1
起始扇区选择默认 2048
设置分区大小 +400G
输入 t 修改分区类型
选择分区 1
输入 8e 设置为 LVM 类型
输入 w 保存退出
  1. 查看分区
lsblk
  1. 刷新磁盘分区
partprobe
  1. 创建物理卷
pvcreate /dev/sdb1
pvdisplay
  1. 查看卷组信息
vgdisplay

重点关注:

VG Name: cs (卷组名)

VG Size: <1.97 TiB

Free PE: 0 (当前空闲空间)

  1. 扩展卷组和逻辑卷
vgextend cs /dev/sdb1
lvextend -l +100%FREE /dev/mapper/centos-root
  1. 调整文件系统大小

根据文件系统类型选择相应命令:

EXT4格式:

resize2fs /dev/mapper/centos-root
XFS格式:
xfs_growfs /dev/mapper/centos-root

附加操作:删除无法识别的PV

vgreduce --removemissing --verbose vg-new
2. 挂载磁盘大于2T 时

需要下载gdisk 工具

具体步骤

yum install -y gdisk
gdisk /dev/sdb
lsblk
pvcreate /dev/sdb1
vgdisplay
vgextend centos /dev/sdb1
lvextend -l +100%FREE  /dev/mapper/centos-root #扩展到根/目录
xfs_growfs /dev/mapper/centos-root
CDSY,CDSY.XYZ
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门
本栏推荐