1.8. 关闭 Data Grid 服务器

停止单独运行的服务器或正常关闭集群。

流程

  1. 创建与 Data Grid 的 CLI 连接。
  2. 通过以下方法关闭 Data Grid Server:

    • 使用关闭集群命令 停止集群中的所有节点,例如:

      shutdown cluster

      此命令将集群状态保存到集群中每个节点的 data 文件夹。如果使用缓存存储,则 关闭的集群 命令也会保留缓存中的所有数据。

    • 使用 shutdown server 命令和服务器主机名停止各个服务器实例,例如:

      shutdown server <my_server01>
重要

shutdown server 命令不会等待重新平衡操作完成,如果您同时指定多个主机名,则可能会导致数据丢失。

提示

运行 help shutdown 以了解有关使用 命令的更多详细信息。

验证

Data Grid 在关闭服务器时记录以下信息:

ISPN080002: Data Grid Server stopping
ISPN000080: Disconnecting JGroups channel cluster
ISPN000390: Persisted state, version=<$version> timestamp=YYYY-MM-DDTHH:MM:SS
ISPN080003: Data Grid Server stopped

1.8.1. Data Grid 集群重启

当您在关闭数据网格集群后重新上线时,您应该在添加或删除节点或修改集群状态前等待集群可用。

如果使用 关闭 server 命令关闭集群节点,您必须按顺序重启每个服务器。
例如,如果您关闭 server1,然后关闭 server2,您应首先启动 server2,然后启动 server1

如果使用关闭集群命令关闭集群,集群 只有在所有节点重新加入后才能够全面运行。
您可以按任何顺序重启节点,但集群会处于 DEGRADED 状态,直到所有在关闭前加入的节点都处于运行状态。