关闭节点
如果你打算停止运行你的验证者及验证者全节点(VFN),请遵循以下步骤,从验证者集合中移除自己并清理节点使用的资源.
退出验证者集合
Section titled “退出验证者集合”在关闭节点之前,您必须离开验证者集合.这将确保您的节点不再负责参与共识.验证者节点可以随时离开验证者集合.当验证者账户中的质押不足时,也会自动发生这种情况.
当您离开验证者集合时,您的节点将在下一个纪元被标记为“不活跃(inactive)”.要离开验证者集合,请使用 Aptos CLI 运行以下命令.您需要设置 profile 和 owner-address 参数.
aptos node leave-validator-set --profile <operator-profile> --pool-address <owner-address>成功退出验证者集合后,您可以关闭节点.关闭节点的方法取决于您部署它们的方式.选择下面您使用的部署的方式来关闭您的节点.
- 通过杀死
aptos-node进程来停止您的节点.这足以关闭您的节点. - (可选)如果您想释放空间,请删除数据目录,例如,
rm -r <your-data-directory>. - (可选)如果您想重用您的节点身份,请保留配置文件:
public-keys.yamlprivate-keys.yamlvalidator-identity.yamlvalidator-full-node-identity.yaml
使用 Docker
Section titled “使用 Docker”- 通过运行命令
docker compose down --volumes停止您的节点并删除所有数据卷.这足以关闭您的节点. - (可选)如果您想重用您的节点身份,请保留配置文件:
public-keys.yamlprivate-keys.yamlvalidator-identity.yamlvalidator-full-node-identity.yaml
使用 Terraform
Section titled “使用 Terraform”- 通过运行命令
terraform destroy停止您的节点并删除所有资源.这足以关闭您的节点. - (可选)如果您想重用您的节点身份,请保留配置文件:
public-keys.yamlprivate-keys.yamlvalidator-identity.yamlvalidator-full-node-identity.yaml