スマートエージェントの起動

スマートエージェントは、システムサービスまたはプロセスとして管理できます。

注: SELinux が有効になっている場合は、systemd サービスを介して適用可能な smartagent ファイルの SELinux コンテキストを使用する必要があります。次の CLI コマンドを実行して、Tomcat サービスを再起動します。
CODE
sudo chcon -t bin_t <smartagent dir>/smartagent
sudo systemctl restart smartagent

プロセスとしての起動

Windows では、スマートエージェントをプロセスとして起動することはサポートされていません。したがって、Windows のプロセスとしてスマートエージェントを開始することはできません。

Linux の場合、Sudo アクセスを使用してスマートエージェントをプロセスとして起動できます。

スマートエージェントをプロセスとして起動するには、次のコマンドを実行します。

CODE
sudo ./smartagentctl start --user <username> --group <groupname>

実行可能な他の操作を表示するには、次のコマンドを実行します。

CODE
sudo ./smartagentctl --help

サービスとしての起動

スマートエージェントをサービスとして起動するには、次のコマンドを実行します。

Linux の場合、

CODE
$ sudo ./smartagentctl start --service

スマート エージェント サービスを停止するには、次のコマンドを使用します。

CODE
$ sudo ./smartagentctl stop

Windows の場合

ファイルを実行すると、スマート エージェント サービスが起動します。

CODE
.\smartagentctl.exe start
注: デフォルトでは、スマートエージェントは Windows でサービスとして実行されます。
実行可能な他の操作を表示するには、次のコマンドを実行します。
CODE
.\smartagentctl.exe --help

たとえば、スマートエージェントを停止するには、次のコマンドを使用します。

CODE
.\smartagentctl.exe stop