服务器装完系统后怎么扩展20t?,磁盘分区扩容方法有哪些?

服务器装完系统后扩展20t,核心答案就是:先确认新磁盘是否被系统识别,然后根据你的实际需求,选择用LVM在线扩容根分区,或者直接分区格式化后挂载成独立数据盘。 这个操作不复杂,但很容易栽在分区表类型和文件系统扩容命令上,下面把两条路都给你捋清楚。

服务器装完系统后扩展20t怎么弄?先分清这两种场景

你遇到的情况无非两种:一种是系统盘(比如根分区)空间不够,想把20t并进去;另一种是这20t打算做纯数据盘,单独挂载到某个目录下,这两种场景的处理方式完全不同,选错方案后面会很难受。

如何给服务器新增硬盘扩容存储空间
加载中
如何给服务器新增硬盘扩容存储空间

先做基础检查,登录服务器后执行:

lsblk
fdisk -l

如果看到类似 /dev/sdb 且大小为20T,说明系统已经识别这块盘,接下来要判断磁盘是否已经初始化过。lsblk 里能看到 sdb1 这样的分区,但没挂载,那属于已有分区的盘;如果整块盘都是空闲状态,那就按下面的步骤走。

服务器扩展20t时LVM扩容和直接挂载哪个更合适

这是最核心的分岔路口,直接决定后续操作难度,我建议你这样选:

  • 根分区空间不足,用LVM扩容,因为根分区一般被LVM管理,直接把新盘扩进卷组,然后扩大逻辑卷,不用动现有数据。
  • 新加数据盘,直接分区挂载,比如放备份、放日志、放视频文件,走独立挂载点更清晰,不干扰系统盘。
  • 如果系统没做LVM(比如装系统时用了默认分区),那只能直接挂载,没法在线扩展根分区,除非你用其他工具,但风险较高。

行业共识认为,绝大多数Linux服务器安装时默认采用LVM方案,这也是最方便后续扩容的设计,如果你不确定,执行 df -hT 看看根分区的类型,如果是 xfs 或 ext4,再用 vgs 查卷组,有输出就说明是LVM。

服务器装完系统后扩展20t的操作步骤:LVM在线扩容

这套流程适合把20t合并到现有根分区或某个逻辑卷,全程不需要重启,也不影响业务,但前提是你用的是LVM。

第一步:把20t新磁盘初始化为物理卷

服务器装完系统后怎么扩展20t?,磁盘分区扩容方法有哪些?

pvcreate /dev/sdb

执行后可用 pvs 或 pvdisplay 查看,如果提示“Device /dev/sdb not found”,先执行 partprobe 刷新分区表,如果磁盘已经被某个老系统初始化过,会提示“already contains a filesystem”,这时需要慎重,确认无数据后可用 pvcreate -f /dev/sdb 强制初始化。

第二步:把新物理卷加入现有卷组

先用 vgs 看你的卷组名,常见的是 centos 或 ubuntu-vg,然后执行:

vgextend 你的卷组名 /dev/sdb
vgextend centos /dev/sdb

执行后 vgs 里面会看到 VFree 增加了20T,说明扩展成功。

第三步:扩展目标逻辑卷并同步文件系统

先看逻辑卷路径,用 lvdisplay 或 df -h,路径一般是 /dev/mapper/centos-root,然后扩展到100%剩余空间:

lvextend -l +100%FREE /dev/mapper/centos-root

接下来根据文件系统类型执行不同的扩容命令。这里最容易翻车:

  • 如果是 xfs,使用:
xfs_growfs /dev/mapper/centos-root
  • 如果是 ext4,使用:
resize2fs /dev/mapper/centos-root

xfs文件系统不能用resize2fs,否则会报错,ext4不能用xfs_growfs,这点务必记牢。

第四步:验证扩容结果

df -h
lsblk

看到根分区的容量从原来的几百G变成20T出头,说明成功,整个过程中数据库、网站服务都不会中断,这就是LVM的价值。

服务器扩大磁盘容量20t时分区表选MBR还是GPT

如果你决定直接挂载20t作为数据盘,那就绕不开分区表的问题。MBR格式最大只支持2T磁盘,你的盘是20T,必须用GPT分区表,这个常识一定要刻在脑子里。

用parted工具创建GPT分区

先安装parted(通常已自带):

yum install -y parted   # CentOS/Rocky
apt install -y parted   # Ubuntu/Debian

服务器装完系统后怎么扩展20t?,磁盘分区扩容方法有哪些?

然后操作:

parted /dev/sdb
mklabel gpt
mkpart data 0% 100%
quit

也可以用一行命令:

parted -s /dev/sdb mklabel gpt
parted -s /dev/sdb mkpart primary 0% 100%

