DLM support requirements
Prior to installing Data Lifecycle Manager (DLM), you must consider various aspects of your HDP environment and prepare your clusters prior to DLM installation. The host on which you install DLM is the same host on which you install DataPlane Platform.
Support Matrix information
You can find the most current information about interoperability for this release on the Support Matrix. The Support Matrix tool provides information about:
-
Operating Systems
-
Databases
-
Browsers
-
JDKs
To access the tool, go to: https://supportmatrix.hortonworks.com.
DLM Host requirements
The DLM application is installed on the same host as DP Platform and has no requirements beyond what is required by DP Platform. See the DP Platform Support Requirements for details.
Requirements for clusters used with DLM Engine
- The clusters on which you install the DLM Engine must meet the requirements identified in the following sections. After the DLM Engine is installed and properly configured on a cluster, the cluster can be registered with DP and used for DLM replication.
Important | |
---|---|
Clusters used as source and destination in a DLM replication relationship must have exactly the same configurations for LDAP, Kerberos, Ranger, Knox, and HA. |
- DLM Engine can be installed on any server class machine starting with 1 GB memory. You may need to increase the memory to about 2 GB or 3 GB, depending on HDFS replication dataset. For example, number of files in the dataset and number of concurrent replication policies.
See the Support Matrix for supported operating systems and databases.
Port and Network requirements for clusters
Have the following ports available and open on each cluster:
Default Port Number | Purpose | Comments | Required to be open? |
---|---|---|---|
25968 | Port for DLM Engine (Beacon) service on hosts |
Accessibility is required from all clusters. “Beacon” is the internal name for the DLM Engine. You will see the name Beacon in some paths, commands, etc. |
Yes |
8020 | NameNode host | Yes | |
50010 | All DataNode hosts | Yes | |
8080 | Ambari server host | Yes | |
10000 | HiveServer2 host | Binary mode port (Thrift) | Yes |
10001 | HiveServer2 host | HTTP mode port | Yes |
9083 | Hive metastore | Yes | |
2181 | ZooKeeper hosts | Yes | |
6080 | Ranger port | Yes | |
8050 | YARN port | Yes | |
21000 | Atlas port | Yes | |
9292 | Ranger KMS | Yes | |
6182 | Secured Ranger | Yes |
HDP component requirements for DLM
The following additional Apache components might be required on your clusters for DLM support, depending on the security configuration and type of replication being performed:
Component | Purpose | Comments |
---|---|---|
HDFS | For replicating HDFS data. | |
Knox | Authentication federation from DPS | Knox must be enabled on clusters before you can register the clusters with DPS. |
Ranger | Authorization on clusters during replication | Ranger is optional for HDFS replication, but required for Hive replication. |
YARN | ||
Hive | For replicating Hive database content | Updates via Hive 1 (Based on Apache Hive 1.2.x) and HiveServerInteractive (Based on Apache Hive 2.1.x) are replicated. However, HiveServer2 from Hive 1 is always used for running the replication tasks. |
HiveServer 2 | Needed for Hive replication | |
Hive Metastore | Needed for Hive replication | |
Zookeeper | Needed for Hive | |
Atlas | Needed for metadata replication |