跳转到内容

关闭节点

如果你打算停止运行你的验证者及验证者全节点(VFN),请遵循以下步骤,从验证者集合中移除自己并清理节点使用的资源.

在关闭节点之前,您必须离开验证者集合.这将确保您的节点不再负责参与共识.验证者节点可以随时离开验证者集合.当验证者账户中的质押不足时,也会自动发生这种情况.

当您离开验证者集合时,您的节点将在下一个纪元被标记为“不活跃(inactive)”.要离开验证者集合,请使用 Aptos CLI 运行以下命令.您需要设置 profileowner-address 参数.

Terminal window
aptos node leave-validator-set --profile <operator-profile> --pool-address <owner-address>

成功退出验证者集合后,您可以关闭节点.关闭节点的方法取决于您部署它们的方式.选择下面您使用的部署的方式来关闭您的节点.

  1. 通过杀死 aptos-node 进程来停止您的节点.这足以关闭您的节点.
  2. (可选)如果您想释放空间,请删除数据目录,例如,rm -r <your-data-directory>.
  3. (可选)如果您想重用您的节点身份,请保留配置文件:
    • public-keys.yaml
    • private-keys.yaml
    • validator-identity.yaml
    • validator-full-node-identity.yaml
  1. 通过运行命令 docker compose down --volumes 停止您的节点并删除所有数据卷.这足以关闭您的节点.
  2. (可选)如果您想重用您的节点身份,请保留配置文件:
    • public-keys.yaml
    • private-keys.yaml
    • validator-identity.yaml
    • validator-full-node-identity.yaml
  1. 通过运行命令 terraform destroy 停止您的节点并删除所有资源.这足以关闭您的节点.
  2. (可选)如果您想重用您的节点身份,请保留配置文件:
    • public-keys.yaml
    • private-keys.yaml
    • validator-identity.yaml
    • validator-full-node-identity.yaml