Skip to main content
在 Monad 基金会发出通知之前,请不要执行此操作。

节点运营者操作说明

1. 以 root 用户身份 SSH 登录节点

2. 更新配置文件

ping_rate_limit_per_second 参数添加到配置文件的 [peer_discovery] 部分:
将以下行添加到 [peer_discovery] 部分:

3. 检查 systemctl 覆盖(如适用)

此版本向 monad-bft 服务启动添加了 --persisted-peers-path /home/monad/monad-bft/config/peers.toml。如果您有 monad-bft 的现有 systemctl 覆盖,您必须确保此标志包含在您的覆盖配置中。
检查您是否有覆盖:
如果您有现有的覆盖,请对其进行编辑以包含持久化对等节点路径:
确保您的覆盖包含:

4. 升级 monad 软件包

5. 重启服务并验证

预期输出:所有服务应显示 Active: active (running)

6. 验证运行的版本正确

预期输出:
Sidecar 需要自己的 CPU 核心,不能与 monad 进程共享核心。Monad 在标准设置中使用所有 16 个核心(核心 0-15),因此在相同核心上运行 sidecar 会导致性能问题。

补丁说明

请参考 v0.12.6 的公开变更日志。

面向节点运营者的重要更新

  • [Node ops / Peer Discovery] 添加 ping 速率限制配置
    • 新的必需参数:[peer_discovery] 部分中的 ping_rate_limit_per_second = 100
    • 防止过多的 ping 流量并提高网络稳定性