1.4. 关闭 Data Grid 服务器
停止单独运行的服务器或安全地关闭集群。
流程
- 创建与 Data Grid 的 CLI 连接。
使用以下方法之一关闭 Data Grid 服务器:
使用
shutdown cluster命令停止集群中的所有节点,例如:shutdown cluster
shutdown clusterCopy to Clipboard Copied! Toggle word wrap Toggle overflow 此命令将集群状态保存到集群中的每个节点
的数据文件夹。如果使用缓存存储,shutdown cluster命令也会在缓存中保留所有数据。使用
shutdown server命令和服务器主机名停止单个服务器实例,例如:shutdown server <my_server01>
shutdown server <my_server01>Copy to Clipboard Copied! Toggle word wrap Toggle overflow
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
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.4.1. Data Grid 集群重启 复制链接链接已复制到粘贴板!
当 Data Grid 集群在关闭后重新上线时,您应该等待集群可用,然后才能添加或删除节点或修改集群状态。
如果您使用 shutdown server 命令关闭集群节点,您必须按照相反的顺序重启每个服务器。
例如,如果您关闭 server1,然后关闭 server2,则应当首先启动 server2,然后启动 server1。
如果您使用 shutdown cluster 命令关闭集群,集群只有在所有节点都重新加入后才会完全运行。
您可以以任何顺序重启节点,但集群会一直处于 DEGRADED 状态,直到运行关闭前加入的所有节点为止。