陈默的笔记

换了台 mini 主机做家用服务器

· 折腾

之前的「家用服务器」是一台退役的笔记本,风扇吵、待机功耗 20W 出头。上个月换了台 N150 的 mini 主机,记录一下。

硬件

跑了一个多月,夏天会不会热还不知道,目前 CPU 温度 45℃ 上下。

上面跑什么

PVE
├─ VM: NAS(直通硬盘)
├─ VM: 软路由(旁路由)
└─ LXC: 各种小服务

NAS 那台直通了 SATA 控制器,数据盘不经过虚拟化层,性能损失可以忽略。软路由给了 1 核 1G,跑分流足够。

踩的坑

1. 网卡直通没想象中简单

mini 主机只有一个网口,直通出去宿主机就没网了。最后用了 USB 网卡给宿主机,内置网口直通给软路由。能用,但 USB 网卡的稳定性一般,偶尔会掉。

2. 虚拟盘别用默认的 qcow2 增长盘

一开始没注意,qcow2 盘越用越大,最后把宿主机的根分区撑爆了。后来改成预分配 + 定期 fstrim。

3. 备份

这是我最大的教训。虚拟机快照 ≠ 备份。快照和原盘在同一个物理盘上,盘挂了两个一起没。现在的方案是每周把关键目录 rsync 到 NAS 的另一块盘,重要数据再传一份到云上。

值不值

如果只是为了「科学上网 + 存点文件」,说实话不值,一台成品路由器加个网盘就解决了。真正有价值的是可以随便折腾:想试什么新东西,开个虚拟机,搞坏了删掉重来,不影响家里其他人上网。

另外提醒一句:家里所有设备都依赖这台机器的时候,它的稳定性就变成了全家人的问题。我现在给软路由做了定时快照,出问题五分钟能回滚。