Powered by Zoomin Software. For more details please contactZoomin

Install Semaphore on Linux

Install the Reconciliation Server

  • Last Updated: May 13, 2026
  • 1 minute read
    • Semaphore
    • Documentation

Note: Before installing, see Requirements software prerequisites or required technical specifications for Semaphore.

The Reconciliation Server is a mapping server that allows you to create associations that map concepts of a concept class into Workspace Models, Remote Sources, and URI/URLs. For more information, refer to The Mappings Relationship - How to map concepts using the Semaphore.

If required, install the Reconciliation Server by executing the following command:

yum install Semaphore-ReconciliationServer-\<Version\>.noarch.rpm

The installer will have created a service semaphore-rs. Afte installing, start the service with the following command:

systemctl start semaphore-rs

If you do not want to use the service (e.g. you are using a docker container), then set your working directory to:

/opt/semaphore/rs

Then run the command:

bin/start.sh

The script should set the following environment variable:

SEMAPHORE_LOG_DIR=/var/opt/semaphore/rs/logs

If you want to start from a different working directory, there are a number of parameters defined in this script that can be overridden, if necessary. You can do this by adding the following argument to the start java command to the script file:

-Dcom.smartlogic.rs.conf.basedir=/opt/semaphore/rs/conf

Configure the Reconciliation Server

See How to configure the Reconciliation Server

TitleResults for “How to create a CRG?”Also Available inAlert