不是很理解家庭服务器要上 PVE 之类的虚拟机的行为

2023-04-13 11:13:39 +08:00
 wanmyj

家里用了台十年前的笔记本装 linux 跑了一堆服务。最近买了台 3K 的小主机,准备大搞一阵子。

参考 v 社的历史帖子装了 Pve ,一堆镜像 CT 模板装虚拟机这啊那的,初学 pve 多踩坑就算了,但是网络设置,是真的费劲,装了 win11 的虚拟机,老是断网,累了。 于是抹掉重装,直接装 Windows11 物理机,然后 HyperV 咔咔一开,Docker 咔咔一装,不到一小时,全完事。

完后我就想,这 PVE 到底家用的意义在哪里,那么多视频教程,实际整完一遍累都累死了。

既然是家庭服务器,没那么多迁移的需求,显卡支持又好,稳定跑几个自己经常用的服务够够了,如果有开发服务,非底层软件开发用 visual studio 很香的,我起先也是 Linux 大法好,后来因为工作被迫学了一段 visual studio 以后,觉的还是 vs 大法好。

搞那么多虚拟机,很多都是开着玩,虚拟机还有性能损耗,Windows 很够用,需要虚拟机测试时候上 HyperV ,但是 Windows 有个大缺点,就是自动更新太烦了,动不动重启,真稳定还得上 Windows Server ,但对大多数家庭服务器,这种重启,也是在可接受的范围内

21715 次点击
所在节点    宽带症候群
112 条回复
lwjef
2023-04-13 12:01:21 +08:00
家里 home lab 用啥都行,esxi pve unraid 都能用。但是 windows 就算了吧,又不是企业里面,3389 或者其他奇淫巧技管理一群机器,抹掉重装直接命令一把梭不香吗,powershell 还是算了吧。🤧
windows 老老实实当个桌面系统挺好。
kaedeair
2023-04-13 12:02:14 +08:00
@ScepterZ 18# 像 HomeAssistant 这种起虚拟机比容器维护起来更方便,支持的功能也更多,虚拟机可以直通物理设备以获得更高的 io 性能
neptuno
2023-04-13 12:02:53 +08:00
既然折腾了就彻底一点,不然我直接买个阿里云不也能用,不玩 pt 我直接网盘不也能看
PandaChan
2023-04-13 12:06:24 +08:00
推荐一波 Tiny-Win11
之前在 PVE 上用官方 Win10 也是觉得卡卡的,后来被同事(同样 PVE 折腾爱好者)安利了 TinyWin11.装完试了下确实流畅了许多。
公司这边分内外网终端,并且不允许使用梯子,在公司网络,所以一直都是远程回家里 Win11 使用,感觉蛮流畅的
lhbc
2023-04-13 12:28:59 +08:00
PVE 不是开箱即用吗?
哪用学什么,会用 Hyper-V 就会用 PVE
TerranceL
2023-04-13 12:29:18 +08:00
你自己都用了还不理解。。
wanmyj
2023-04-13 12:40:11 +08:00
@ttvast
| linux 下一行脚本可以做到的事情,你用 vs 开发,天晓得要花多久。

你所说的一行脚本,不会是 make xxx 吧。
wanmyj
2023-04-13 12:45:49 +08:00
@zhlxsh 是的,就虚拟机来说没什么区别。但是大部分情况,宿主机能把活干好,是不需要虚拟机的,一般我在多平台测试时候才一定用虚拟机。跑各种家用服务,其实 Windows 宿主机+docker 就完成了,我看好多硬上虚拟机挂服务的行为,很不理解。当然那些直接拿 PVE 宿主机跑服务的另当别论
yunyuyuan
2023-04-13 13:06:31 +08:00
虚拟机比 docker 唯一的好处就是方便迁移吧?我反正没精力折腾,docker-compose+volume 定时备份,万一 boom 了,重新手动安装一遍,目前是没 boom 过的
lwjef
2023-04-13 13:06:42 +08:00
docker 跑在专门的虚拟机上,没法 docker 跑的单开虚拟机。宿主机只做宿主的基本功能,不要用宿主直接跑业务,虚拟机更容易实现备份、快照、回滚、隔离。
gniviliving
2023-04-13 13:18:04 +08:00
我之前也是,买的零刻 SER6 PRO 装 PVE ,然后在 PVE 安装 Windows11 ,然后重启 Windows11 后,Windows11 死活起不来,重装了一次又遇到相同问题,现在也是直接装 Windows11 作为宿主机用了
Sekai
2023-04-13 13:38:23 +08:00
有钱有闲爱折腾 有啥不理解啊
mhqschen
2023-04-13 13:43:55 +08:00
@PandaChan 没有搜到具体,求个链接
wanmyj
2023-04-13 13:44:36 +08:00
@lwjef 你说的是一种解释,只要宿主机不挂,一个服务挂了不影响其他服务。
menghan
2023-04-13 13:56:16 +08:00
@wanmyj
lz 没搞清楚为什么大家用虚拟机。
新手也许有跟风,但是老手坚持用虚拟机大多是有原因的

虽然现在有 docker 有 wsl ,但是只有虚拟机才能真正做到一套部署用十年

只要 home server 作为的时间长,一定会看到各种宿主记的问题,包括但是不限于
- 网卡,风扇,屏幕硬件坏了
- 升级,尝鲜,依赖问题把 os 搞挂了
- 家里硬件少,很难有长期合理的规划,所以很容易换硬件,升级硬件
- 倒腾数据,数据丢了,数据重复

这些事情会不定期出现。一年怎么也会遇到好几回。

过了两三年,该玩过的都玩过了,新鲜劲儿过去了。
某一天,家里基础设施出问题了,还不清楚是哪里。此时孩子要上网课,老婆要上淘宝,你原准备加班赶 deadline ,但是又记不起来清楚的技术细节,因为文档和备份没有搞好。

此时,我想你会考虑把基础设施尽量迁到虚拟机上的
PandaChan
2023-04-13 14:09:29 +08:00
lwjef
2023-04-13 14:10:11 +08:00
@wanmyj #34 用 pve 还是 windows 跑没啥区别,pve 方便管理一些,直接网页就能管理。
chengxiao
2023-04-13 14:30:05 +08:00
我也吧明白为什么用虚拟机 直接装 1 个当软路由不就行了么?
其他功能软路由里装 docker 不也行了么?
为什么搞那么多子系统呢?每个性能都不强
mhqschen
2023-04-13 14:31:51 +08:00
@PandaChan 原来就是这个……被 Internet archive 迷惑了🤣
rophie123
2023-04-13 14:37:23 +08:00
我甚至不理解为什么需要家庭服务器

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

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

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

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

© 2021 V2EX