Home

Adding instrumentation for a new node

When a new node is added to your EMR cluster and that node was bootstrapped during creation, its bootstrap script runs on it automatically. To make sure that Unravel can communicate with the new node, do the following:

  1. Download the Unravel EMR bootstrap script from https://s3.amazonaws.com/unraveldatarepo/unravel_emr_bootstrap.py to the new node.

    sudo curl https://s3.amazonaws.com/unraveldatarepo/unravel_emr_bootstrap.py -o /tmp/unravel_emr_bootstrap.py
  2. Manually run the bootstrap script on the new EMR node by providing the Unravel Server's private IP address and the EMR cluster ID.

    sudo python /tmp/unravel_emr_bootstrap.py --unravel-server unravel-host-private-ip --cluster-id emr-cluster-id