当你决定给家庭服务器装哪个系统时,选择可不少。但要是你不满足于NAS存储盒,为啥要装一个NAS优先、应用靠边的系统呢?这压根发挥不出你家庭服务器的硬件实力,毕竟NAS系统就是为土豆级CPU准备的。

换个更通用的系统,把你家服务器的潜力彻底发挥出来,最好是用Linux系的。Windows Server管理起来特烦人,谁想在家当Windows管理员啊。更绝的是,既然有Proxmox这种神器,何必把自己吊死在一个系统上?它绝对是我最喜欢的自托管系统,少了它,我的家庭服务器还真不行。

把服务器当NAS用,能干的事就受限了

把服务器当NAS用,能干的事就受限了

你要的是个啥都能干的服务器系统

你要的是个啥都能干的服务器系统

我个人不太赞成在NAS上装一堆软件来家用。我以前没少这么干,但NAS那点性能通常根本扛不住。所以我专门搞了台家庭服务器真正跑活,而我的NAS就只管长期存储和备份,别的不管。

html

这个想法在家用服务器上也是一样的。它们通常比NAS设备更强大,我不懂你为啥要刻意去用一个功能很受限的NAS系统。你根本发挥不出服务器的全部性能,还会发现有些想干的事NAS系统压根干不了。但不是所有服务器系统都那么好用,大多数在家里跑起来都是得不偿失。少数几个例外里,有我最喜欢的一个。

Proxmox 就是那款系统

Proxmox 就是那款系统

如果你经常混XDA或自托管论坛,你大概率已经听说过Proxmox了。它底层是Ubuntu系统,做成了虚拟化平台,界面在家用服务器系统里算是最好上手的之一。它的网页界面只把管理家用服务器要用的功能给你摆出来,你要愿意,也可以直接用命令行终端。

虽然你可以直接拿它来分享文件,但当你把 TrueNAS 或其他基于 ZFS 的 NAS 系统虚拟化跑在上面时,它的真正实力才体现出来,把备份、冗余和管理结合得最好。你可以把虚拟机和容器混着用,而且社区维护的 Proxmox VE-Helper 脚本,能让你很多想干的事一条命令就搞定。

Proxmox 是我最喜欢的服务器操作系统,别的根本比不了

Proxmox 是我最喜欢的服务器操作系统,别的根本比不了

我能往这玩意儿里塞超多虚拟机

对我来说,家庭服务器意味着高可用、功能多、自己说了算。这正是 Proxmox 设计出来要干的事,而且它能在各种硬件上运行。唯一一次碰到资源分配问题,是在一台 N150 的迷你主机上,即便这样,也是因为内存只有 12GB 又没法升级,而不是 CPU 的问题。

我觉得用 LXC 比用 Docker 容器更合我意,因为我能直接在侧边栏里和虚拟机一样看到它们。我可以用几台性能弱一点的小主机组成集群,这样可用性就有保障;如果某个节点宕机了,就把需要一直运行的虚拟机(比如 Home Assistant)自动转移到其他节点上。

而且说实话,你能玩的花样非常多。我装了大概十二个不同的 Linux 系统,以备万一要在某个发行版上测点东西或截个图。它们平时就用虚拟机的形式待命