【通知】关于 Conflux v2.2.0的节点程序配置文件修改的公告

由于2022年12月6日之前的Conflux v2.2.0的节点程序(https://github.com/Conflux-Chain/conflux-rust/releases) 存在一些性能问题,可能导致追不上最新出块或者OOM的问题。

建议所有正在运营的节点的开发者按一下方法操作

方法一:

程序修改改下配置文件

把 pos_config/pos_config.yaml 这个文件里的 logger::level 从INFO 改成 WARN

同时在文件中加上

storage:
  prune_window: 10000000

添加后重启下节点。

方法二:

直接用官方修改好的文件文件链接替换

注意:PoS 节点如何升级 PoS 节点保证不被强制退休:

建议在升级前,先通知节点停止参与选举,待节点状态变为不参与状态后再关停节点并进行升级操作。 节点重启后会自动重新开始参与 PoS 选举。具体操作步骤如下:

  1. 运行命令 ./conflux rpc local pos stop_election 通知节点停止参与选举,但节点不会立刻结束参与选举,整个停止参选过程可能需要几个小时。该命令会返回节点停止参与投票的区块号。
  2. 每隔一段时间重复执行此命令以查看节点的状态,如果命令返回为 null 则节点已完成停止参与投票,此时可进行节点关闭操作。
  3. 升级完成后重启节点,节点会自动重新参与投票。(节点重启时会自动重新执行从最近 checkpoint 到最新的区块,此过程可能持续较长(几个小时),也可能很快)
1 Like