多集群监控配置
SonmiHPC 目前支持多集群节点监控以及任务监控。当用户在不通区域有多套SonmiHPC 集群时,可以通过以下的教程来配置,从而达到监控多套集群节点状态和任务队列状态的目的。
多集群配置
在 /etc/sonmi/config.yaml 以下的字段可以配置多个集群:
multi-cluster:
port: 5683 # 当前集群对外RPC端口,保持默认端口即可
enabled: true # 是否启动多集群
clusters:
- name: sonmi1 # 要配置的集群备注名称
addr: 192.168.50.251:5683 # 要配置的集群主节点IP及对外RPC端口
- name: sonmi2
addr: 192.168.50.163:5683
multi-cluster:
port: 5683 # 当前集群对外RPC端口,保持默认端口即可
enabled: true # 是否启动多集群
clusters:
- name: sonmi1 # 要配置的集群备注名称
addr: 192.168.50.251:5683 # 要配置的集群主节点IP及对外RPC端口
- name: sonmi2
addr: 192.168.50.163:5683
配置完成后,执行以下命令重启sonmictld服务。
systemctl restart sonmictld
systemctl restart sonmictld
查看多集群节点状态
当配置多集群之后,可以通过下面的命令查看多个集群的节点状态:
sonmictl node info -m
sonmictl node info -m
显示的结果如下图所示,分别为sonmi1和sonmi2两套集群的节点状态:
查看多集群任务状态
通过执行如下的命令可以查看多个集群的任务队列情况:
sonmictl job info -m
sonmictl job info -m
显示的结果如下所示,分别为sonmi1和sonmi2两套集群的任务队列情况: