Support Questions
Find answers, ask questions, and share your expertise
Announcements
Alert: Welcome to the Unified Cloudera Community. Former HCC members be sure to read and learn how to activate your account here.

While upgrade from HDP 2.6.0 to 3.1.0, Can we use the old client with the new server and vice versa?

Highlighted

While upgrade from HDP 2.6.0 to 3.1.0, Can we use the old client with the new server and vice versa?

New Contributor

Planning to upgrade from HDP 2.6.0 to 3.1.0, So, here can we use the old client with the new server and vice versa? or do we need to upgrade the client side/tools as well? can anyone please help me here.

6 REPLIES 6

Re: While upgrade from HDP 2.6.0 to 3.1.0, Can we use the old client with the new server and vice versa?

Mentor

@Kareemulla Dudekula

When you are upgrading from a major version to the other, the Ambari upgrade process takes care of upgrading the clients too, the client version must also match the core HDP version as new libraries/jars are delivered for both core and client software. You won't need to do manual client upgrade unless you are using off the shelf Hadoop

Only read carefully the post-upgrade steps ie for hive



Re: While upgrade from HDP 2.6.0 to 3.1.0, Can we use the old client with the new server and vice versa?

New Contributor

@Geoffrey Shelton Okot
Thanks...
Ambari clients side should be fine, but thinking about from the application (client) side, do we need to upgrade any clients (jars/lib's) from app side clients? Or Is it still work with old clients with new server and vice versa?

Re: While upgrade from HDP 2.6.0 to 3.1.0, Can we use the old client with the new server and vice versa?

Mentor

@Kareemulla Dudekula

Can you share what applications that are plugged to your Hadoop cluster, usually i.e if you have a standalone nifi cluster storing some data in HDFS on an HDP cluster you will need to copy the hdfs-site.xml and core-site.xml if it's presto you do likewise so unless you share what application I can't be of much use but that gives you an idea of the post-upgrade steps to take.

HTH

Re: While upgrade from HDP 2.6.0 to 3.1.0, Can we use the old client with the new server and vice versa?

New Contributor

I am connecting Java application with Haddop cluster using connection pools.

Re: While upgrade from HDP 2.6.0 to 3.1.0, Can we use the old client with the new server and vice versa?

New Contributor

@Geoffrey Shelton Okot So, Do we need to do any Phoenix client changes at the same time while upgrade?

Re: While upgrade from HDP 2.6.0 to 3.1.0, Can we use the old client with the new server and vice versa?

Mentor

@Kareemulla Dudekula

Maybe you should validate and copy over the below jars. I haven't been in your situation but this is my best guess

  • phoenix-client.jar
  • phoenix-hive.jar
  • phoenix-server.jar
  • phoenix-thin-client.jar

HTH