Categories: Tech Threads

Issue in starting node and resource manager in Apache Hadoop 3.2.0 with OpenJDK 11

Resolved ” Error occurred during initialization of boot layer java.lang.module.FindException: Module java.activation not found” while starting node and resource manager in Apache Hadoop 3.2.0 with OpenJDK 11.

It has been observed that after the successful installation and configuration of a single node cluster for Apache Hadoop 3.2.0 on Ubuntu 14.04 with OpenJDK 11 as a java runtime environment, ResourceManager daemon and NodeManager daemon always fails to start.


These daemons are belonged to YARN and holding the responsibilities to provide resource management and job scheduling/monitoring. These daemons have a dependency on activation-1.1.jar which is not included in the current release of OpenJDK 11. Also in the common lib directories of Apache Hadoop-3.2.0. The error can be resolved by manually copying or download the activation-1.1.jar from third party sources like http://www.java2s.com/Code/Jar/a/Downloadactivationjar.htm , older version of Hadoop or older version of JDK. This error will be wiped off when activation-1.1.jar accessible from hadoop-3.2.0/share/hadoop/common/lib/, hadoop-3.2.0/share/hadoop/yarn/lib/ and hadoop-3.2.0/share/hadoop/yarn/ by resourceManager daemon and nodeManager daemon while executing $ sbin/start-yarn.sh. Using web interface for the ResourceManager we can verify for successful start. By default it is available at http://localhost:8088/

Written by
Gautam Goswami    

Can be contacted for real time POC development and hands-on technical training. Also to develop/support any Hadoop related project. Email:- gautam@onlineguwahati.com. Gautam is a consultant as well as Educator. Prior to that, he worked as Sr. Technical Architect in multiple technologies and business domain. Currently, he is specializing in Big Data processing and analysis, Data lake creation, architecture etc. using HDFS. Besides, involved in HDFS maintenance and loading of multiple types of data from different sources, Design and development of real time use case development on client/customer demands to demonstrate how data can be leveraged for business transformation, profitability etc. He is passionate about sharing knowledge through blogs, seminars, presentations etc. on various Big Data related technologies, methodologies, real time projects with their architecture /design, multiple procedure of huge volume data ingestion, basic data lake creation etc.

Page: 1 2

Recent Posts

Transferring real-time data processed within Apache Flink to Kafka

Transferring real-time data processed within Apache Flink to Kafka and ultimately to Druid for analysis/decision-making.… Read More

3 weeks ago

Streaming real-time data from Kafka 3.7.0 to Flink 1.18.1 for processing

Over the past few years, Apache Kafka has emerged as the leading standard for streaming… Read More

2 months ago

Why Apache Kafka and Apache Flink work incredibly well together to boost real-time data analytics

When data is analyzed and processed in real-time, it can yield insights and actionable information… Read More

3 months ago

Integrating rate-limiting and backpressure strategies synergistically to handle and alleviate consumer lag in Apache Kafka

Apache Kafka stands as a robust distributed streaming platform. However, like any system, it is… Read More

3 months ago

Leveraging Apache Kafka for the Distribution of Large Messages (in gigabyte size range)

In today's data-driven world, the capability to transport and circulate large amounts of data, especially… Read More

5 months ago

The Zero Copy principle subtly encourages Apache Kafka to be more efficient.

The Apache Kafka, a distributed event streaming technology, can process trillions of events each day… Read More

6 months ago