第 1 部分:停止
节点运营者必须在重新创世之前停止所有monad 服务。
1. 以 root 用户身份 SSH 登录节点
2. 停止所有 monad 服务
3. 验证服务已停止
Active: inactive (dead)
第 2 部分:重新创世
1. 硬重置
执行硬重置以清除本地状态并为新的创世块做准备。2. 升级 monad 软件包
3. 获取配置文件
如果您已配置自动远程配置获取(v0.12.1+),启动时会自动获取新的
forkpoint.toml 和 validators.toml 文件。确保 REMOTE_VALIDATORS_URL 和 REMOTE_FORKPOINT_URL 已在 /home/monad/.env 中定义。有关自动配置获取的更多详细信息,请参见软重置说明。如果不使用自动获取,请运行以下命令。4. (可选)归档器:重置归档源
如果您正在运行归档节点,您必须:
- 清除现有的归档源数据 - 清除所有现有的归档数据,以新的创世块重新开始,或者
- 指向新的存储桶/源 - 配置您的归档器使用新目标用于重新创世的链
5. 启动服务并验证
Active: active (running)
6. 验证运行的版本正确
所有节点预计首先作为公共全节点加入网络,然后再过渡为验证者。Monad 基金会将协调验证者注册和委托。
补丁说明
请参考v0.12.5 的公开变更日志。
