1 周年 PowerDedi 1 周年: −20% 所有服务器适用 优惠码 距结束 14 h 立即领取

PowerDedi

指南

2026 年 Sui 节点要求:全节点与验证节点硬件

依据 Sui 官方文档,介绍 2026 年 Sui 全节点或验证节点的需求:CPU 核心数、内存、按修剪配置估算的 NVMe 容量、当前正式快照(formal snapshot)大小、端口、从 JSON-RPC 到 gRPC 的迁移,以及适合各类角色的服务器。

作者:PowerDedi 工程团队 · · 阅读约需 11 分钟

本页目录 12 个章节
  1. 简要结论
  2. Sui 全节点与验证节点官方要求
  3. Sui 节点需要多少磁盘空间:取决于修剪设置
  4. 快照:正式快照还是 RocksDB 快照
  5. 归档数据后备,以及完整历史为何更适合交给云端
  6. 端口、带宽与网络调优
  7. 2026 年 10 月的 RPC 节点:gRPC 取代 JSON-RPC
  8. Sui 节点选哪款 PowerDedi 服务器
  9. 运行验证节点:硬件之外的要求
  10. 如何部署 Sui 全节点:步骤概要
  11. 常见问题
  12. 参考资料

截至 2026 年 10 月,Sui 文档建议全节点配备 8 个物理核心(16 个 vCPU)、128 GB 内存和一块 4 TB NVMe 硬盘,验证节点配备 24 个物理核心(48 个 vCPU)、128 GB 内存、4 TB NVMe 和 1 Gbps 网络。磁盘占用取决于修剪设置:已修剪的 RPC 节点为 2.5 TB,未修剪则为 16 TB(2025 年 11 月数据)。

下文介绍:官方数据,修剪、快照和改用 gRPC 带来的变化,端口,以及适合每种角色的服务器。本文仅涉及硬件与运维,不构成质押或财务建议。

简要结论

角色CPU内存磁盘(官方规格)主网实际磁盘占用(2025 年 11 月)网络
验证节点24 个物理核心(48 个虚拟核心)128 GB4 TB NVMe约 250–400 GB1 Gbps;端口 8080–8084
全节点,已修剪,提供 RPC 服务8 个物理核心(16 个 vCPU)128 GB4 TB NVMe约 2.5 TB,其中索引占 1.5 TB未给出数据;需开放 8084/UDP
全节点,未修剪(完整历史)未单独给出数据未单独给出数据未单独给出数据约 16 TB未给出数据

有两点需要先说明,下文都以此为前提。Sui 提醒,如果不主动修剪,节点“可能会占满 7 TB 或更多空间”。此外,据我们统计,2026 年 10 月 15 日用于启动节点的正式快照约为 175 GB,而不是文档中仍在引用的“~30GB”。

Sui 全节点与验证节点官方要求

两种角色运行的是同一个 sui-node 二进制文件,只是配置文件不同。验证节点参与共识;全节点通过状态同步接收经过认证的检查点,重新执行这些检查点并提供读取服务,即“网络状态的只读视图”。

  • 全节点。全节点配置页面列出的“建议最低配置”为“8 个物理核心 / 16 个 vCPU”、128 GB 内存和一块“4 TB NVMe 硬盘”;交易所集成指南重复了这一要求。两者都没有给出带宽数据。
  • 验证节点。验证节点部署页面要求“24 个物理核心(或 48 个虚拟核心)”、128 GB 内存、“4 TB NVME”和 1 Gbps 网络;MystenLabs/sui 仓库中的 Sui 节点运营者指南与其逐条一致。

两个页面都没有给出推荐档位、主频或 CPU 型号。Sui 推荐使用 Linux,支持 Ubuntu 和 Debian,而 macOS“仅推荐用于开发”;Mysten Labs 提供 linux/amd64 二进制文件和 Docker 镜像,文档也认可裸金属服务器、虚拟机或 Kubernetes。请把 CPU 数字理解为物理核心:一颗 16 核 32 线程的处理器可达全节点要求的两倍,但达不到验证节点要求的 24 个物理核心或 48 个虚拟核心。

Sui 节点需要多少磁盘空间:取决于修剪设置

