Hadoop Hortonworks HDP沙盒上的HBase:Can';无法从动物园管理员处获得主地址
我从hortonworks为virtualbox下载了HDP2.1。在case simple命令中使用Hbase shell时,我遇到了以下错误:create't1',{NAME=>f1',VERSIONS=>5} Hortonworks“错误:无法从ZooKeeper获取主地址;znode数据==null”Hadoop Hortonworks HDP沙盒上的HBase:Can';无法从动物园管理员处获得主地址,hadoop,hbase,apache-zookeeper,hortonworks-data-platform,Hadoop,Hbase,Apache Zookeeper,Hortonworks Data Platform,我从hortonworks为virtualbox下载了HDP2.1。在case simple命令中使用Hbase shell时,我遇到了以下错误:create't1',{NAME=>f1',VERSIONS=>5} Hortonworks“错误:无法从ZooKeeper获取主地址;znode数据==null” 我需要做什么才能让hbase在这个沙箱环境中工作?您似乎没有在VM中启动甚至配置hbase。进入ambari管理控制台,在hortonwork沙箱中安装/激活HBase,您必须手动启动HB
我需要做什么才能让hbase在这个沙箱环境中工作?您似乎没有在VM中启动甚至配置hbase。进入ambari管理控制台,在hortonwork沙箱中安装/激活HBase,您必须手动启动HBase 尝试以root用户身份运行以下命令 然后运行“jps”(也作为root用户) 如果您看到“HMaster”和“HRegionServer”,您的hbase现在已打开
再次“hbase shell”,看看它是否有效 我在我的系统中遇到了同样的问题: 根本原因:其原因是创建表时其指向HDFS namenode(端口9000)的连接被拒绝 我刚刚格式化了namenode,还检查了到端口9000的连接(但在生产实时性方面不太好) 然后
#启动all.sh
$(HBASE_HOME)/bin/start-hbase.sh
启动habse shell
问题会解决。也有同样的问题,通过从浏览器手动重新启动HBase服务器解决。在我的情况下,我忘记了先启动ZooKeeper
/zkServer.sh开始
因此,我启动ZooKeeper,然后重新启动hbase:
/stop hbase.sh
$(HBASE_HOME)/bin/start-hbase.sh
/start hbase.sh
默认情况下,在我的虚拟机(virtualbox,HDP 2.1)上未启动Ambari。SSH进入沙箱并执行:ambari server start然后您可以通过访问登录到ambari,并首次使用admin/admin作为用户名密码。
$(HBASE_HOME)/bin/start-hbase.sh