分区完成后,执行 lsblk 会看到 /dev/sdb1,如果看不到,运行 partprobe /dev/sdb 让内核重新读取分区表。

格式化并挂载到指定目录

推荐使用xfs,性能好且支持大文件,执行:

mkfs.xfs /dev/sdb1

然后创建挂载点并挂载:

mkdir -p /data
mount /dev/sdb1 /data

注意:/data 目录已经存在并且里面有数据,先停掉相关服务再挂载,否则旧数据会被隐藏。

设置开机自动挂载

这一步别偷懒,直接写挂载命令到rc.local容易失效,正确做法是编辑 /etc/fstab:

blkid /dev/sdb1

复制UUID,然后写入:

UUID=你的UUID /data xfs defaults 0 0

保存后执行 mount -a 测试,没有报错就说明没问题,如果改错了fstab导致无法开机,进紧急模式改回来即可,但尽量仔细。

服务器扩容20t后重启挂载丢失怎么处理

这个问题相当常见,很多人扩完容量后没写fstab,重启后20t空间消失了,第一反应是磁盘坏了,其实只是没挂载。

出现这种情况时,先别慌,执行:

lsblk

看看 /dev/sdb1 是否还在,如果还在,直接重新挂载:

mount /dev/sdb1 /data

然后赶紧补写 /etc/fstab 中的开机挂载项。lsblk 里看不到分区,可能分区表没写入,用 partprobe 刷新,或者重新用parted创建分区。

还有一种情况是挂载时提示“mount: wrong fs type”,说明格式化文件系统与挂载选项不匹配,检查 /etc/fstab 里的文件系统类型是否写成了auto,最好明确写 xfs 或 ext4

服务器装完系统后怎么扩展20t?,磁盘分区扩容方法有哪些?

。

服务器扩展20t后如何验证效果与性能

扩展完成后别急着收工,做一轮基础健康检查更安心。

  • 用 df -h 看容量和挂载点是否符合预期。
  • 用 fsck -f /dev/sdb1 检查文件系统(xfs用 xfs_repair -n,但不要随意修复)。
  • 用 dd 测试写速度,dd if=/dev/zero of=/data/test bs=1M count=1024,rm -f /data/test。
  • 查看磁盘健康状态:smartctl -a /dev/sdb(需安装smartmontools)。

如果发现速度远低于预期,检查磁盘连接方式,比如sata盘和sas盘性能差距较大,还有可能被RAID卡限制,业内专家指出,大容量机械盘的顺序读写能力通常在150-250MB/s,如果只有几十MB/s,优先排查链路速率和缓存策略。

关于服务器扩展20t的几组常见疑问

服务器装完系统后扩展20t需要重启吗?

如果走LVM流程,完全不需要重启,直接分区挂载也不需要重启,只要执行 partprobe 刷新分区表就能识别新分区,真正需要重启的情况是修改了内核参数或者驱动不识别新磁盘,那种情况比较罕见。

服务器扩张20t时提示磁盘已经被分区怎么办?

说明这块盘之前用过,先确认盘上是否有重要数据,如果确认是全新盘或数据可丢,用 parted -s /dev/sdb mklabel gpt 强制重做分区表,然后继续操作,如果是旧盘且里面有数据,千万不要乱执行,先挂载只读检查数据。

为什么lvextend后df -h容量没变化?

这是因为你只扩了逻辑卷,没有调整文件系统,xfs要执行 xfs_growfs 挂载点,ext4要执行 resize2fs 设备路径,这两个命令漏掉一个,容量都不会更新,如果你使用的是 df -h,可能因为挂载点不对,检查一下是不是看错了分区。

扩展20t这件事,说难不难,说简单也有几个坑,只要思路清楚,先用 lsblk 摸清盘,再决定走LVM还是直接分区,最后记得同步文件系统并写进fstab,基本就稳了,最后再强调一遍:扩前备份重要数据,扩后验证容量和挂载状态,这两步永远不能省。

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://idctop.com/article/610620.html

赞 (0)
电脑服务器一年要花多少钱,服务器租赁价格是多少?
上一篇 2026年8月30日 18:20
U点家庭服务器一直红灯是什么原因,如何解决?
下一篇 2026年8月30日 18:23