authority-store-pruning-config 中有两项设置决定磁盘占用:num-epochs-to-retain 针对旧的对象版本,num-epochs-to-retain-for-checkpoints 针对过去的检查点及其交易、效果(effects)和事件。Sui 的每个纪元(epoch)持续 24 小时,因此每个数值大致相当于天数。文档列出的配置如下:

概况保留的对象版本(纪元数)保留的交易(纪元数)磁盘占用(据 Sui)
验证节点,或无读取流量的状态同步节点0(“激进修剪”)2最低
提供 RPC 查询的全节点52中等
保留完整对象历史的全节点全部(18446744073709551615)2最高
全节点页面上的 gRPC 保留期示例1414未说明;Sui 建议先行测试
  • 模板不会修剪交易。随附的 fullnode-template.yaml 设置了 num-epochs-to-retain: 1,却省略了 num-epochs-to-retain-for-checkpoints,而在节点源代码中,该项默认不设置:交易历史永远不会被修剪。小于 2 的值会被向上取整为 2。Sui 建议在首次启动前就设置好修剪。
  • 空间释放得很慢。修剪只做逻辑删除,空间要等 RocksDB 压缩(compaction)之后才会释放。Sui 表示,如果 3 到 5 天后占用仍未下降,请检查配置并设置 periodic-compaction-threshold-days: 1。

Sui 的存储页面给出了截至 2025 年 11 月的主网数据量:验证节点约 250–400 GB;带索引的已修剪全节点为 2.5 TB,其中 1.5 TB 位于随吞吐量增长的 indexes/ 目录中;未修剪节点为 16 TB。该页面针对未修剪节点给出的增长示例是:每秒约 18 笔交易时每天约增长 10 GB,每秒约 183 笔时每天约增长 40 GB。作为参照,2026 年 7 月 27 日,Sui 基于 Bigtable 的归档服务保存了约 18.1 TB 的主网历史数据。

我们的理解是:4 TB 对验证节点来说很宽裕,对保留窗口较短的已修剪 RPC 节点来说也够用。但 2.5 TB 这一数字早于 2026 年 JSON-RPC 的关停,而且一直没有更新,因此请持续监控占用情况;如需较长的保留窗口,请选择更大的容量。

快照:正式快照还是 RocksDB 快照

Sui 表示不要从创世开始同步,因为这“需要很长时间,并会消耗大量资源(很可能包括占满您的磁盘)”。请改为从快照启动:

  • 正式快照只包含某个纪元结束时的活跃对象集,并依据该纪元验证者委员会签署的承诺(commitment)进行验证。由于不含索引和历史数据,它们适合验证节点和状态同步节点,但“不适合”需要查询历史数据的 RPC 节点。Mysten Labs 通过 sui-tool download-formal-snapshot --no-sign-request 免费提供这些快照,存储桶“目前仅位于北美”。
  • RocksDB 快照是节点数据库(含索引)的副本,其大小“与生成快照的全节点数据库相同”。这类快照只能从 Google Cloud Storage 或 S3 上的请求者付费(Requester Pays)存储桶获取,因此出站流量费用由您承担。

存储页面给出的正式快照大小为“近期主网纪元 ~30GB”(2025 年 11 月)。如今它已大得多:据我们统计,主网清单中为纪元 1280 列出的 2,886 个文件(写入于 2026 年 10 月 15 日)合计约 175 GB,而 8 月 17 日的纪元 1221 约为 173 GB。以 1 Gbps 持续速率计算,175 GB 约需 23 分钟;在 10 Gbps 端口上,瓶颈则变成了存储桶本身。

其他不一致之处(附日期):存储页面在表格中给出的数据库快照大小约为 1.6 TB,正文中则为 2.5 TB,两者均为 2025 年 11 月的数据(以 1 Gbps 计算,2.5 TB 约需 5.6 小时)。关于保留期限,快照页面称主网保留 90 个纪元,可用数据存储页面则称约 60 个;而实时清单列出的是 60 个,即纪元 1221 至 1280。此外,JSON-RPC 迁移指南已于 2026 年 8 月终止“面向全节点的 JSON-RPC 快照”,因此在付费之前,请先确认 RocksDB 存储桶里存放的是什么。

归档数据后备,以及完整历史为何更适合交给云端

