
我通常不会为愚人节做什么证券股票配资,但今年我想把homelab社区的一个受欢迎的梗和我想制作视频的内容结合起来:一个灯架。
什么是灯架?嘿,你眼前这个就是!它是一盏集成了迷你机架的落地灯!
https://mini-rack.jeffgeerling.com/
我本不想专门为一盏落地灯制作视频,而是想强调这样一个事实:要搭建一个家庭实验室,你根本不需要那些花哨的机架或任何新硬件。
如果你有一台旧笔记本电脑,在上面装上Proxmox,开始摆弄,嘭!一个家庭实验室就诞生了!而且,如果你像我一样买了同款Sunmory落地灯,你可以把笔记本电脑放在其中一个架子上,插上电源,这样就能将灯和家庭实验室整合在一起,充分利用狭小空间!
展开剩余82%但我还不止于此。我在同一层安装了4U的机架导轨,打造了一个近乎完美的迷你机架,与内置的电源分配单元(PDU)处于同一层级(嗯……Sunmory用的是用热熔胶粘上的未接地电源插座,但严格来说,它还是算PDU!)。我在底部放置了一台UPS,于是就有了这台“灯架界的兰博基尼”。
然后,我做了唯一合乎逻辑的事:在我的“灯架”上安装了灯组。
但是,我还是会在这里多讲一些细节,以防你疯狂到复制我的搭建。
灯组-硬件
为了安装所有的东西,我买了一套14美元的4U机架耳,用螺丝把它们固定在灯的顶层架子的柱子上,彼此相对。
然后,我在底部安装了一个1U的空白面板(为未来扩展预留空间!),一个2U的LabStack迷你灯组(接下来我会介绍其内容)。
https://github.com/JaredC01/LabStack
以及一台Netgear GS305P PoE+交换机。
我打印了一个2U LabStack迷你4模块支架,并安装了四个模块,从左到右依次是:
1.一个空白模块
2.一个JetKVM + 2x Keystone Jack模块
3.一个树莓派 + HAT模块
4.一个2x树莓派模块
这三台树莓派5都配备了HackerGadgets PoE+ NVMe HAT,安装了2242尺寸的NVMe固态硬盘,运行着Pi OS系统。
目前,这些是将PoE和M.2 NVMe插槽结合在一起的最紧凑、最坚固的HAT,如果你把两个叠在一起,勉强能装进LabStack迷你系统。我本可以更密集地安装,以这种方式塞进八台树莓派5,但是(a)我没有那么多树莓派5,(b)我只有一台5端口网络交换机可用于此次搭建!
为了给整个装置供电,我在落地灯的底座上安装了一个APC 425VA备用电池,既提供了稳定性,又提供了一个比内置AC/USB电源板的热粘合电源好得多的电源!
灯组-软件
软件方面,我运行了我的树莓派集群操作手册,使用Ansible将所有节点配置成一个K3s Kubernetes集群。
https://github.com/geerlingguy/pi-cluster
该操作手册还安装了Drupal,我还在主树莓派上安装了K9s命令行界面,这样我就可以检查所有正在运行的资源(见上图)。https://k9scli.io/
我在这里不会详细介绍整个搭建过程,因为我以前做过类似的搭建,而且我更希望你去看看我之前发布的更深入的内容:
《Kubernetes 101》,一个关于Kubernetes的免费系列教程:
https://kube101.jeffgeerling.com/
《Ansible for DevOps》,一本关于Ansible的书:
https://www.ansiblefordevops.com/
结论
我的主要目标是在一盏真正的灯里打造一个有趣的定制迷你机架,这是@gwzcomps在推特上开玩笑时提出的建议。
但在搭建过程中,我意识到将许多日常物品变成家庭实验室设备是多么容易。而且在这个案例中,尽管搭建得摇摇晃晃,电源也不足,但事实证明,将家庭实验室融入你的生活空间从未如此简单。
发布于:上海市嘉正网提示:文章来自网络,不代表本站观点。