Running Acushare Service

Before creating and running the first Validate Address job, you must run the Acushare service on each node of the Hadoop or Spark cluster.

Note: This is a one-time mandatory activity to be performed before running the first Validate Address job.

On each node of the cluster:

  1. Copy the Acushare setup script sdkrts.bin from the Spectrum™ Data & Address Quality for Big Data SDK installation path to any location on the node.
    Note: On the SDK server, the Acushare setup script sdkrts.bin is in <BDQ SDK_InstallPath>/SDK/utilities/dbloader/aq/runtime/bin.
  2. In the installer.properties file (located in the same directory as the Acushare setup script), specify the USER_INSTALL_DIR details. This is the path where you want to install the Acushare service.
    Important: The path should not be more than 60-characters-long.
    The Acushare service starts automatically once the installation completes successfully.
  3. Alternatively, to start the Acushare service manually on a node, go to <Acushare runtime path>/runtime and run the script file startrts.sh with the argument <Acushare runtime path>/runtime.
Stopping Acushare service
To stop the Acushare service on any node, go to <Acushare runtime path>/runtime and run the script file stoprts.sh with the argument <Acushare runtime path>/runtime.
Uninstalling Acushare service
To uninstall the Acushare service from any node, run the script file Uninstall_SDKRTS.sh placed at <Acushare runtime path>/Uninstall.