Downloading and Installing SmartSense Binary
SmartSense 1.3.1 is included with Ambari 2.4.2. Earlier versions of SmartSense are included with Ambari 2.4 and 2.2.
Ambari 2.1 and 2.0 do not include SmartSense. If you want to use SmartSense 1.3.x with Ambari 2.0 or 2.1, or in a non-Ambari installation, you can download it from the Tools tab of the Hortonworks support portal (https://support.hortonworks.com).
To install SmartSense, follow these steps:
Install the SmartSense package on the Ambari server host:
RHEL, CentOS, or SLES:
# rpm -ivh smartsense-hst-
$HST_VERSION
.x86_64.rpm
Debian or Ubuntu:
# dpkg -i smartsense-hst_
$HST_VERSION
.deb
If using the non-root agent capabilities of Ambari 2.0 or 2.1, ensure that the following commands are added to the '# Ambari Commands' section of the
/etc/sudoers
file on each node in the cluster:/usr/bin/dpkg *
,/bin/rpm *
, and/usr/sbin/hst *
.Add SmartSense service to Ambari by running
hst add-to-ambari
.If you are using Ambari 2.1.2 or earlier, you will be asked for the full path of the previously downloaded RPM or DEB package; for example,
/root/smartsense-hst-
.$HST_VERSION
.x86_64.rpm# hst add-to-ambari Enter SmartSense distributable path: /root/smartsense-hst-
$HST_VERSION
.x86_64.rpm Added SmartSense service definition to Ambari NOTE: It is required to restart Ambari Server for changes to reflect. Please restart ambari using 'ambari-server restart'Restart Ambari server by running
ambari-server restart
.
After you complete this task, you should read HST Server Placement, Activity Analyzer Placement, and follow the steps in Installing SmartSense with Amabri