Skip to content

PVE:赛博影棚与事故模拟器

🌱 创建: 2026/03/21 ⏱️ 更新: 2026/03/22

“不要问我这套架构稳不稳,它要是太稳了,我博客还怎么更新?”

欢迎来到赛博工地的“全场景事故模拟演练中心”。

必须澄清一点:这台 N100 宿主机不承载任何家庭核心生产力(家人上网靠主路由,我的生产力靠 Mac Mini)。这里所有的虚拟机、VLAN 划分和集群编排,纯粹是为了我写博客、复现 Bug、截取报错日志而搭建的 1:1 仿真靶场

在这里,内存超售是常规操作,系统崩溃是剧情需要。


🎬 演员就位:虚拟机与容器清单 (VM & LXC List)

Section titled “🎬 演员就位:虚拟机与容器清单 (VM & LXC List)”

这 12GB 物理内存里,塞满了随时准备登场演示“如何正确踩坑”的赛博演员。它们的存在状态完全取决于我今天的博客想写什么题材。

root@pve-studio:~# qm list && pct list —sort=vmid
ID / 类型算力配额 (vCPU/RAM)角色剧本 (Node & Link)网络寻址 (IP/VLAN)演艺状态 & 包工头备注
100
🖥️ VM
2 Core
2GB RAM
🛡️ 虚拟网关 OPNsense192.168.100.247
vBridge
🟢 随时锁门
常驻反派。主要用来演示防火墙规则怎么配,以及如何生动地把自己锁在网关外面。
101
🖥️ VM
2 Core
4GB RAM
💾 TrueNAS 存储192.168.100.244
VLAN 20
🛑 静态道具
ZFS 阵列演示专用。截完图就关机,毕竟 4G 内存跑 TrueNAS 实在太群演了。
102
🖥️ VM
2 Core
2GB RAM
☸️ K3s Master10.20.10.10
VLAN 10
🟡 带病彩排
大炮打蚊子系列核心素材。用来演示企业级 Kubernetes 控制平面是如何在 2G 内存里苟活的。
103
🖥️ VM
4 Core
4GB RAM
☸️ K3s Node 0110.20.10.11
VLAN 10
🚷 配合演出
负责承载各类重型 Docker。经常需要配合演出“节点假死”和“Pod 漂移”的惊险戏码。
104
🖥️ VM
2 Core
2GB RAM
🐳 Ops 基础设施10.20.30.10
VLAN 30
🟢 场务总管
跑 NPM 反代和 Docker 环境。K3s 炸机时的场外救援队,保证博客素材的正常访问。
105
📦 LXC
1 Core
512MB RAM
📊 监控指挥舱10.20.30.5
VLAN 30
🚧 打板记分
512M 卑微 LXC。专职跑 Grafana 仪表盘,负责把 N100 满载冒烟的数据可视化截取下来。
106
🖥️ VM
4 Core
6GB RAM
🪟 Win11 桌面 (VDI)10.20.50.x
VLAN 50
💤 杀青吃灰
极限抗压测试道具。跑完一次开机满载截图后就永久封印,再开机怕 N100 真烧了。
107
🖥️ VM
2 Core
2GB RAM
🐧 Linux 桌面 (VDI)10.20.50.y
VLAN 50
💤 杀青吃灰
同上。证明我能搞 Linux 桌面云,截图完毕,领盒饭下线。

💡 博客驱动型架构 (Blog-Driven Architecture)

Section titled “💡 博客驱动型架构 (Blog-Driven Architecture)”

这台 N100 的物理内存只有 12GB,但上面这堆机器的配额总和高达 22.5GB

能撑起这种丧心病狂的超售,全靠我极其精准的**“档期排班表”**:写路由器教程时,K3s 节点集体断电;写 Kubernetes 部署时,TrueNAS 和 Windows 绝不诈尸。

这台 PVE 宿主机就像一个极其尽职的赛博影棚。只要我不贪心把所有机器同时拉起来,它就能源源不断地为我的博客提供最真实、最硬核、最带血的事故排查日记。