Explains how to manually install the latest version of Drill to run under the data-fabric Warden service on the
Data Fabric Converged Data
Platform.
Note: Starting in Drill 1.11, Drill is automatically secured when installed on a 6.x
data-fabric cluster with
the default
data-fabric
security configuration. The default security configuration uses
data-fabric security (mapr tickets) to
provide authentication, authorization, and encryption for cluster security. See
Securing Drill
amd
Component Versions for Released MEPs for more information.
Complete the following steps as root or using sudo
to install Drill on a client or server node:
-
To install Drill, issue the command appropriate for your system:
- RedHat/CentOS
-
yum install mapr-drill
- Ubuntu
-
apt-get install mapr-drill
- SUSE
-
zypper install mapr-drill
Note: SUSE is supported as of Drill 1.9.0-1703 and Drill 1.10.0-1703.
-
Run the configuration script to update the node configuration, as shown:
/opt/mapr/server/configure.sh -R
Note: See
configure.sh for more information about the script.
-
Verify that Drill is configured and running on the node. You can use one of the
following methods to verify that the Drillbit service is running on the
node:
-
Optionally, modify the Drill configuration. For example, you can change the log
file directory, increase heap space and direct memory, or configure the filesystem as the persistent configuration storage. See
Configuring Drill.
Note: You must restart the drillbit for the new configuration to take effect.
-
Repeat steps 1 through 3 on any other nodes designated to run Drill.
Note:
You can start|stop|restart the Drillbit service on one or more nodes
using the Control System or the following command:
$ maprcli node services -name drill-bits -action start|restart|stop -nodes <node host names separated by a space>
Use the host name if possible. Using host names instead of IP addresses
is a best practice.
You can access the Drill log files in
/opt/mapr/drill/drill-<version>/logs/drillbit.log.