本地Windows调用Hbase报错 Unable to load native-hadoop library for your platform Session establishment comp

配置好好Hadoop环境变量

本地Windows调用Hbase查询报错:

Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
[INFO ] 20:48:48.748 [http-nio-1028-exec-1] o.a.h.h.z.RecoverableZooKeeper – : Process identifier=hconnection-0x2e8b9cd9 connecting to ZooKeeper ensemble=192.168.1.34:2181
[INFO ] 20:48:48.752 [http-nio-1028-exec-1] org.apache.zookeeper.ZooKeeper – : Client environment:zookeeper.version=3.4.6-1569965, built on 02/20/2014 09:09 GMT
[INFO ] 20:48:48.752 [http-nio-1028-exec-1] org.apache.zookeeper.ZooKeeper – : Client environment:host.name=windows10.microdone.cn
[INFO ] 20:48:48.752 [http-nio-1028-exec-1] org.apache.zookeeper.ZooKeeper – : Client environment:java.version=1.8.0_131
[INFO ] 20:48:48.752 [http-nio-1028-exec-1] org.apache.zookeeper.ZooKeeper – : Client environment:java.vendor=Oracle Corporation
[INFO ] 20:48:48.752 [http-nio-1028-exec-1] org.apache.zookeeper.ZooKeeper – : Client environment:java.home=D:\Java\jdk1.8.0_131\jre

略。。。。。。。。。。

3.3.9\bin;"D:\Java\jdk1.8.0_131\bin;D:\Java\jdk1.8.0_131\jre\bin;";D:\nodejs\;C:\Program Files\Intel\WiFi\bin\;D:\hadoop-3.2.0\bin;C:\Users\jly\AppData\Local\Microsoft\WindowsApps;C:\Users\jly\AppData\Roaming\npm;.
[INFO ] 20:48:48.756 [http-nio-1028-exec-1] org.apache.zookeeper.ZooKeeper – : Client environment:java.io.tmpdir=C:\Users\jly\AppData\Local\Temp\
[INFO ] 20:48:48.756 [http-nio-1028-exec-1] org.apache.zookeeper.ZooKeeper – : Client environment:java.compiler=<NA>
[INFO ] 20:48:48.756 [http-nio-1028-exec-1] org.apache.zookeeper.ZooKeeper – : Client environment:os.name=Windows 10
[INFO ] 20:48:48.756 [http-nio-1028-exec-1] org.apache.zookeeper.ZooKeeper – : Client environment:os.arch=amd64
[INFO ] 20:48:48.756 [http-nio-1028-exec-1] org.apache.zookeeper.ZooKeeper – : Client environment:os.version=10.0
[INFO ] 20:48:48.756 [http-nio-1028-exec-1] org.apache.zookeeper.ZooKeeper – : Client environment:user.name=jly
[INFO ] 20:48:48.756 [http-nio-1028-exec-1] org.apache.zookeeper.ZooKeeper – : Client environment:user.home=C:\Users\jly
[INFO ] 20:48:48.756 [http-nio-1028-exec-1] org.apache.zookeeper.ZooKeeper – : Client environment:user.dir=D:\SpringCloud_hbase
[INFO ] 20:48:48.757 [http-nio-1028-exec-1] org.apache.zookeeper.ZooKeeper – : Initiating client connection, connectString=192.168.1.34:2181 sessionTimeout=90000 watcher=org.apache.hadoop.hbase.zookeeper.PendingWatcher@74b4b3c2
[INFO ] 20:48:48.768 [http-nio-1028-exec-1-SendThread(192.168.1.34:2181)] org.apache.zookeeper.ClientCnxn – : Opening socket connection to server 192.168.1.34/192.168.1.34:2181. Will not attempt to authenticate using SASL (unknown error)
[INFO ] 20:48:48.771 [http-nio-1028-exec-1-SendThread(192.168.1.34:2181)] org.apache.zookeeper.ClientCnxn – : Socket connection established to 192.168.1.34/192.168.1.34:2181, initiating session
[INFO ] 20:48:48.804 [http-nio-1028-exec-1-SendThread(192.168.1.34:2181)] org.apache.zookeeper.ClientCnxn – : Session establishment complete on server 192.168.1.34/192.168.1.34:2181, sessionid = 0x16bd6b1106c001a, negotiated timeout = 90000

 

Hbase安装在另外一台机器上ip和主机名是:192.168.1.34 FT-TestServer 本地调用报错

 

解决办法:

配置hosts     ip主机名映射

hosts路径:C:\Windows\System32\drivers\etc

配置如下 添加一行 192.168.1.34 FT-TestServer

原因是 Hbase集成了zookeeper,zookeeper需要主机名称去注册。。。。此处省略,不深究

有问题可以留言

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

贾宝玉的贾

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值