软路由N5095折腾日记 (七 PVE硬盘扩容)
1. 前言
好久没写折腾日记了,自从改为旁路由的架构,一直用着也比较稳定,就不用折腾什么了(没看错,最终还是用上了旁路由)。
然而前几天,部署的服务连不上了。连到PVE上一看,虚拟机都暂停了。看了看,发现是陪伴我多年的松下240G硬盘满了。
2. 选硬盘
之前使用的硬盘是 致钛1T + 松下240G。
1T的硬盘直通到虚拟机中跑网心云和甜糖,240G用来运行PVE。因为很多数据都通过nfs放在群晖上了,所以一直用了几个月也没出现容量不够用的情况。
本来想买个2T的SSD,但是SSD看起来还在不停的降价,还是不做韭菜了。买个512G的用来跑网心云,1T用来跑PVE+虚拟机。
方案定下来了,第一件事情就是在ZDM上搜一搜有什么好价(没错,哪个便宜买哪个)。
备选的品牌有三个,
铨兴,159
梅捷,169
移速,183
网心云之类的只需要读取速度,写入速度不关键,而且N5095的SATA好像是SATA2接口,tlc还是qlc随便吧,能用就行。
这三个里面只有移速是京东自营,另外还有5年质保,就它了。
3. 迁移PVE
硬盘到了,就要考虑怎么迁移了。
之前组了PVE的集群,本来只要把虚拟机迁移过去,再迁移回来就好了。但是上个月进行了断舍离,把台式机搬走了,集群没了。
那就先硬盘拷贝,再进行分区扩容吧
3.1 硬盘拷贝
没有其他机器同时连接两块硬盘进行拷贝了,只能使用N5095本身来做拷贝。而N5095又只有NVME和SATA两个磁盘接口,所以尝试了在PVE中,直接拷贝PVE的系统盘SATA盘到NVME盘。
很遗憾,拷贝完成之后,PVE运行失败了。
这样就必须进行离线拷贝了,这里用了CentOS的启动U盘(Linux的启动盘一般都可以有个精简的Linux系统可以用)。U盘插到N5095上,启动。
进入到这个界面,按Ctrl+Alt+F3开启一个新的终端。
确认一下对应的磁盘,拷贝完成。
3.2 分区扩容
这时候,PVE已经可以正常启动了。但是看到的磁盘空间还是没有变化的,所以需要进行扩容。
PVE使用了lvm的thinpool,需要扩容的有:
磁盘 -> 分区 -> PV -> thin pool
做完这些就完工了。
磁盘扩容
上面已经完成了
分区扩容
先看一下要扩容的分区,如图中所示:/dev/nvme0n1p3
原理很简单,使用分区工具修改分区的信息,这里使用了fdisk,删除分区并重新创建。
需要注意的是,在创建分区的过程中会提示是否移除分区的signature,这里要选择N。
这样分区就扩容完成了。
PV扩容
pvresize加上之前的分区就可以了。
thin pool扩容
lvresize --size +700G --poolmetadatasize +7G /dev/pve/data
扩容thin pool的数据卷和元数据卷
4. 结束
本次扩容顺利完成。
有点不顺利的就是把散热风扇的叶子给砸掉一个 ,质量也太差了。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
supercrown
校验提示文案
堯尧爻
校验提示文案
laoyun
校验提示文案
laoyun
校验提示文案
supercrown
校验提示文案
堯尧爻
校验提示文案