allssh是Nutanix自带的特殊shell命令,在command命令前加上allssh会将command分发到所有节点上运行并在当前shell窗口里返回结果。
这里演示如何通过allssh查看所有节点的prism service 状态
$ allssh genesis status | grep prism
举一反三:
- 通过Genesis status可以查看所有cvm service的状态
$ genesis status
- genesis是专门用来管理Nutanix集群服务的服务,如果要停止某个服务,可以
$ genesis stop cluster_health $ genesis stop hyperint $ genesis stop prism $ genesis stop arithmos
上述4个服务是与prism web client展示相关的服务,关闭不影响集群业务运行。一般是要把所有cvm节点都要关闭重启。在每条命令前加上allssh即可。
将上述服务开启只需一条命令:cluster start
来源:51CTO
作者:邱团长
链接:https://blog.51cto.com/sampsondotqiu/2458020