1. Prerequisites

Before installing, ensure that you have met the following prerequisites::

  • Hardware meets the minimum requirements, see System Requirements

  • Oracle Java JDK 7 is installed, see Software Requirements

  • MySQL Server and the root account credentials (that is the ‘root’@’%’ user id and password), see Database Requirements

  • Root access to the hosts where you will be installing HDP Security Administration and/or the agents

  • Download the JBDC driver for MySQL

 1.1. System Requirements

Install the HDP Security Administration server on a Linux Server that has the following:

  • Linux Host with at least 2 GB memory available for HDP Security Administration Web application

  • Operating System: CentOS/RedHat, Ubuntu, or SuSe

  • 2 GB of memory

  • 10 GB disk space for HDP Security Administration logs

  • Hadoop cluster (HDP) 2.1 or higher

[Note]Note

You can use a shared host for the HDP Security Administration server.

 1.2. Software Requirements

The HDP Security Administration server requires:

  • MySQL Server (hosted on the same system) or MySQL Client installed on the HDP Security Administration host.

  • Oracle Java JDK version 7.x

  • MySQL connector (JDBC driver)

The Security Agents require:

  • MySQL connector (JDBC driver)

 1.3. Database Requirements

The HDP Security Administration supports MySQL Server to store Policy, Auditing, and User data.

Installing HDP Security Administration requires the MySQL server hostname and root account credentials. The HDP Security Administration installation script creates the database and the db user automatically using the information you specify in the properties file.

After the installation of HDP Security Administration server, the MySQL database administrator must grant permission to the database user to access and write remotely from the NameNode, HiveServer2, and HBase (Master and Region Server) hosts.


loading table of contents...