At the moment, we have both our Hadoop cluster (CDH 4.1.2) and services that communicate with it via hadoop-client running Java 6. We're planning to move those client components to Java 8 leaving Hadoop servers running on top of Java 6 as they do now because Cloudera has declared support for JDK 8 only since version 5.3.0, and we're not planning to upgrade Hadoop - details here:
https://www.cloudera.com/content/cloudera/en/documentation/core/latest/topics/cdh_rn_new_in_530.html
Therefore, our concern is whether different versions of Java in cluster (6) and in client components (8) may lead to problems of any kind. Internet hasn't been of big help as long as Hadoop compatibility with Java is mainly discussed regarding migration of server components, so please share your experience relevant to this matter if you have one.
Hadoop client JDK compatibility for communicating with Cloudera cluster
415 Views Asked by Alexander Paschenko At
0
There are 0 best solutions below
Related Questions in JAVA
- Add image to JCheckBoxMenuItem
- How to access invisible Unordered List element with Selenium WebDriver using Java
- Inheritance in Java, apparent type vs actual type
- Java catch the ball Game
- Access objects variable & method by name
- GridBagLayout is displaying JTextField and JTextArea as short, vertical lines
- Perform a task each interval
- Compound classes stored in an array are not accessible in selenium java
- How to avoid concurrent access to a resource?
- Why does processing goes slower on implementing try catch block in java?
- Redirect inside java interceptor
- Push toolbar content below statusbar
- Animation in Java on top of JPanel
- JPA - How to query with a LIKE operator in combination with an AttributeConverter
- Java Assign a Value to an array cell
Related Questions in HADOOP
- pcap to Avro on Hadoop
- schedule and automate sqoop import/export tasks
- How to diagnose Kafka topics failing globally to be found
- Only 32 bit available in Oracle VM - Hadoop Installation
- Using HDFS with Apache Spark on Amazon EC2
- How to get raw hadoop metrics
- How to output multiple values with the same key in reducer?
- Loading chararray from embedded JSON using Pig
- Oozie Pig action stuck in PREP state and job is in RUNNING state
- InstanceProfile is required for creating cluster - create python function to install module
- mapreduce job not setting compression codec correctly
- What does namespace and block pool mean in MapReduce 2.0 YARN?
- Hadoop distributed mode
- Building apache hadoop 2.6.0 throwing maven error
- I am using Hbase 1.0.0 and Apache phoenix 4.3.0 on CDH5.4. When I restart Hbase regionserver is down
Related Questions in CLIENT
- Does javascript saves server's electricity?
- What client manager for postgres do you use? Phpmyadmin analog for postgres
- Haxe server-client exchange on all platforms
- Deploying Client/Server Java Application
- Python Multiplayer noughts and crosses
- Multithreaded Server in Java - connection timeout exception while connecting from other computer
- Meteor client call to server not returning data
- How I can send a object from Client to Server in Java?
- ShouldoverrideUrlLoading not called on samsung galaxy and HTC devices
- Simple client server to send XML information to CRUD database
- Python Networking
- How to create zip file with maven: Java Client + JRE
- Client side password hash versus plain text
- Why can't I send Serializable Object with ObjectOutputStream in Java?
- Communicating with WebSocket server using a TCP class
Related Questions in JAVA-8
- Why do we need to avoid mutations while coding? What is a mutation?
- Collecting inner List from outer List using Java 8
- How to get the index and max value of an array in one shot?
- Why did Java 8 introduce *Integer.sum(int a, int b)*
- How to stop a reduce operation mid way based on some condition?
- Create a pointcut based on annotation parameters
- How should I be using LambdaMetaFactory in my use case?
- How to sort an IntStream in reverse order
- ArrayOutOfBoundsException on Bean creation while using Java 8 constructs
- Java 8: stop reduction operation from examining all Stream elements
- In Ubuntu java -version gives Error occurred during initialization of VM
- Builder pattern with a Java 8 Stream
- resin project, jdk8 has a high cpu load ,but jdk7 not
- Center JoptionPaneMessageDialog in parent element of the source element that generated the event
- Implementing swing in jdk 1.8 using eclipse
Related Questions in VERSION
- How to handle distro versions in Yocto
- Updating project version: Composer
- Updating app icon and screenshots
- Git shortlog exclude comments starting with string
- JPA Version column isn't updating after merge()
- Version Comparison using KSH
- When i run the below query in MySQL 5.6 it shows 141000 records. but when i run this on MySQL 5.0 it fetches only 91 records
- bash 4.2 / 4.3: Different behavior in C-style loop
- How can I install ruby 2.2.1 if I am on 2.2.2?
- Points to be looked into while upgrading from redis-2.8.19 to redis-3.0.2
- How to force a jar to run in java 7?
- UniServer Coral and UniServerZ Running Wrong PHP Version
- Can you update QPython3 version of Python3?
- How to add user into specific branch in svn subversion (batch script or api)
- Reactjs Methods in React Native to Find DOM Node Dimensions
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?