主网种子节点“只保留几个纪元的历史”,因此落后更多的节点需要通过 state-archive-read-config 读取归档数据。在主网上,该归档是一个 S3 请求者付费存储桶,文档要求“在 EC2 上使用实例配置文件(instance profile)运行节点”:环境变量、ECS 任务角色和 IRSA“不会被此配置加载”。免费的 checkpoints.mainnet.sui.io 端点只保留 30 天的数据,而且状态同步会“明确拒绝”它。

因此,在 AWS 之外,文档给出的落后主网节点恢复方法就是运维手册(runbook)里的那一套:恢复一份近期快照,而不是等待节点慢慢追赶。请保持节点更新,监控其检查点延迟,并将恢复过程脚本化。完整历史则是另一类产品:Sui 的归档存储与服务(Archival Store and Service)运行在 Google Cloud Bigtable 上,若需要多年的历史数据,该服务或数据提供商比单台服务器更合适。

端口、带宽与网络调优

全节点默认设置:

端口协议服务开放范围
8084UDPP2P:状态同步与对等节点发现公开;建立对等连接所必需
9000TCPgRPC API(以及仍保留期间的 JSON-RPC)通过 443 端口上支持 HTTP/2 的 TLS 代理
9184TCPPrometheus 监控指标不公开;默认绑定到 0.0.0.0
1337TCP管理接口,无身份验证仅限 localhost

验证节点端口:

端口方向目的
TCP 8080入站验证节点与交易接口
TCP 8081入站和出站共识
UDP 8084入站和出站点对点状态同步
TCP 8443出站监控指标推送
TCP 9184localhost监控指标抓取

文档和 GitHub 指南都要求开放 8080–8084 端口,“包括相应的协议”;GitHub 版本还列出了用于 Narwhal 接口的 UDP 8081 和 8082,而文档中已不再列出这两个端口。验证节点页面还建议增大 Linux 网络缓冲区,因为默认值“太小”:

# /etc/sysctl.d/100-sui-node.conf, then apply with: sudo sysctl --system
net.core.rmem_max = 104857600
net.core.wmem_max = 104857600
net.ipv4.tcp_rmem = 8192 262144 104857600
net.ipv4.tcp_wmem = 8192 262144 104857600

Sui 为验证节点规定了 1 Gbps 带宽,没有为全节点规定带宽,也没有为两者给出每月流量。在 10 Gbps 不限流量端口上,快照下载和公共 API 流量都不会出现在账单上。

2026 年 10 月的 RPC 节点:gRPC 取代 JSON-RPC

面向应用的节点所用的 API 在今年发生了变化。以下摘自 JSON-RPC 迁移指南:

里程碑目标日期
Sui 基金会的主网全节点禁用 JSON-RPC2026 年 7 月 27 日当周
Sui 基金会停止发布面向全节点的 JSON-RPC 快照2026 年 8 月底
断开 JSON-RPC 到归档服务的隐式回退2026 年 9 月底
全节点彻底停用 JSON-RPC,包括移除相关代码2026 年 10 月中旬

因此,新的 RPC 节点需要设置 rpc.enable-indexing: true。首次构建索引“所需时间取决于您的硬件”,在此期间节点“可能无法处理其他流量”,因此请规划滚动切换。ListTransactions、ListEvents 和 ListCheckpoints API 需要这些索引;超出保留窗口的数据会返回 NOT_FOUND,这部分数据由归档服务(Archival Service)提供。请在节点前部署 TLS、防火墙和速率限制,并且不要在 fullnode.mainnet.sui.io 上运行生产环境,Sui 称该端点有速率限制,仅供开发使用。

Sui 节点选哪款 PowerDedi 服务器

以下每种配置都配备 10 Gbps 不限流量端口,按月计费。根据我们的可接受使用政策,允许运行节点和验证节点,但不允许挖矿。

