服务器怎么扩容系统盘?

244 天前
 kandaakihito

现状:服务器有两个硬盘,200GB 的系统盘和 2TB 的数据盘。

服务器从使用开始就没把 2TB 的数据盘挂载上去使用,现在 200GB 的系统盘容量用尽了,什么都做不了。

现状能想到的解决办法是下面三个,不知道有没有更好的办法?

方案一:把 2TB 的数据盘挂到指定路径,作为数据存储空间使用。

尝试结果:服务器内部部署了非常多的东西,并没有按照规范将数据统一挂载在指定路径。

有一堆没人认领的数据分散在系统盘的各个路径下,也没人敢删敢迁移。

现在如果直接挂载到/data 路径的话,最终还是需要有人把 docker 的挂载卷在内等一系列的数据进行迁移;

方案二:通过 LVM 系统,将 2TB 的数据盘和 200GB 的系统盘合并。

尝试结果:系统盘不挂在 LVM 的逻辑卷上,合并不了;

方案三:找运维给系统盘扩容 。

运维说系统盘可以扩容,但是涉及费用变更的问题,需要走工单。;

7469 次点击
所在节点    Linux
75 条回复
dier
244 天前
把 2T 盘挂上去,移到 200G 盘的数据到 2T 上去,然后将 2T 盘的路径软链接到 200G 原来的路径
chauncychan
244 天前
给运维搞
kandaakihito
244 天前
@chauncychan 运维说这是测试环境的事情,开发自己解决
kandaakihito
244 天前
@dier 服务器上面跑了 9 个服务,有的在容器有的在物理机,还有很多奇奇怪怪的没人认领的东西,我怎么敢迁移
BG7ZAG
244 天前
@kandaakihito #3 既然是测试环境,就全部重新部署
Subfire
244 天前
测试环境怕啥, 关机后整盘复制
tywtyw2002
244 天前
kexec 启动个 ramdisk linux 。
然后 dd if =200g of=2t , 最好修复下分区表和逻辑分区。 在调下 grub 完活。
dode
244 天前
关机,硬盘镜像到新的系统大盘,启动系统就扩容了
wuxiao2522
244 天前
是按包年包月买的云?如果是的话:把 2TB 数据盘退费,退的费用去扩容系统盘。这样就不用走工单啦。。。
kandaakihito
244 天前
@BG7ZAG 不敢,里面很多东西是 22month ago 的东西不知道是谁的,所有工单文档全部找不到,当初部署的人都不在了,我一个应届生也没有号召力,所以现在唯一可行的方案我觉得可能就是直接开工单扩容系统盘
colinlikepotatos
244 天前
@kandaakihito 简单啊,关机直接换新的,有问题的喊他自己来部署,千万不要搞其他花里胡哨的,到时候责任就在你了
kandaakihito
244 天前
@Subfire
@tywtyw2002
@dode

感谢,我研究一下
kandaakihito
244 天前
@wuxiao2522 我这么问过,运维说还是需要走工单
dier
244 天前
@kandaakihito #4 测试环境能有啥问题。你先把你知道的迁移掉,其它的不清楚的服务停掉,等有人找过来再处理
qingbaihe
244 天前
用这个命令`rsync -axHAWXS --numeric-ids`,我把整个 Linux 系统从一个分区迁移到了另一个分区
tqyq88
244 天前
方案一,200g 数据并不多,过程不复杂。折腾一遍 exp++
htfcuddles
244 天前
方案二可以搞,linux 下没什么不行的,没备份没人敢干
vivisidea
244 天前
看到 docker 我猜大概率是 /var/lib/docker 的锅,你看下是不是这个目录最大,是的话可以先把 docker 停了,把目录挪到 /data/docker ,然后改一下 /etc/docker/daemon.json 改下 data-root 指向 /data/docker ,然后再启动 docker 即可
kandaakihito
244 天前
@colinlikepotatos

是的,我跟领导说了,现在项目都快交付了我瞎搞搞炸了大家一起工期 delay 。领导同意了直接提工单扩容。

那天晚上我加班在搞数据备份,搞着搞着发现数据库炸了,过了五分钟还是无法定位问题害怕是我的问题,就在群里求救了。后面虽然发现不是我的锅,但是当初部署服务器的人和技术领导都不在了,这锅就飞我头上了。
knightgao2
244 天前
我是 lvm 直接扩容的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1035787

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX