Hey Karvany, I have faced this error before in a dev environment box. In my case, I was using Phoneix 2.2.2 and CHD 4.3.1 successfully and one day just observed this error. I was sure that I haven't muck around with phoenix or Hbase versions. I was sure that the error was not due to version diff and hence came to this conclusion that the actual error might be getting masked by this message.
Then I decided to just restart my hadoop, hbase and zookeeper services and then this error was not observed. Hence in my case it was not the version incompatibility. It may sound illogical to you but this error happened and got resolved without updating the environment. You can try to troubleshoot by doing the above, if not done already. --Unilocal On Thu, Apr 10, 2014 at 1:44 AM, Gabriel Reid <[email protected]>wrote: > Hi, > > Your best bet is with Phoenix 4.0.0 (2.3.3 and 3.0.0 definitely won't > work with HBase 0.96.x). > > Phoenix 4.0.0 is built against HBase 0.98.1, which is intended to be > wire-compatible with HBase 0.96.x, although there may be some things > that don't directly work when using Phoenix 4.0.0 with HBase 0.96.x. I > just ran a minimal test here (i.e. create table, add and query data) > with Phoenix 4.0.0 and HBase 0.96 (from CDH5) and everything worked. > > Are you certain that the phoenix jar in /usr/lib/hbase/lib are being > added to the classpath when HBase is being started up (i.e. can you > verify it based on the classpath that is printed out when starting > HBase)? Depending on your setup of CDH, just putting the phoenix jar > in that location may not be sufficient. > > - Gabriel > > > > On Thu, Apr 10, 2014 at 6:48 AM, Karavany, Ido <[email protected]> > wrote: > > Hi All, > > > > > > > > We are trying to install any phoenix version (2.3.3 / 3.0.0 / 4.0.0) on > CDH > > 5 (HBase 0.96) with no success. > > > > > > > > What was done? > > > > > > > > 1. Download binary tar > > > > 2. Untar > > > > 3. Copy core jar file to /usr/lib/hbase/lib > > > > 4. Restart all hbase services > > > > 5. Execute sqlline.py > > > > > > > > We are at the end of upgrading to CDH 5 and this is currently our only > > roadblock > > > > Can you please advise on what should be done or how can we make it work? > > > > > > > > Thanks, > > > > Ido > > > > > > > > Error messages: > > > > > > > > For 4.0.0: > > > > > > > > Error: ERROR 2006 (INT08): Incompatible jars detected between client and > > server. Ensure that phoenix.jar is put on the classpath of HBase in every > > region server: > org.apache.hadoop.hbase.exceptions.UnknownProtocolException: > > No registered coprocessor service found for name MetaDataService in > region > > SYSTEM.CATALOG,,1397104167250.b4fd3c9b08093b8b6a68f49884330890. > > (state=INT08,code=2006) > > > > > > > > For 2.3.3 / 3.0.0: > > > > > > > > phoenix Not a host:port pair: PBUF > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > Intel Electronics Ltd. > > > > This e-mail and any attachments may contain confidential material for > > the sole use of the intended recipient(s). Any review or distribution > > by others is strictly prohibited. If you are not the intended > > recipient, please contact the sender and delete all copies. >