角色配置磁盘布局适用人群价格
不含 RPC 索引的全节点Ryzen 9 9950X:16 核,128 GB DDR5,2 × 1.92 TB NVMeRAID 0:3.84 TB,或 RAID 1:1.92 TB核心数为要求的两倍,内存恰好达标;磁盘不足 4 TB,不过根据 Sui 的 2025 年数据相减计算,不含索引的已修剪节点约占用 1 TB$159/月
RPC 全节点,已修剪Ryzen 9 9950X3D:16 核、192 GB DDR5、2 × 3.84 TB NVMeRAID 1:3.84 TB,或 RAID 0:7.68 TB满足全节点配置要求;镜像容量比 4 TB 低 4%,条带化则可支持更长的保留窗口$219/月
验证节点EPYC 9454P:48 核、256 GB ECC、2 × 3.84 TB NVMeRAID 1:3.84 TB核心数和内存均为要求的两倍;容纳 250–400 GB 的验证节点数据绰绰有余$489/月
验证节点,更高主频EPYC 9355P:32 核(基础频率 3.55 GHz)、384 GB ECC、2 × 3.84 TB NVMe Gen5RAID 1:3.84 TB核心数超过要求,且核心速度快于 9454P,尽管 Sui 并未规定主频要求;24 小时内组装完成$519/月
带镜像且保留窗口较长的 RPC 节点EPYC 9555P:64 核、768 GB ECC、4 × 3.84 TB NVMe Gen5RAID 10:7.68 TB,或 RAID 0:15.36 TB磁盘容量接近建议值的两倍,且为镜像;24 小时内组装完成$949/月
未修剪全节点EPYC 9965:192 核,1.5 TB DDR5 ECC,4 × 7.68 TB NVMe Gen5RAID 5:23.04 TB,或 RAID 0:30.72 TB唯一超过 2025 年 11 月 16 TB 数据量的 NVMe 配置;请阅读关于归档数据的注意事项;72 小时内组装完成$1,790/月

磁盘布局在下单或重装系统时选择;我们的软件 RAID 指南介绍了各个选项。

  • 验证节点:保留镜像。RAID 1 是双硬盘服务器的默认布局,其剩余空间仍远超验证节点的用量,而且单块硬盘故障也不会导致节点下线。这一点很重要:根据 Sui 的计票规则(tallying rule),其他验证者可以削减表现不佳的验证者的奖励。
  • RPC 节点:镜像或条带化。镜像后的 3.84 TB 可以容纳 Sui 给出的 2.5 TB,并留有余量。条带化可使空间翻倍,但一旦硬盘故障,就需要重新从快照恢复;而正式快照不含历史数据,因此本地可查询的窗口将从该纪元重新开始。
  • 3.84 TB 与 4 TB。3.84 TB 是企业级“4 TB 级别”硬盘的常见容量,比文档字面上的数字低 4%。

不适合的配置:我们的 32 GB 和 64 GB 内存服务器(Ryzen 5 7600、Ryzen 7 7700、Ryzen 9 9900X、Xeon E-2488)低于两种角色都要求的 128 GB;16 核服务器低于验证节点要求的 24 个物理核心;存储服务器的容量来自机械硬盘,而非 NVMe。EPYC 4585PX($179/月)可替代 9950X,配备 ECC 内存且硬盘相同。对于完整历史,9965 有足够的空间,但在 AWS 之外搭建未修剪的主网节点会遇到上文所述的归档限制;通常更好的途径是使用 Sui 基于 Bigtable 的服务或数据提供商。

Sui 文档没有为任何一种角色设定延迟目标或地区;RPC 节点应部署在靠近查询它的应用的位置。9950X3D 可选阿姆斯特丹、法兰克福、纽约和洛杉矶,9454P 另外可选新加坡,9355P 和 9555P 位于阿姆斯特丹、法兰克福、纽约和东京。另一条高吞吐量公链的配置,请参阅我们的 Solana 验证节点与 RPC 硬件指南。

运行验证节点:硬件之外的要求

  • 质押。状态为 Final(已定稿)的 SIP-39 以总量 10,000 单位的投票权取代了原先 30M SUI 的最低质押要求:达到 3 个单位即可加入,低于 2 个单位进入七个纪元的观察期,低于 1 个单位则被移除。该提案于 2024 年 8 月撰写时,一个单位约合 800,000 SUI,因此加入约需 2.4M SUI;具体数量随总质押量变化。验证节点页面称 SIP-39“正在逐步推行”,而其设置步骤中仍提到 30M SUI。
  • 密钥。protocol.key(BLS12-381)用于交易,此外还有 Ed25519 账户密钥、网络密钥和 worker 密钥。操作权限(operation capability)可以委托给另一个地址,用于提交 gas 价格报价和报告,这样账户密钥就可以保持离线。
  • 对等节点。默认且推荐的 max-concurrent-connections: 0 允许其他验证节点从您这里进行状态同步,但不允许任何全节点这样做,因此请用单独的全节点来承担读取流量。
  • 升级。主网版本每两周发布一次,固定在周三;最新版本是 2026 年 10 月 7 日发布的 mainnet-v1.81.1,协议版本为 138。协议升级由验证者按质押权重投票生效,错过升级的全节点“无法连接到网络”。紧急安全修复可能会在常规发布周期之外,先以签名二进制文件的形式发布,之后才公开源代码。

