How to run DeepSeek 3FS all-on-one-node on Ubuntu 26.04 LTS with an ordinary Ethernet NIC, using soft-RoCE (rdma_rxe). 3FS only documents Ubuntu 20.04/22.04; this is the full working path on a current LTS, including the two build-container gotchas that are not written down anywhere.
Tested on: AMD B550 board, Ryzen (32 threads), 2× NVMe + SATA SSD, 91 GB RAM, single Realtek RTL8125 2.5GbE (no RDMA hardware), Ubuntu 26.04.1 LTS, kernel 7.0.0-34-generic.
- 3FS's single-machine entry point is
tests/fuse/run.sh(see upstream issue #97): it starts FoundationDB (memory mode) + mgmtd + meta + storage + FUSE client on one host with four file-backed targets and a replica-1 chain table. - The official build toolchain is clang-14, which no longer exists in Ubuntu 24.04+ repos — so build inside the repo's
ubuntu:22.04dev container and run the binaries natively. Binaries built a