Hi, Josh: Thanks for the suggestion. Adding hbase-site.xml in spark conf directory solves the problem
Xindian -----Original Message----- From: Josh Elser [mailto:[email protected]] Sent: Thursday, September 15, 2016 5:43 PM To: [email protected] Subject: Re: Exception connection to a server with pheonix 4.7 installed Hi Xindian, A couple of initial things that come to mind... * Make sure that you're using HDP "bits" (jars) everywhere to remove any possibility that there's an issue between what Hortonworks ships and what's in Apache. * Make sure that your Java application/Spark job has the correct hbase-site.xml on the classpath. Both of these require effort on your part to make sure that the runtime has them. Long, Xindian wrote: > Hi: > > While I tried to connect to a hbase server with phoenix 4.7 installed > using client with the same version, > > I got the following exception: > > java.sql.SQLException: ERROR 726 (43M10): Inconsistent namespace > mapping properites > > Cannot initiate connection as SYSTEM:CATALOG is found but client does > not have phoenix.schema.isNamespaceMappingEnabled enabled > > I checked the server and client, both sides are having the following > options set to true in the hbase-site config: > > phoenix.schema.isNamespaceMappingEnabled, > > phoenix.schema.mapSystemTablesToNamespace > > The attached are the traces and the config screenshots for HBase > client and server . The platform is HDP 2.5 on both sides. > > Trace1 is when using Pheonix jdbc driver directly, trace2 is using it > through Spark > > Any idea what I should do? > > Thanks > > Xindian > > Server side: > > client side: >
