Installing Yadle » Self-Hosted » Starting and Stopping Yadle

The installer for the Yadle servers, server microservices, agent and agent microservices will generate scripts to stop and start the corresponding Docker containers with proper parameters.

Note:
  • If the host machine or VM that is running the Yadle servers, server microservices, agent and agent microservices is rebooted, the Docker containers will NOT automatically restart. You will need to complete the “Starting Yadle” procedure to bring everything back online.
  • All start and stop scripts must be run as root user.

Starting Yadle

Step 1: Start Yadle servers.

Go to servers install directory and run start_yadle script.

$ cd /opt/yadle/servers
$ sudo ./start_yadle

Step 2: Start Yadle server microservices.

Go to server microservices install directory and run start_yadle script.

$ cd /opt/yadle/microservices/server
$ sudo ./start_yadle

Step 3: Start Yadle agent.

Go to agent install directory and run start_yadle script.

$ cd /opt/yadle/agent
$ sudo ./start_yadle

Step 4: Start Yadle agent microservices.

Go to agent microservices install directory and run start_yadle script.

$ cd /opt/yadle/microservices/agent
$ sudo ./start_yadle

Step 5: Check for running Yadle containers.

Confirm Yadle containers are running by checking Docker status.

$ sudo docker ps

The following containers should be listed in output:

NAMES
<org>_changes_mode_video-thumbnails_1
<org>_changes_mode_small-thumbnails_1
<org>_changes_mode_exif_1
<org>_changes_mode_ocr_1
<org>_changes_mode_medium-thumbnails_1
<org>_changes_mode_red-thumbnails_1
<org>_geo_changes_mode_geometry-thumbnails_1
<org>_yadle_agent 
<org>_changes_mode_imagehash_1
<org>_changes_mode_tags_1
<org>_changes_mode_aitags-colossus_1
<org>_changes_mode_aitags-krell_1
<org>_changes_mode_filetype-icons_1
<org>_changes_mode_filesequence-thumbnails_1
<org>_yadle_es
<org>_yadle_servers         

Stopping Yadle

Step 1: Stop Yadle agent microservices.

Go to agent microservices install directory and run stop_yadle script.

$ cd /opt/yadle/microservices/agent
$ sudo ./stop_yadle

Step 2: Stop Yadle agent.

Go to agent install directory and run stop_yadle script.

$ cd /opt/yadle/agent
$ sudo ./stop_yadle

Step 3: Stop Yadle server microservices.

Go to server microservices install directory and run stop_yadle script.

$ cd /opt/yadle/microservices/server
$ sudo ./stop_yadle

Step 4: Stop Yadle servers.

Go to servers install directory and run stop_yadle script.

$ cd /opt/yadle/servers
$ sudo ./stop_yadle

Step 5: Check for no running Yadle containers.

Confirm there are no running Yadle containers by checking Docker status. There should be no Yadle containers returned in the output. If you are running other containers on the same host machine as Yadle, those will still be running.

$ sudo docker ps