不是很理解家庭服务器要上 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 ,但对大多数家庭服务器,这种重启,也是在可接受的范围内

32353 次点击
所在节点    宽带症候群
114 条回复
qpwo005451mark2
2023-04-14 13:59:08 +08:00
hyper-V 我个人觉得很难用....使用体验还不如 virtual box ,特别是 hyper-V 的网络部分,体验相当的糟糕..尝试了几次就放弃了,可能因为用的不是 windows server 平台吧....当然纯个人体验.....
lizytalk
2023-04-14 14:02:52 +08:00
讲道理,PVE 的操作系统并不是什么定制的系统,就只是普通的 debian 而已,只是在上面预先配置好了 PVE 相关的软件包而已
sarices
2023-04-14 14:24:00 +08:00
pve 稳定运行几年了,不用更新,不用关机,硬件直通,最主要是不会 windows hyper-v
windows 需要关机,如果是图形界面资源占用不会低,还有就是会更新
fastcache
2023-04-14 16:58:25 +08:00
一直用 esxi ,去年升级硬件,考虑换 win server ,发现目前版本还不支持大小核,服了
mzliangjianjun
2023-04-15 01:13:43 +08:00
我是 Linux 的萌新,但我很爱用 PVE
我并不觉得它很复杂
闭着眼睛安装
我反倒觉得很适合家用,因为不挑硬件
mzliangjianjun
2023-04-15 01:14:23 +08:00
@PandaChan 你跑这么 Win 干嘛
mzliangjianjun
2023-04-15 01:15:36 +08:00
@fastcache 因为服务器上的处理器没有大小核设计,最大的原因,是 Server 版的内核,是非常早期的 Win11 了
levenwindy
2023-04-15 02:28:22 +08:00
优势:16g 内存,PVE 虚拟二十几个 debain/ubuntu(lxc) 没问题,进程隔离,跟 docker 类似,非常"节省"内存。
需求:不同服务,多条宽带线路,编译环境,彼此隔离。如果用 esxi ,就得加内存了。

附:学过 shell 语言,一开始装 PVE ,各种问题,pve 直通不成功,去官方论坛发 issue ,断断续续弄了一个礼拜,才排查出是主板 BIOS 过旧,不过我是挺享受这种折腾过程。对于 PVE 来说,做好一个 LXC 模板非常重要!!!

哪个方便用哪个呗
MrKrabs
2023-04-15 13:13:52 +08:00
刚把 pve 删了装了 kubuntu
llinge
2023-04-15 20:33:38 +08:00
@PandaChan 我是说装完后硬盘空间占用多大
llinge
2023-04-15 20:35:08 +08:00
@PandaChan 看到图片了. 20 多 G, 也没小多少啊
PandaChan
2023-04-16 14:14:43 +08:00
@llinge 这个倒没怎么注意,只要用着流畅舒服就行,硬盘在大不过一百 G
@mzliangjianjun 我用的只有 Win11 啊,其他是之前装起来感觉卡顿的,还有个是开给我老婆远程用的,她 MAC 有些东西得在 Win 下才能搞定
mortal
2023-04-16 16:38:44 +08:00
我也懒得用 PVE ,直接 Windows 11 Pro 当 NAS / Home Server 系统的,里面整了个 Ubuntu 虚拟机,完了。
只有最适合自己的,没有什么绝对的优劣之分。
themiscloud
2023-04-16 16:39:16 +08:00
不是很理解为什么每个人都用什么电脑浪费电,每个人手里都拿个什么手机死贵死贵不说还要每个月缴话费的行为

我每天下地锄锄草施施肥,回来养养鸡喂喂猪,日子过得很滋润
zx900930
2023-04-16 23:32:36 +08:00
@thtznet 补充一点,windows 软 raid (指 server 版的存储池)性能巨垃圾,而且还有个最大硬伤就是 ntfs 这个文件系统。至于 windows 的 overhead 在如今硬件条件下其实不是那么明显。
至于稳定性我维护的 win server 2012 稳定运行 10 年不断电无崩溃。不过有个缺点就是打安全补丁必须重启这点被 linux 完爆。
haojunmei
2023-04-17 07:53:33 +08:00
我更换 PVE 前也是使用 Windows Server 2022 搭配 HyperV ,最经常遇到的就是自动更新,哪天自己在上面虚拟机部署的业务停了才知道自动重启了,并且还有几率会中病毒,我当时一天起来就发现我的宿主机中病毒了,自动更新和补丁全都正常打全,也没有安装别的东西,内网的 Windows 10 也没有中毒。之后我就更换了 PVE ,有 Linux 基础的基本安装到使用没什么压力,还支持 Cloud-init 一键部署
malash
2023-04-17 14:28:08 +08:00
@zx900930 赞同,使用 Windows Server 做 NAS ,NTFS 是个不可避免的双刃剑。
假如你对 raid 没有什么需求,只是简单的挂载几个硬盘做 SMB ,那么 NFTS 是兼容性最好的磁盘格式(对于楼主用旧笔记本的场景就挺适合)。但如果对 raid 有需求,就不好办了,存储池风评似乎不咋样,我自己也没敢用。不过话说回来了,软 raid ( ZFS 之类的)也不是那么好搞,对 ECC 内存等硬件还有要求。所以对于大部分非专业的 NAS ,Windows Server 还是可以选择的。
malash
2023-04-17 14:33:37 +08:00
@haojunmei
可以把虚拟化层和业务层解耦,换句话讲就是尽量在虚拟机里折腾,避免在宿主机上装各种软件,减少宿主机中毒的风险。我现在只使用 Windows Server 自带的一些服务(如 SMB ),假如需要第三方的包我都是在 Linux 虚拟机里搞(比如跑个 Nginx )。
Hyper-V 可以配置开机自动启动,这样即使机器意外重启 /断电重启了能自动恢复服务。
haojunmei
2023-04-17 17:35:20 +08:00
@malash 我开启了虚拟机自动启动,但因为里面有些服务不好开机自启,所以重启后会断。
尽量在虚拟机里面折腾这个也确实是,我当初为了节省性能,直接在宿主机上面跑一些吃性能的应用,还对外开放了 rdp ,可能就因为这个
malash
2023-04-18 00:07:26 +08:00
@haojunmei 建议用 docker ,自从用了 docker 再也没有担心过开机自动启动的问题

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

https://ex.noerr.eu.org/t/932187

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

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

© 2021 V2EX