提到 openrig 这个名字玩硬件的老朋友基本能会心一笑它说的就是那种把主板、电源、显卡全部“摊开”安装的开放式运算机架。没有侧板、没有玻璃、没有花哨灯效有的是一根根铝型材搭出来的框架上面挂着算力核心。我自己从第一次接触 openrig 到现在陆续拼过三台不同规模的机器从最初的四卡并行到后来带整套水冷的大家伙踩过不少坑也攒下了一些实打实的经验。这篇文章就把我如何理解 openrig、如何选料、如何一步步搭起来、以及运行中遇到的典型问题完整记录下来给想搞多卡运算主机或者纯粹喜欢折腾开放式机架的朋友一份可以直接“抄作业”的参考。先说清楚 openrig 能干什么。它本质上是一个不装外壳的电脑主机框架专门为多张显卡、高功耗计算、频繁拆装维护的场景设计。深度学习训练、离线渲染农场、视频批量转码、硬件兼容性测试这些都是它最典型的应用场合。相比标准塔式机箱openrig 最大的价值在于散热没有遮挡、硬件更换不用拧十几颗螺丝、扩展空间完全由自己定义。适合的人群也很明确——手里有多张显卡需要同时工作、经常要换卡调配置、或者单纯想把机器摆进机柜里统一管理的人。如果你只是日常办公加玩游戏那普通机箱更合适没必要把自己暴露在灰尘和噪音里。1. 为什么选 openrig从需求倒推设计1.1 开放式机架到底解决了什么普通机箱在设计时是“先有外壳再塞硬件”所有布局都要迁就固定的主板位、电源位、硬盘位和风道。当你有四张甚至八张双槽显卡要同时上机时这种封闭结构的问题立刻暴露出来显卡长度超过机箱限制、厚度挤占相邻插槽、供电线走线困难、热量堆积在腔内无法排出。openrig 的逻辑正好反过来——它把“硬件固定”和“气流散热”解开让每一块硬件都裸露在空气中靠自然对流加辅助风扇带走热量。开放式机架甚至不需要严格定义“前面板”和“后面板”电源可以挂在侧面显卡可以竖装硬盘可以丢在空闲的型材槽位上一切以实际散热和维护方便为优先。从维护角度讲开放式设计带来的便利是传统机箱完全比不了的。换一张显卡只需要松两颗固定螺丝拔掉供电线整个卡就能抽出来清灰用气吹对着里面直接吹没有任何遮挡刷 BIOS 或者短接跳线也不需要把整个主板拆出来。做硬件测试的人尤其看重这一点——我见过不少搞兼容性测试的朋友机架上常备三四种型号的电源交替测试时半个小时就能完成一轮换装这在封闭机箱里是不可想象的效率。1.2 谁最需要一张“明装”的工作台我接触过的 openrig 用户大概分三类。第一类是跑 AI 模型训练的个人开发者和小团队他们需要同时插四到八张计算卡长时间满载运行散热是第一诉求。第二类是做三维渲染和视频后期的工作室渲染任务动辄连续跑几天机器稳定性和易维护性比外观重要得多。第三类是硬件爱好者和评测博主他们频繁更换显卡、电源、散热方案需要一个不拘束的平台来快速测试。这三类人有个共同点算力密度高、运行时间长、拆装频率高。普通机箱在这些条件下都显得束手束脚。我也见过有人用老式塔式机箱硬塞四张卡最后的结果通常是侧板盖不上、显卡温度冲上 90 度、电源线在内部挤成一团。openrig 的存在本质上就是把“机器应该长什么样”从审美问题变成了工程问题——一切以热量管理、电气安全和维护效率为出发点。1.3 和传统机箱相比优势和代价要算清楚维度openrig 开放机架传统塔式机箱显卡容纳能力不受长度和厚度限制可多卡并行受机箱尺寸和插槽间距限制散热效率被动散热强热空气快速逸散依赖机箱风道设计高负载易积热维护便捷性无需拆侧板硬件随手可换需拆板、理线、挪动整机防尘防异物无防护灰尘和液体风险高有滤网和外壳防护较全面噪音控制结构开放噪音直接传播钢/铝侧板有一定隔音效果空间占用扁平或方框造型机架内可叠放体积较大但垂直集成度高这个表格里最需要留意的是“防尘”和“噪音”两行。openrig 不是没有代价的它的代价就是你必须接受一个更“工业”的工作环境。灰尘多的工作间建议加装简单的防尘网或者定期清理否则显卡散热鳍片会在几个月内被毛絮糊死。噪音方面开放式结构让风扇声音没有遮挡地传出来如果对静音有严格要求要么选低转速大尺寸风扇要么把机器放进独立设备间。我自己的做法是给机架装上减震脚垫再把风扇曲线调得偏向安静实测下来在隔壁房间基本听不到明显噪音。2. 从零选料框架、配件与工具准备2.1 框架方案怎么选铝型材是我最推荐的搭建 openrig 的框架材料常见的有三种铝型材、角钢、亚克力板。亚克力虽然好看但承载能力和抗扭强度都差长时间运行后容易变形只适合秀肌肉的展示机。角钢便宜加工容易但精度一般而且需要焊接或者大量螺栓连接整体观感和扩展性都逊色不少。我自己最推荐的是欧标铝型材常见规格是 2020 和 3030。2020 铝型材截面是 20mm x 20mm适合四卡以内、总功耗不超过 2000W 的机器如果计划上八卡或者要挂冷排、水泵这些重型附件直接上 3030 更稳妥。铝型材的好处是模块化程度极高——所有连接都用角件和 T 型螺母调整位置只靠内六角扳手不加焊点不改尺寸。第一次搭机架时不用把框架一次性设计到完美先用标准长度拼出基础结构后面随时可以加横梁、加挂耳、加托盘。这种“随时可变”的灵活性是 openrig 最打动我的地方。2.2 配件清单与选型避坑框架之外还需要准备连接件和固定件。连接角件建议用铝压铸件强度和精度都比冲压铁件好一套机架大概需要 20 到 30 个。T 型螺母和螺栓按型号备齐注意铝型材槽口的规格是固定的螺母必须和型材槽宽匹配。主板托盘一般用 2mm 厚的铝板或者钢板定制尺寸比 ATX 主板略大用铜柱和螺丝把主板架在托盘上方底部留出走线空间。电源的固定方式比较灵活可以买通用的电源支架也可以直接用型材螺母夹住电源的螺丝孔我试过后者稳定性和便利性都很好。显卡固定是 openrig 里最容易敷衍也最容易出问题的环节。最省事的方案是让显卡竖插在主板上再用一条长 L 型铝条压在显卡挡板位置两端固定在机架立柱上。显卡尾部如果没有其他支撑运行一段时间后可能因为自重和温度导致轻微下垂长期下来会对 PCIe 插槽造成不均匀应力。我的建议是超过三张卡时给每张卡加一个可调节的显卡支架或支撑柱顶住显卡尾端成本很低但能显著提升长期可靠性。线材方面电源延长线、CPU 供电延长线、PCIe 供电延长线都要预留足够长度并且尽量选 16AWG 或更粗的硅胶线柔软度好、耐弯折。主板 24pin 供电线容易被忽略因为开放机架的电源位置往往距离主板较远原装线长度不够这时候延长线的质量就直接决定了系统的稳定性。劣质延长线在满载时可能发热甚至压降过大导致随机重启。我自己固定机架上用的所有延长线都是压端子之后用热缩管封口再用电工胶布标记正负极从来没有因为线材出过问题。2.3 动手前要先准备哪些工具和安全设备工具清单比想象中简单一套公制内六角扳手2.5mm、3mm、4mm 最常用、一把卷尺或游标卡尺、电动螺丝刀拧大量角件时省力很多、剥线钳和压线钳如果自己做供电线、万用表通电前检查线路通断和电压强烈建议备一支。如果框架需要自己切割再加一台铝型材切割锯不想买的话让商家按尺寸裁好寄过来也很方便成本几乎一样。安全设备不能省。首先是防静电手环——开放机架接触裸板太方便了但正因为方便手上的静电也更容易直接打到主板上。其次机架本身和电源的地线要确认连接良好电源外壳通过三脚插头接地但机架的铝型材不会自动接地。我习惯在机架立柱上预留一个接地螺丝位用黄绿线把机架和电源外壳连起来这样即使某个线缆绝缘破损电流也能通过地线泄放而不是在金属框架上形成危险电压。最后操作前把金属桌面或者工作台的杂物清空避免螺丝、剪线头掉进电源或者主板缝隙里造成短路。3. 一把内六角扳手搭起整个平台实操全过程3.1 测量与画图先把尺寸算明白很多人搭建 openrig 失败不是因为动手能力不行而是因为没算尺寸就开始拧螺丝。拿到主板、电源、显卡后第一步是把它们的实际尺寸量出来。以一块标准 ATX 主板为例长 305mm、宽 244mm上方还要预留 CPU 散热器和供电线空间。四张双槽显卡每张厚度约 42mm如果竖直排列四张卡加卡间空隙至少需要 200mm 高。电源如果是 ATX 规格长 140mm 宽 150mm 高 86mm需要单独的安装区域。我搭建过的一台四卡机器框架尺寸是长 600mm、宽 300mm、高 520mm。这个尺寸的推算过程是这样的主板区域 305mm 长加两端立柱 40mm 加余量取 600mm 作为机架长度宽度由显卡长度决定主流双槽卡长 280mm 到 330mm加上供电线弯折空间取 300mm高度则包含主板托盘层约 80mm、显卡区域 200mm、顶部风扇支架 100mm再留出上下余量最终取 520mm。这些数字不需要精确到毫米但一定要保证最长的硬件在同方向上的空间足够否则装到一半发现显卡顶住横梁返工成本很高。画图也不复杂。不需要专业 CAD拿方格纸画正视图和俯视图把主板、电源、显卡的相对位置用方块标出来即可。重点是确认三件事各个硬件之间没有干涉、电源线的走向有空间、所有固定孔位能对准型材槽口。画图过程中发现的问题比组装过程中发现的问题好解决十倍。3.2 底框到立柱组装顺序和调平细节铝型材框架的组装顺序我总结为“先底框、再立柱、后横梁”。先把底框的四根型材用角件连接成矩形放在平桌上用直角尺校对四个角是否都是 90 度。这一步千万不要省——底框如果歪了上面每一层都会跟着歪最后显卡和主板之间的对位会很别扭。校平的方式很简单把机架放在桌面后用水平尺放在底框两条长边上微调角件螺丝松紧让水平尺气泡居中。立柱装好之后开始装中层托盘。托盘高度取决于显卡插到主板后所需的空间。我习惯先让主板平放在托盘上显卡竖直插在主板上所以主板托盘距离底框的高度大约是 90mm 到 100mm这样主板背面和底框之间留出走线和散热间隙。装横梁时注意不要把螺栓锁死太早所有角件先带上力等确认整体方正后再逐个拧紧。铝型材的 T 型螺母在槽内可以滑动所以位置调整很方便但也不要频繁调整反复松紧会影响连接刚性和螺纹寿命。一个细节在机架底部安装橡胶脚垫或者贴一层减震胶垫。开放式机架没有外壳风扇转动带来的轻微震动会直接传导到地面如果办公桌比较薄整个桌面都可能嗡嗡作响。四个橡胶脚垫就能解决大部分共振问题成本不到十块钱但体验提升非常明显。3.3 主板、电源和显卡的具体安装顺序安装顺序直接决定返工概率。我的标准流程是先装电源再接主板上的供电线再把主板固定在托盘上最后装显卡。为什么电源要先装因为电源体积大、线材多如果先把主板和显卡都装好电源线和模组线再插的时候手和螺丝刀在狭小空间里很难施展。开放机架虽然空间比机箱开阔但线材一旦绕进型材槽里一样会打架。电源安装到位后先把 24pin、CPU 8pin、显卡供电线从电源端接好沿着预设的走线槽理到对应位置。这里有个经验所有供电线都要预留长度余量但不能过长到打结。开放机架的好处是线可以直接从机架侧面垂直走下来用理线夹固定在型材上视觉上整齐也方便排查。线理好后再把主板放上托盘用铜柱和螺丝固定。注意主板托盘和主板之间一定要有铜柱支撑不能直接贴金属——否则主板背面的焊点和托盘接触运气不好就可能短路。显卡安装放在最后。对准 PCIe 插槽时先确认挡板位置与机架立柱没有干涉。如果发现显卡装不进去优先调整机架上的显卡压条高度不要硬掰显卡。四张卡全部插好后插上 PCIe 供电线检查每一根线都到位、卡扣咔哒一声锁紧。第一次开机前用万用表量一下各路供电电压是否正常尤其是显卡供电位的电压这一步能避免很多只有通电后才暴露的问题。3.4 供电分配有多关键算功率、选电源、接延线供电是 openrig 里最不能省的环节。很多人算电源功率只看显卡 TDP 相加但这远远不够。以四张单卡功耗 350W 的计算卡为例四卡满载就是 1400WCPU 满载算 200W主板、内存、硬盘、风扇合计约 100W整机满载至少需要 1700W。实际电源选型时要考虑两个因素一是电源长期在 80% 负载以上运行会明显缩短寿命并且风扇噪音飙升二是显卡在瞬时负载跳变时可能有一瞬间超过 TDP。结合这两点四卡机器的电源输出至少应该按 2000W 到 2400W 来准备。单电源方案下市面上大功率电源集中在 1600W 到 2000W选择较少且价格不便宜。双电源方案是对称且灵活的选择两台 1200W 或 1600W 电源一台单独给主板和 CPU 供电另一台专门给显卡供电。双电源需要解决同步启动的问题——不能直接同时插两个电源然后开机否则因为两路电源的 PGPower Good信号不同步可能出现一台启动了另一台没启动的尴尬状态。最可靠的做法是用双电源启动转接头或者用一根跳线把主板 24pin 上的 PS_ON 信号同时引到两个电源。自己做也很简单找到 24pin 上的绿色线PS_ON和任意黑色地线用跳线帽短接即可让电源在通电后直接启动但建议新手直接买现成的双电源同步线价格不高可靠性更有保障。接线时还要注意线径。2000W 级别的整机电流接近 200A虽然电源到设备的线都比较短但线径不足会导致电阻发热。PCIe 供电线建议选 16AWG 以上电源端到排插的电线也不能用细线至少 1.5 平方毫米。我见过有人把所有硬件压在一根普通 10A 排插上满载时排插线皮烫手这是非常危险的隐患。独立给 openrig 拉一路专线或者至少用 16A 的空调插座和对应规格的插头才算真正把供电做扎实了。3.5 气流组织与压力测试有人觉得开放式机架不需要风扇这是误解。裸奔状态下热量确实能自然散开但在多卡满载时显卡和显卡之间、显卡和电源之间的局部区域仍然会形成热区。我的方案分两层一是在机架顶部安装两个 140mm 或 200mm 的大尺寸风扇向上抽风形成从下方自然补气的“烟囱效应”二是在显卡密集区域侧面加装一个低速风扇朝显卡方向送风。之所以选大尺寸低速风扇而不是小尺寸高速风扇是因为相同的风量下大风扇转速更低、噪音更小而且开放环境下高速气流反而容易卷起灰尘。压力测试是整个搭建流程里最让人踏实的环节。装好机器后我习惯先跑一遍内存稳定性测试再跑 CPU 满载测试最后同时跑 CPU 和 GPU 压力测试让整机负载推到 100% 以上运行 30 分钟观察各硬件温度传感器的数据。显卡温度有热节流点的直接看核心温度和热点温度如果热点比核心高 20 摄氏度以上说明散热器安装或者硅脂涂覆有问题。电源温度也值得关注外壳烫手说明负载过高或者环境通风不足需要及时调整。所有测试记录保留下来后面机器出现不稳定时这些数据可以当作排查的老基线。4. 运行一周后我踩过的坑都在这里4.1 常见故障速查表问题可能原因排查/解决方法开机后只亮灯不显示PCIe 供电线未插到位检查显卡供电接口卡扣是否锁紧系统满载时突然重启电源功率余量不足或排插过载用功率计实测整机功耗更换更大电源某张卡频繁掉驱动卡间间距过小导致过热调大卡间距或降低侧吹风扇转速主板和机架金属短路主板铜柱缺失或托盘未绝缘检查托盘与主板之间所有支撑点多卡无法同时被识别供电不足或残留驱动冲突单独插每张卡测试确认后整体安装机架嗡嗡共振声明显风扇震动传导到型材加装橡胶脚垫调低固定螺丝应力第一条和第四条是新手最常遇到的。PCIe 供电线看起来插进去了实际卡扣没有到位运行一段时间后因为热胀冷缩松脱造成数据或供电中断主板托盘如果用的是普通铝板一定要确认铜柱高度足够我把主板背面的焊点和托盘之间的安全距离控制在 3mm 以上再用耐高温绝缘片覆盖螺杆裸露部分双保险。4.2 两个容易被忽略的设计细节第一个细节是显卡背板之间的“风道间隙”。四张卡紧挨着插卡背板的鳍片几乎贴在一起中间的空气无法流动温度会显著上升。理想的卡间距是至少一个 PCIe 槽位的空隙也就是显卡之间留出 20mm 左右的通道。用 PCIe 延长线把部分显卡转成其他安装方向也是解决间距问题的常用办法但延长线对信号的衰减和成本都要权衡能直插直装就尽量直插直装。第二个细节是 CMOS 电池和跳线的可达性。开放机架虽然方便但如果主板被压在电源下方或者被显卡挡住清 CMOS 时还得拆显卡。搭建时就应该把主板的跳线区域、诊断灯、M.2 散热片朝向留出面朝外的操作空间。我自己就吃过这个亏——有一台机器主板的 Clear CMOS 跳线刚好被电源支架挡住每次要重置都要松两颗螺丝掰开支架后来直接在跳线上焊了一个小的外接按钮用线引到机架侧面才算一劳永逸。4.3 开放式机架的日常维护节奏开放式机架最需要面对的实际问题就是灰尘。因为没有外壳过滤灰尘和细毛絮会直达所有散热鳍片表面。我的维护节奏是每两周用气吹从下往上吹一遍机架内部重点吹显卡风扇和 CPU 散热器每三到四个月把所有显卡拆下来用软毛刷清理鳍片并且检查硅脂状态。这个频率在普通办公环境完全够用但如果机器放在纺织车间或者木工作坊附近清理频率要加倍。另外建议用纸条或者标签给每一路供电线做标记。开放机架的线材全部裸露时间久了很容易忘记哪一根线对应哪个设备。我在电源模组线上贴了不同颜色的热缩管标志显卡 1、显卡 2、CPU、主板一眼可辨。排查问题时不用沿着线一根根摸效率提升明显。这套整理方法虽然朴素但长期用下来维护的轻松程度完全值得那几分钟折腾。最后再分享一个我自己的习惯每次给 openrig 加硬件或者换配置我都会在装机计划里顺手更新一张“硬件清单表”写清楚每个部件的规格、序列号和安装日期。机器多的时候光靠脑子记不住谁是谁这张表在排查兼容性问题的时候能省下很多时间。openrig 这东西没有标准答案框架尺寸、风道设计和供电方案都会随着硬件迭代而变化但只要你把“散热、安全、可维护”这三个原则放在心上做出来的机器就一定不会差到哪里去。