相关推荐

  • 怎么在QQ上远程桌面连接服务器,有哪些方法?

    想用QQ远程桌面连接服务器,最靠谱的方式不是纯靠QQ自带功能,而是把QQ当作沟通和授权通道,配合专业的远程控制工具来操作,这套组合既能满足日常运维,又能应对无人值守的场景,下面按不同需求给你拆开讲清楚,QQ远程桌面连接服务器,原生功能到底怎么用很多人以为QQ自带一个能直接连服务器桌面的入口,实际上QQ的“远程协……

    2026年9月24日
    000
  • Excel有效名称是什么?excel数据验证怎么设置

    在 Excel 中,“有效名称”(Valid Name)通常指的是符合 Excel 命名规则的名称,主要用于定义名称(Defined Names)、单元格命名或VBA 变量命名,如果名称不符合规则,Excel 会报错或无法使用,以下是 Excel 中有效名称的完整规则和示例:✅ Excel 有效名称的规则必须以……

    2026年7月10日
    15200
  • LOL连接服务器未响应怎么办,英雄联盟无法连接服务器怎么办

    LOL提示连接不上服务器未响应,八成是本地网络到游戏服务器的链路出了问题,或者客户端组件损坏,先不要急着重装游戏,按顺序排查能省下大量时间,这个报错在英雄联盟玩家中相当常见,尤其是赛季更新或者大版本补丁之后集中爆发,下面这套排查逻辑,是过去几年无数玩家验证过的有效路径,从软到硬、从简到繁,每一步都有明确的目的……

    2026年9月10日
    2900
  • VPS搭建虚拟机真的可行吗,性能怎么样?

    VPS 完全可以用来搭建虚拟机,但前提是必须支持嵌套虚拟化,并且主要适用于测试、开发和学习场景,生产环境需谨慎评估性能损耗和资源竞争风险,VPS和虚拟机到底有什么区别?很多刚接触云服务的朋友会问:VPS 本身不就是一台“虚拟”的服务器吗,怎么还能再搭虚拟机?这个疑问很自然,但需要先分清两个概念,VPS(Virt……

    2026年7月30日
    1700
  • Excel数字怎么显示为亿?excel表格单位换算成亿

    在Excel中将数据单位转换为“亿”,最核心的方法是利用自定义单元格格式或简单的除法公式,前者仅改变显示效果而不改变数值本质,后者则直接修改数值本身,具体选择取决于你是否需要保留原始精度,理解Excel单位换算的底层逻辑很多用户在处理财务报表或大数据集时,常遇到数字过长导致阅读困难的问题,比如看到“1,234……

    2026年7月6日
    17200
  • PS4男友4亚服怎么设置?,连接不上亚洲服务器怎么办

    PS4版《战地4》(国内玩家习惯叫“男友4”)并没有“一键选区”的入口,想打亚洲服务器,核心操作是先通过游戏内服务器浏览器锁定日本、新加坡或香港节点,再根据自身网络条件决定是否配合DNS或加速器,最终把延迟控制在合理范围,ps4男友4亚洲服务器怎么进——服务器浏览器筛选实操很多人打开多人模式直接点“快速匹配……

    2026年8月29日
    300
  • 物理机租用跨运营商访问慢如何解决?,哪个平台好

    物理机租用跨运营商访问慢,核心解决思路是采用BGP多线接入、智能DNS解析或CDN加速,同时根据业务场景选择合适的地域和运营商线路,物理机租用跨运营商访问慢的原因分析运营商之间的互联瓶颈跨运营商访问慢的首要原因在于国内三大运营商之间的互联互通带宽有限,当用户从电信网络访问放置在联通机房的物理机时,数据包需要经过……

    2026年7月29日
    1000
  • AIoT智能合作是什么意思?AIoT智能合作平台哪家好

    AIoT智能合作已成为推动产业数字化转型的核心引擎,其本质是通过人工智能与物联网的深度融合,实现设备互联、数据互通与智能协同的闭环生态,这一模式不仅提升了运营效率,更重构了传统行业的价值链,核心结论:AIoT智能合作通过技术协同与场景落地,为企业提供可量化的降本增效解决方案,是未来十年产业升级的必经之路,技术架……

    2026年3月18日
    11800
  • airflow的log日志怎么查看,airflow日志配置与清理方法

    Airflow的日志系统是保障数据管道稳定运行的核心诊断工具,其配置与管理直接决定了运维效率与故障排查的速度,高效利用Airflow日志,不仅能实现任务的实时监控,还能在故障发生时迅速定位瓶颈,确保数据流转的可追溯性与安全性,核心在于掌握日志的存储机制、配置优化策略以及远程日志集成方案,构建从本地开发到生产环境……

    2026年3月12日
    11600
  • 服务器ip攻击怎么解决?服务器被攻击了如何防御

    服务器IP攻击防御的核心在于构建纵深防御体系,单纯依赖某一单项防护手段已无法应对当前复杂多变的网络威胁,唯有通过实时监控、流量清洗、系统加固及应急响应的协同运作,才能最大程度保障业务连续性与数据安全,网络层攻击是目前最常见且破坏力极强的威胁形式,主要表现为分布式拒绝服务攻击,攻击者利用僵尸网络向目标服务器发送海……

    2026年3月31日
    9700

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注