您可以使用 RestartServices 方法在节点上重新启动服务。
此方法具有以下输入参数:
名称 | 说明 | 类型 | 默认值 | 必需 |
---|---|---|---|---|
force | 设置为 true,可在节点上重新启动服务。 | 布尔型 | 无 | 是 |
service | 要重新启动的服务名称。 | 字符串 | 无 | 否 |
action | 要对服务执行的操作(启动、停止、重新启动)。 | 字符串 | 无 | 否 |
此方法具有以下返回值:
名称 | 说明 | 类型 |
---|---|---|
details | 服务重新启动过程的输出,包括错误(如有)。 | JSON 对象 |
duration | 重新启动节点服务所需的时间(以秒为单位)。 | 字符串 |
result | 重新启动的结果。 | 字符串 |
此方法的请求类似于以下示例:
{ "method": "RestartServices", "params": { "force" : true "action" : restart, } }
此方法返回类似于以下示例的响应:
{ "id": 1, "result": { "details": "solidfire stop/waiting\nsolidfire start/running, process 7284\n", "duration": "00:00:02.541594", "result": "Passed" } }
9.6