Auxiliary Services
Install and configure Tamr auxiliary services.
The procedures for installing and configuring auxiliary services for Tamr rely on running of the Tamr admin tool, unify-admin.sh
. For syntax, see Admin Tool Command Reference.
Installing an Auxiliary Service
To install an auxiliary service:
- Unzip the auxiliary service ZIP file, such as
connect.zip
, in a directory on the Tamr server, such as~
.
cd ~
unzip connect.zip
- Run the
auxiliary:install
module of theunify-admin.sh
admin tool, as follows:
<tamr-home-directory>/tamr/utils/unify-admin.sh auxiliary:install --appName connect --configDefinitions ~/definitions.yaml --jarFile ~/connect.jar --runtimeConfig ~/connect.yaml
For help with syntax, see Admin Tool Command Reference.
- Optionally set any non-default configuration values. See Configuring an Auxiliary Service.
- Restart Tamr. See Restarting.
- Check the service's health.
- Navigate to
http://<hostname>:9030/docs#!/service/getHealth
and choose Try it out, or - Use the
curl
command:
curl -X GET --header 'Accept: application/json' 'http://<hostname>:<port>/api/service/health'
Configuring an Auxiliary Service
Auxiliary Service Configuration Variables
The auxiliary service ZIP includes a YAML file, named
definitions.yaml
, that defines the service configuration. Review this file to confirm configuration variable names and their default values.
To configure an auxiliary service:
- For any of the configuration variables defined in the service's
definitions.yaml
file, set its value using the admin tool. See Configuring Tamr. - Re-render the service's configuration by running the command in Step 2 in Installing an Auxiliary Service in the previous procedure.
- Restart Tamr. See Restarting.
Disabling an Auxiliary Service
To disable an auxiliary service:
- Stop Tamr.
<tamr-home-directory>/tamr/stop-unify.sh
- Remove the auxiliary service start script.
rm <tamr-home-directory>/tamr/auxiliary-services/bin/start-<service-name>.sh
- Start Tamr.
<tamr-home-directory>/tamr/start-unify.sh
Updated almost 5 years ago