Hetzner Cloud 使用 Volume 扩容根目录

前言

最近搞个项目,需要 G 口和 SSD 大盘鸡,比较了好几家最后决定试试 hetzner,20T 月流量应该够了。OVH 虽然不限量但价格翻倍,其他商家应该没有能长时间占用带宽的了。Hetzner 的 Volume 需要自己合并到根目录。

hetzner配置 (2C+2G+20T+G口+90GB NVME = 5.5€)

1. 进入Rescue模式重装系统

Attach好 Volume 后,Mount到系统中(这一步应该在 Attach 时就自动完成了)
然后进入 Rescue,在 Rescue 模式中输入

installimage

2. 进入重装系统菜单,选好系统后需要编辑配置文件

SWRAID 1中的1改成0
再下滑找到默认的 PART / ext4 all,改成:

PART /boot ext4 512M
PART lvm vg0 all
LV vg0 root / ext4 all

保存退出,重装好系统后将 volume 与根目录合并:

pvcreate -ff /dev/sdb
vgextend vg0 /dev/sdb
lvresize -l +100%FREE vg0/root
resize2fs /dev/vg0/root

如无意外即合并成功。

参考教程:https://blog.gloriousdays.pw/2018/12/26/make-use-of-hetzner-cloud-volume/