./stor stop [ { -n | --server } { SERVER_ID &<1-n> | all } ] [ --scope SCOPE &<1-n> ] [ -f | --force ]
此命令用来停止服务器上的HBlock服务。
前提条件:集群正常工作,所有基础服务正常,并且目标服务器的管理服务(ms)正常。
参数
| 参数 | 描述 |
|---|---|
-n { SERVER_ID &<1-n> | all } 或 --server { SERVER_ID &<1-n> | all } | 指定需要停止HBlock服务的服务器。 取值:
默认停止当前服务器上的HBlock服务。 注意 同时停止多个服务器上的服务时,仅支持停止以下服务:ps、ms、ag、ua、web、ws。 |
| --scope SCOPE &<1-n> | 停止的HBlock服务范围。一次可以指定多个服务,以英文逗号隔开。 取值:
默认值为Min。 说明 各服务具体作用详见HBlock服务。 |
| -f 或 --force | 强制停止当前服务器上的HBlock服务。 注意 当停止服务器上的HBlock失败时,可以强制停止HBlock服务,但可能会造成数据丢失。 |
示例
示例1
停止hblock_2和hblock_3上的HBlock ws和web服务。
[root@hblockserver CTYUN_HBlock_Plus_4.1.0_x64]# ./stor stop -n hblock_2,hblock_3 --scope ws,web
Stopping HBlock...
hblock_3: web/ws stopped completely.
hblock_2: web/ws stopped completely.
Stopped completely.示例2
停止当前服务器上HBlock ws和ag服务。
[root@hblockserver CTYUN_HBlock_Plus_4.1.0_x64]# ./stor stop --scope ws,ag
Stopping HBlock...
hblock_2: ag/ws stopped completely.
Stopped completely.示例3
强制停止当前服务器上的HBlock ms和ps服务。
注意
强制停止HBlock服务,有可能造成数据丢失,请慎用。
[root@hblockserver CTYUN_HBlock_Plus_4.1.0_x64]# ./stor stop --force
Stopping HBlock...
hblock_2: ps/ms stopped completely.
Stopped completely.