Shelty Manager関連サービスのスクリプト
Shelty Manager関連サービス群について、一括して状態の確認、サービスの開始および停止を行うスクリプトについて説明します。
実行アカウント
rootアカウントで実行します。
スクリプト格納パス
/opt/iim/shelty/script/srvctl.sh
書式
categoryで指定したサービス群について、modeの指定に従って状態を表示または変更します。
srvctl.sh [category] [mode]
【表 引数説明】
引数 | 説明 | |
category | server | sheltyサービス群の内Server機能を持つサービスを指します。 |
manager | sheltyサービス群の内Manager機能を持つサービスを指します。 | |
ui | sheltyサービス群の内UI機能を持つサービスを指します。 | |
mode | status※ | サービス群の状態を表示します。 |
start | サービス群を開始します。 | |
stop | サービス群を停止します。 | |
enable | サービス群の自動起動登録を行います。 | |
disable | サービス群の自動起動登録を解除します。 |
※「start」でサービス開始操作を行った後に、「status」でサービス状態を確認する場合は1分程度間をあけてから実行してください。
機能別サービス一覧
【表 Manager機能に属するサービス群】
サービス名 |
confluent-kafka-connect-standalone.service |
iim-nodemgr.service |
iim-runscheduler.service |
iim-streams-checkpoint.service |
iim-streams-os.service |
iim-streams-tagging.service |
iim-streams-threshold.service |
iim-streams-transaction.service |
iim-edimanager.service |
wildfly.service |
【表 Server機能に属するサービス群】
サービス名 |
iim-mgrmonitor.service |
postgresql.service |
influxd.service |
iim-stagingdb.service |
spark-master.service |
confluent-zookeeper.service |
confluent-kafka.service |
Manager機能に属するサービス群 :【表 Manager機能に属するサービス群】参照 |
【表 ui機能に属するサービス】
サービス名 |
wildfly.service |
実行例
server機能サービス群の状態確認
[root@host1 script]# ./srvctl.sh server status
-> status iim-mgrmonitor.service RUN enabled
-> status postgresql.service RUN enabled
-> status influxd.service RUN enabled
-> status iim-stagingdb.service RUN enabled
-> status spark-master.service RUN enabled
-> status confluent-zookeeper.service RUN enabled
-> status confluent-kafka.service RUN enabled
-> status iim-streams-checkpoint.service STOP enabled
-> status iim-streams-os.service STOP enabled
-> status iim-streams-tagging.service STOP enabled
-> status iim-streams-threshold.service STOP enabled
-> status iim-streams-transaction.service STOP enabled
-> status confluent-kafka-connect-standalone.service STOP enabled
-> status iim-nodemgr.service STOP enabled
-> status iim-runscheduler.service STOP enabled
-> status iim-edimanager.service STOP enabled
-> status wildfly.service STOP enabled
[root@host1 script]#
manager機能サービス群の停止
ui機能サービスの開始
Copyright © IIM. All Rights Reserved.