如何部署 Sui 全节点:步骤概要

以下步骤只使用 Sui 文档中的命令;请根据您的 fullnode.yaml 调整路径。

# 1. Install sui-node and sui-tool, then get the Mainnet template and genesis blob
curl -fLO https://github.com/MystenLabs/sui/raw/mainnet/crates/sui-config/data/fullnode-template.yaml
cp fullnode-template.yaml fullnode.yaml
curl -fLO https://github.com/MystenLabs/sui-genesis/raw/main/mainnet/genesis.blob

# 2. Before the first start, set db-path, genesis-file-location, the Mainnet
#    seed-peers from the docs and the settings below

# 3. Restore the latest formal snapshot from the free bucket into db-path
sui-tool download-formal-snapshot --latest --genesis /opt/sui/config/genesis.blob --network mainnet --path /opt/sui/db --num-parallel-downloads 50 --no-sign-request

# 4. Start the node and watch its checkpoint height
sui-node --config-path fullnode.yaml
curl -s http://localhost:9184/metrics | grep highest_synced_checkpoint
# fullnode.yaml settings for an RPC node (retention values from the full node page)
metrics-address: "127.0.0.1:9184"
rpc:
  enable-indexing: true
authority-store-pruning-config:
  num-epochs-to-retain: 14
  num-epochs-to-retain-for-checkpoints: 14
  periodic-compaction-threshold-days: 1

模板中已有 metrics-address 和修剪相关条目,请直接修改,而不要重复添加;对于没有 RPC 流量的节点,请使用 0 和 2,并保持索引关闭。请以非特权用户身份通过 systemd 运行节点,防火墙只放行 8084/UDP 和您的 TLS 代理,并按照我们的上线首小时安全加固清单操作。当前库存请见我们的区块链节点托管页面。

常见问题

64 GB 内存够运行 Sui 全节点吗?按文档来说不够:128 GB 是全节点和验证节点共同的建议最低配置,Sui 没有公布更低的档位。

可以用 16 核的 Ryzen 运行 Sui 验证节点吗?严格按字面要求不行。验证节点的要求是 24 个物理核心或 48 个虚拟核心,而 16 核 32 线程的 CPU 两者都达不到。

在 Sui 上开发需要自建节点吗?开发阶段不需要。对于生产环境,Sui 的交易所集成指南建议运行自己的全节点,或选用合同条款能满足您吞吐量和可用性需求的服务商,而不是使用有速率限制的公共端点。

参考资料

PowerDedi 工程团队

负责组装、上架并运维每一台 PowerDedi 服务器的团队。我们写的是每天打交道的硬件、网络与成本,并注明出处。

相关文章

全部文章
指南

2026 年 Aptos 节点要求:验证节点、VFN 与全节点

依据官方文档,介绍 2026 年 Aptos 验证节点、验证者全节点(VFN)或公共全节点的需求:2026 年 3 月的硬件规格、磁盘容量规划与修剪窗口、端口、快速同步与备份,以及满足要求的服务器。

阅读约 12 分钟

指南

Hyperliquid 节点要求:硬件、东京选址与磁盘占用

依据官方节点仓库,介绍 Hyperliquid 非验证节点或验证节点的需求:vCPU 与物理核心的区别、128 GB 内存、Ubuntu 24.04、gossip 端口、README 为何推荐东京,以及如何修剪每天约 100 GB 的数据。

阅读约 9 分钟

15 分钟后,您的下一台服务器即可就绪。

$55/月起,含 10 Gbps 不限流量,免开通费,无需签约。

约 15 分钟上线随时取消BTC、ETH、XMR、USDT 或 SOL