For MapR installations, you must configure Arcadia Services on the service node.
After you have obtained, installed, and distributed Arcadia files to all nodes that run an Arcadia Enterpriseservice, follow these steps to configure Arcadia Services on the service node.
In the interest of simplicity, we can call it the service node, and its address
service_node_ip
is where both
ArcadiaStateStore and ArcadiaCatalog reside.
For more information on MapR Warden, see https://mapr.com/docs/60/MapROverview/c_warden.html.
Install files for the MapR Warden process manager that lets you to start, stop, and restart a service, and manages memory allocation.
sudo /opt/arcadia/build/install-arcadia.sh -m /opt/mapr -i /opt/arcadia -h [service_node_ip|host_name]
Note the following options:
host_name
or
service_node_ip
)Example:
sudo /opt/arcadia/build/install-arcadia.sh -m /opt/mapr -i /opt/arcadia -h ip-10-14-1-70.qa.arcadiadata.com
Verify that the state store is correctly set to the address specified in
the previous step, as either host_name
or
service_node_ip
, by examining the contents of
the /opt/arcadia/conf/env.sh
file. It should contain
the following parameters:
ARCADIA_STATE_STORE_HOST=service_node_ip
CATALOG_SERVICE_HOST=service_node_ip
In our example, it is
ARCADIA_STATE_STORE_HOST=ip-10-14-1-70.qa.arcadiadata.com
CATALOG_SERVICE_HOST=ip-10-14-1-70.qa.arcadiadata.com
During upgrades, if you saved custom configuration information for this
node, as described in Upgrading Arcadia Enterprise on MapR,
add it back into the /opt/arcadia/conf/env.sh
file.
Install the ArcadiaStateStore service:
sudo /opt/arcadia/build/install-arcadiastatestore.sh
Install the ArcadiaCatalog service:
sudo /opt/arcadia/build/install-arcadiacatalog.sh
Install the ArcEngine service:
sudo /opt/arcadia/build/install-arcengine.sh
Install the ArcViz service:
To install the default
and sample
connections, use the -h
option to connect to a node
that hosts the ArcEngine; this could be the service
node, or another node in the cluster.
sudo /opt/arcadia/build/install-arcviz.sh -h arcengine_node_ip
To install without default connections and samples, use the following command:
sudo /opt/arcadia/build/install-arcviz.sh