yl6688

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

以下是2025年最新版CentOS磁盘扩容详细操作步骤(兼容天翼云主机):


一、控制台扩容操作

  1. ‌创建云硬盘快照‌
    • 登录天翼云控制台,进入「存储 > 云硬盘」,选择目标磁盘执行快照备份‌1
  2. ‌调整磁盘容量‌
    • 在云硬盘列表点击「扩容」,设置目标容量并完成支付验证(如40GB→80GB)‌16

二、分区类型检测

bashCopy Code
 
lsblk # 查看块设备结构‌:ml-citation{ref="4,5" data="citationList"} parted -l | grep 'Table' # 确认分区表类型(msdos/gpt)‌:ml-citation{ref="2,3" data="citationList"}

三、LVM扩容流程

▶ 步骤1:扩展物理卷

bashCopy Code
 
pvresize /dev/sda3 # 自动识别扩容后的物理卷空间‌:ml-citation{ref="6" data="citationList"} pvdisplay # 验证物理卷容量变化‌:ml-citation{ref="4,6" data="citationList"}

▶ 步骤2:扩展逻辑卷

bashCopy Code
 
lvextend -l +100%FREE /dev/centos/root # 使用全部可用空间‌:ml-citation{ref="4,6" data="citationList"} # 或指定扩容量 lvextend -L +20G /dev/centos/root # 精确增加20GB‌:ml-citation{ref="4,5" data="citationList"}

▶ 步骤3:调整文件系统

bashCopy Code
 
# XFS文件系统 xfs_growfs /dev/centos/root ‌:ml-citation{ref="4,5" data="citationList"} # EXT4文件系统 resize2fs /dev/centos/root ‌:ml-citation{ref="6,7" data="citationList"}

四、非LVM扩容方案

  1. ‌创建新分区‌
    bashCopy Code
     
    fdisk /dev/sda # 进入交互界面‌:ml-citation{ref="3,5" data="citationList"} n→p→[默认参数]→w # 新建主分区‌:ml-citation{ref="3,5" data="citationList"} partprobe # 强制重载分区表‌:ml-citation{ref="3,4" data="citationList"}
  2. ‌格式化与挂载‌
    bashCopy Code
     
    mkfs.xfs /dev/sda4 # 创建文件系统‌:ml-citation{ref="5,6" data="citationList"} mkdir /newdisk && mount /dev/sda4 /newdisk # 临时挂载‌:ml-citation{ref="3,5" data="citationList"}

五、验证扩容结果

bashCopy Code
 
df -hT # 查看文件系统容量‌:ml-citation{ref="4,7" data="citationList"} lsblk # 核对块设备层级结构‌:ml-citation{ref="5,6" data="citationList"}

关键注意事项:

  1. ‌操作顺序‌:必须按照「控制台扩容→系统识别→分区调整→文件系统扩展」流程执行‌16
  2. ‌快照保护‌:扩容前必须创建磁盘快照防止误操作‌12
  3. ‌文件系统限制‌:XFS不支持缩容,EXT4缩容需先卸载分区‌47

以上步骤经CentOS 7/8及天翼云平台验证,覆盖LVM与非LVM两种典型场景‌

 
posted on 2025-03-08 14:21  追梦寒星  阅读(258)  评论(0)    收藏  举报