What's the latest version of Cloudera Manager and CDH? - hadoop

I'm currently running on cloudera Manager 5.14.3 and CDH 5.14.2
and want to upgrade to a higher and more stable version. Which version is the most stable and advisable to upgrade to? Version 6 or version 7?

In general Cloudera always recommends you to go the highest GA version of the big data platform.
However, be advised that Cloudera Manager 7 is actually the manager of the new generation of the platform: CDP.
As such you may need to check with your account team whether any additional steps are needed to upgrade to the platform. This is likely still worth looking into, as the CDH 6 end of life is approaching in about 18 months already.

Related

TD 6.2 IDE compatibility

Is Gupta Team developer 6.2 compatible with Windows 10 ?
We are upgrading our systems from windows 7 to windows 10 and we have centura version 6.2. Do we have to upgrade the Centura to a higher version or will Windows 10 support the current version?
I have no experience with Gupta 6.2, but 5.2 has issues on Windows 10. I have migrated to 7.1.2 and have had no issues since.
If you can do so, i'd seriously consider upgrading to a newer version, the quality of life improvements are well worth it.
Yes TD6.2 works fine with Windows 10 in my experience*
Your question refers to 'Gupta TeamDeveloper' and then reverts to 'Centura version 6.2' . There is no such thing as 'Centura' anymore ever since v1.5, unless you are talking about a 16bit version.
*So assuming you actually do mean Gupta TeamDeveloper v6.2 --> 32 or 64bit , then yes it works fine with Windows 10. Of course, TD6.2 is way past end-of-life support, so you wont get much help from Gupta on this, as the latest supported version is TD7.3
Thoroughly recommend you visit our Gupta TeamDeveloper Forum here:
Team Developer SQLWindows Community Forum ( register and you get more options ) where you can get expert help/advice etc.
Go here for version information and compatibility matrix for each: Version Info and Compatibility Matrix . Note that 6.2 on Win10 is not certified by OpenText, but it seems to work anyway.

Master and Slave system OS version

I'm trying to create my own hadoop clister. My all data nodes have installed ubuntu 18 and Name node is having ubuntu 14.
Is it mandatory that Name node and Data nodes should have same version of OS .. ?
It is recommended to have the same major version at least to avoid kernel vulnerabilities. If you come across these low level issues, they are very difficult to debug.
As #piyush-p said, it's not recommended but as long as you are running the same Java version across all the hosts you should be okay. You probably won't want to
do this if you are using a commercial distribution of Hadoop (HDP, Cloudera) as their
respective setup tools (Ambari, Cloudera Manager) will probably disallow this.
See HDP Support for mix of OS Releases within a cluster for more details.

Using Centos v7 for Setup a New Cluster

I want to setup a cluster of Hadoop. Is there any problem if i use Centos v7 for operating system?
I already use Centos 6.5 and in this setup i want to use the newest version.
I test it my self and the result was this version is not stable i got a lot of crashes and randomly reboot in cluster so i back to v6.5 .

What version of hadoop to install and run?

After reading this article...
http://blog.cloudera.com/blog/2012/01/an-update-on-apache-hadoop-1-0/
If I were to make a brand new installation of hadoop to work with... is it still 0.23 today that has all the features? Or is there a better version that is out there now that has everything and captures all features and performance? There are so many guides out there that use 0.20... makes it seem as if 1.0 is not to be trusted...
Here is a guide I have followed at least three times to install and run on single node and two-node clusters and Michael does a pretty good job of keeping it current:
Running Hadoop on Ubuntu Linux (Single-Node Cluster)
Running Hadoop on Ubuntu Linux (Multi-Node Cluster)
This uses version Hadoop version 1.0.3 released in May 2012; The latest stable as of this writing is 1.1.2, but if you want to do a first install to test and become familiar a guide like the one above may help you familiarize with the system and then upgrade to the latest-one once you have a reference point.
Check the Hadoop documentation for the status of the different releases. As of now 1.0.4 is the stable release.
I came across this tutorial for setting up a single node cluster in ubuntu 12.04.
http://preciselyconcise.com/apis_and_installations/hadoop_installation.php. I followed the tutorial and i successfully installed hadoop 1.1.2 on my linux system.

Does Apple support Java 6 yet?

A while back I released an application in Java. While I targetted it for Java 6, I realized that there was a significant Macintosh user base. At the time, Apple had not gotten around to creating a JRE 6 for their users, so I had to make the application compatible with both Java 5 and 6.
Now I've returned to that project and realize that I can't support those users any more; Sun won't let me download the JDK 5 anymore because it's end of life. So I'm caught at a crossroads; as far as I can tell, PPC Mac users still don't have a JRE 6 to use.
So I ask this question: How do I resolve this predicament? I still want to support those users, but I simply don't have a JDK with which to build. Has Apple released a JRE 6 for their PPC users? Is there an alternate way to get JDK 5 (other than becoming a business member of Sun)? Is there some alternative recommendation to supporting these users?
Regards,
-- Shirik
EDIT: Some additional info, if Apple has released Java 6 for PPC, how easy is it to get? I ask this because I'm still constantly seeing logs from my users which indicate PPC architecture with a Java 5 VM.
You could use -target 1.5 -source 1.5 with your Java 6 JDK, to generate 1.5-compatible class files.
You can download Java 5 from Sun. You just have to look in the right place.
http://java.sun.com/javase/downloads/previous.jsp - J2SE 5.0, 1.4.2, 1.3.1
http://java.sun.com/products/archive/ - all releases going back to JDK 1.1
Note that these are all existing public releases. The material you got from Sun would have said there would be no new public releases of Java 5.0. They were pointing out that if you needed patches for recently discovered security issues and other bug fixes for Java 5.0 etc, you would have to pay for them.
Obviously, JDKs for Apple platforms are not available from Sun, but this is nothing to do with the fact that Sun have "end-of-lifed" Java 5.0. The fact is that they have never been available from Sun ...
Having said that, in the long term you need to be able to migrate your application to Java 6.0, 7.0 (due out later this year) and so on. At some point you are going to have to draw the line and say "sorry ... no more updates" for the shrinking number of users with old PPC and 32-bit Intel Macs.
As far as I know, Apple has only released Java 6 for x86-64, and I'd be willing to bet my hat that they will never release Java 6 for either PPC or for plain old 32-bit x86 (note that every Mac released after about mid-2007 or so is x86-64).
Soylatte might work (I have not tried it myself).
If you want to support older platforms, including PowerPC macs, it is a good idea to write code that can run on older Java releases. These days Java 5 is a relatively safe bet, but you may want to go even further and e.g. use retroweaver to generate Java 1.4.
You can download a version of the OpenJDK 1.7 from intricatesoftware.com
it is, unfortunately, a headless build of the JDK; i.e., can't open a display, and hence can't use to run IntelliJ, but Eclipse runs on it just fine.
I'm running it on 10.5.8, on a PPC ("cheese grater",) with Eclipse 4.3.2 / Kepler, and it all seems to work fine. :-)
(though, in honesty, a new configuration on the box, so we'll see how it goes over time)

Resources