博文

目前显示的是 二月, 2025的博文

如何搭建树莓派集群

图片
 为什么要搭建一个物理集群呢?如今,你可以登录亚马逊、Digital Ocean 或其他任何云服务提供商的平台,在几秒钟内就能创建一台虚拟机。但云服务器不过是别人的计算机:树莓派集群是一个低成本且用途广泛的系统,可用于各类与集群计算相关的技术,而且你能完全掌控构成它的设备。从零开始搭建某些东西,能让你学到在别处学不到的知识。  我们要构建的内容 集群接线图 我们要组建一个由八个节点组成的集群,并将其连接到一台可管理交换机上。其中一个节点将作为所谓的“头”节点:该节点会通过一个USB3以太网转接器,额外配备一条千兆以太网连接到局域网/广域网,同时通过一个USB3转SATA连接器挂载一块1TB的外置固态硬盘。头节点将像平常一样从SD卡启动,而其他七个节点——“计算”节点——将配置为网络启动,头节点充当启动服务器,操作系统镜像则存储在外置磁盘上。除了作为网络启动卷,这块1TB的磁盘还将设置一个临时分区,共享给集群中的所有计算节点。我们的八块树莓派主板都将安装树莓派PoE+ HAT(以太网供电扩展板)。这意味着,由于我们使用的是支持PoE+的交换机,因此每个节点只需连接一根以太网线缆,无需单独的USB集线器为其供电。  所需材料 物品清单 8个树莓派4 8个树莓派PoE+ HAT(以太网供电扩展板) 8口千兆PoE交换机 USB 3转千兆以太网适配器 USB 3转SATA适配器 SATA接口固态硬盘 8根以太网线缆 16GB SD卡 集群机箱 组建一个树莓派集群(有时也称为“荆棘丛”)所需的零件清单可长可短,这取决于你打算构建的集群的规模和类型。所以在开始订购组建集群的零件之前,先想好你希望集群实现什么功能,这一点很重要。以上清单是我们组建8个树莓派的集群所用到的,但你的需求很可能有所不同。 你需要一整套树莓派电脑,如果打算像我们一样通过以太网供电(PoE),那你就需要相应数量的树莓派PoE+ HAT扩展板和一台合适的PoE+交换机。除此之外,你还需要一张Micro SD卡、一些以太网线缆、一个USB转以太网适配器、一根USB转SATA转接线以及一块大小合适的固态硬盘,另外还需要某种机箱,在购买完所有组件后将它们组装进去。机箱既可以是定制设计的“集群机箱”,或者根据你构建集群后打算用它做什么,也可以选择某种可安装在机架上的机箱。 不过,在选择组件...