Introduction
Following are the steps to run and monitor the Infoworks services:
Navigate to the /bin directory in the Infoworks Home folder (/opt/infoworks/ by default), and execute the following commands respectively:
Starting Infoworks Services
If you are not logged in as Infoworks user, use the following commands:
# sudo -u <INFOWORKS-USER>
./start.sh <component-name>
If you are logged in to shell as Infoworks user: ./start.sh <component-name>
, where <component-name>
can be one of the following:
- all mongo: starts all services, except orchestrator.
- ui: starts the user interface.
- hangman: starts the job execution by starting the job controller service.
- governor: manages the entity states (such as tables, pipelines, table groups, cubes, and so on) by starting the entity dependency manager service.
- restapi: starts the rest api service.
- queryservice: starts the query services.
- df: starts the data transformation component.
- postgres: starts the postgres component.
- rabbitmq: starts the rabbitmq component.
- platform: starts the platform component. Platform includes multiple services like scheduler, metadb, notification, messaging, security. These services can also be started independently.
- monitor: starts the monitoring service.
Starting Infoworks Orchestrator
If you are not logged in as Infoworks user, use the following commands: # sudo -u <INFOWORKS-USER>
./start.sh orchestrator
If you are logged in to the shell as Infoworks user: $ ./start.sh orchestrator
Stopping Infoworks Services
If you are not logged in as Infoworks user, use the following commands: # sudo -u <INFOWORKS-USER>
./stop.sh <component-name>
If you are logged in to the shell as Infoworks user: $ ./stop.sh <component-name>
Stopping MongoDB Services
If you are not logged in as Infoworks user, use the following commands: # sudo -u <INFOWORKS-USER>
./stop.sh mongo
If you are logged in to the shell as Infoworks user: $ ./stop.sh mongo
Stopping Orchestrator Services
If you are not logged in as Infoworks user, use the following commands: # sudo -u <INFOWORKS-USER>
./stop.sh orchestrator
If you are logged in to the shell as Infoworks user: $ ./stop.sh orchestrator
Monitoring Status of All Infoworks Services
If you are not logged in as Infoworks user, use the following commands:
# sudo -u <INFOWORKS-USER>
./status.sh
If you are logged in as Infoworks user: $ ./status.sh