Installing Drill to Run Under Warden
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.
Prerequisites
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 EEPs for more information.Complete the following steps as root
or using sudo
to install Drill on a client or server node:
Procedure
-
To install Drill, issue the command appropriate for your system:
- RedHat/CentOS
-
yum install mapr-drill
- Ubuntu
-
apt-get install mapr-drill
- SLES
-
zypper install mapr-drill
NOTESLES 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
NOTESee 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:
- Issue the following command to verify the status of the Drillbit service
from the command line:
jps
- Log in to the Control System at
https://<host_name>:8443
to verify the status of the Drillbit service.NOTEYou should see the Drillbit listed as a service running on the node.
- Issue the following command to verify the status of the Drillbit service
from the command line:
-
Optionally, modify the Drill configuration. For example, you can change the log
file directory, increase heap space and direct memory, or configure the file system as the persistent configuration storage. See
Configuring Drill.
NOTEYou must restart the drillbit for the new configuration to take effect.
-
Repeat steps 1 through 3 on any other nodes designated to run Drill.
NOTEYou 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
.