Mapr沙箱从eclipse

时间:2015-11-17 17:42:04

标签: hbase sandbox mapr

我在VMWare中运行Mapr沙箱。如何从运行在Windows上的Eclipse连接到在此VM中运行的HBase?我一直收到安全错误

  

UG ClientCnxn:102 - zookeeper.disableAutoWatchReset为false   2015-11-17 10:54:34 DEBUG ZooKeeperSaslClient:222 - JAAS loginContext   是:Client_simple 2015-11-17 10:54:34 INFO登录:293 - 成功   登录.2015-11-17 10:54:34 INFO ZooKeeperSaslClient:285 - 客户端   将使用GSSAPI作为SASL机制。 2015-11-17 10:54:34 DEBUG   ZooKeeperSaslClient:287 - 创建sasl客户端:   客户= tpham104;服务=动物园管理员; serviceHostname = 192.168.17.132   2015-11-17 10:54:39 INFO ClientCnxn:975 - 打开套接字连接   到服务器192.168.17.132/192.168.17.132:5181。将尝试   使用“登录上下文”部分进行SASL身份验证' Client_simple'   2015-11-17 10:54:39 INFO ClientCnxn:852 - 套接字连接   建立到192.168.17.132/192.168.17.132:5181,启动会话   2015-11-17 10:54:39 DEBUG ClientCnxn:892 - 会话建立   要求发送于192.168.17.132/192.168.17.132:5181 2015-11-17 10:54:39   INFO ClientCnxn:1235 - 在服务器上完成会话建立   192.168.17.132/192.168.17.132:5181,conssionid = 0x15114be8996001e,negotiated timeout = 40000 2015-11-17 10:54:39 DEBUG   ZooKeeperWatcher:430 - hconnection-0x2a1dd8a40x0,   quorum = 192.168.17.132:5181,baseZNode = / hbase收到ZooKeeper事件,   type = None,state = SyncConnected,path = null 2015-11-17 10:54:39 DEBUG   ClientCnxnSocketNIO:184 - 推迟非启动数据包:   clientPath:null serverPath:null finished:false header :: 0,3   replyHeader :: 0,0,0 request ::' / hbase / hbaseid,F response :: until   SASL身份验证完成。 2015-11-17 10:54:39 DEBUG   ClientCnxnSocketNIO:184 - 推迟非启动数据包:   clientPath:null serverPath:null finished:false header :: 0,3   replyHeader :: 0,0,0 request ::' / hbase / hbaseid,F response :: until   SASL身份验证完成。 2015-11-17 10:54:39 DEBUG   ZooKeeperSaslClient:417 - ClientCnxn:sendSaslPacket:length = 0   2015-11-17 10:54:39 DEBUG ZooKeeperSaslClient:365 -   saslClient.evaluateChallenge(len = 0)2015-11-17 10:54:39 DEBUG   ZooKeeperWatcher:507 - hconnection-0x2a1dd8a4-0x15114be8996001e   连接2015-11-17 10:54:39错误ZooKeeperSaslClient:384 - An   错误:(java.security.PrivilegedActionException:   javax.security.sasl.SaslException:GSS启动失败[引起   GSSException:未提供有效凭据(机制级别:失败   在评估Zookeeper Quorum时发现任何Kerberos tgt)])   会员已收到SASL令牌。 Zookeeper客户端将转到AUTH_FAILED   州。 2015-11-17 10:54:39错误ClientCnxn:1015 - SASL身份验证   与Zookeeper Quorum成员失败:   javax.security.sasl.SaslException:错误:   (java.security.PrivilegedActionException:   javax.security.sasl.SaslException:GSS启动失败[引起   GSSException:未提供有效凭据(机制级别:失败   在评估Zookeeper Quorum时发现任何Kerberos tgt)])   会员已收到SASL令牌。 Zookeeper客户端将转到AUTH_FAILED   州。 2015-11-17 10:54:39 DEBUG ZooKeeperWatcher:430 -   hconnection-0x2a1dd8a4-0x15114be8996001e,quorum = 192.168.17.132:5181,   baseZNode = / hbase收到ZooKeeper事件,type = None,   state = AuthFailed,path = null 2015-11-17 10:55:06 WARN ZKUtil:483 -   hconnection-0x2a1dd8a4-0x15114be8996001e,quorum = 192.168.17.132:5181,   baseZNode = / hbase无法在znode上设置观察者(/ hbase / hbaseid)   org.apache.zookeeper.KeeperException $ AuthFailedException:   KeeperErrorCode = / hbase / hbaseid的AuthFailed at   org.apache.zookeeper.KeeperException.create(KeeperException.java:123)     在   org.apache.zookeeper.KeeperException.create(KeeperException.java:51)     在org.apache.zookeeper.ZooKeeper.exists(ZooKeeper.java:1045)at   org.apache.hadoop.hbase.zookeeper.RecoverableZooKeeper.exists(RecoverableZooKeeper.java:221)     在   org.apache.hadoop.hbase.zookeeper.ZKUtil.checkExists(ZKUtil.java:480)     在   org.apache.hadoop.hbase.zookeeper.ZKClusterId.readClusterIdZNode(ZKClusterId.java:65)     在   org.apache.hadoop.hbase.client.ZooKeeperRegistry.getClusterId(ZooKeeperRegistry.java:83)     在   org.apache.hadoop.hbase.client.HConnectionManager $ HConnectionImplementation.retrieveClusterId(HConnectionManager.java:912)     在   org.apache.hadoop.hbase.client.HConnectionManager $ HConnectionImplementation。(HConnectionManager.java:706)     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native   方法)at   sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)     在   sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)     at java.lang.reflect.Constructor.newInstance(Constructor.java:526)     在   org.apache.hadoop.hbase.client.HConnectionManager.createConnection(HConnectionManager.java:461)     在   org.apache.hadoop.hbase.client.HConnectionManager.createConnection(HConnectionManager.java:440)     在   org.apache.hadoop.hbase.client.HConnectionManager.getConnection(HConnectionManager.java:321)     在org.apache.hadoop.hbase.client.HTable。(HTable.java:198)at   org.apache.hadoop.hbase.client.HTable。(HTable.java:175)at   com.optum.pafgen.service.HBaseService.main(HBaseService.java:58)

1 个答案:

答案 0 :(得分:2)