RestartServicesメソッドを使用すると、ノードのサービスを再起動できます。
このメソッドの入力パラメータは次のとおりです。
名前 | 説明 | タイプ | デフォルト値 | 必須 |
---|---|---|---|---|
force | trueに設定すると、ノードのサービスが再起動されます。 | ブーリアン | なし | ○ |
service | 再起動するサービス名。 | 文字列 | なし | × |
action | サービスで実行するアクション(start、stop、restart)。 | 文字列 | なし | × |
このメソッドの戻り値は次のとおりです。
名前 | 説明 | タイプ |
---|---|---|
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" } }