采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
如图所示,我启动了Hbase,但jps没有提示, ./hbase shell,能进去,但用list命令时,出现 The node /hbase is not in ZooKeeper的错误。
另外再问下,创建表名后面写个‘info’是什么意思,听不清楚。打扰老师了
解决了,将2181 改为2182.。
这是日志,说端口被占了,可我之前的ZK是在2181端口这已经启动了,为什么还要在2181端口上再启动ZK,另外,我直接启动hbase,出现了Hmaseter, 但shell命令就报下面的错误
这是hbase-site.xml配置文件
这是hbase-env.xml配置文件
这是shell命令输入list的错误信息。
这是启动hbase的日志,但JPS没有显示hbase进程
info列族,你hbase的配置文件中设置了zk的那个参数没,你对比下你的hbase和上课的配置有啥区别。start-hbaee启动完之后,请看下启动日志信息
hbase基本上就用的spark SQL还是hadoop之前课程的,后面视频里出现了下hbase-site.xml配置文件,我对比下,也没看出什么差别,百度了下,说是主要原因是独立安装的zookeeper并没有创建/znode,导致Hbase无法定位到默认的znode--- /hbase。但按他们的一些方法,加了这配置 <property> <name>zookeeper.znode.parent</name> <value>/hbase</value> </property> 但仍没成功
我发现先开hbase,再开自带的zookeeper,zookeeper进程也不显示。。但单独开hbase,HRegister就没运行起来
先启动依赖的...也就是zk
登录后可查看更多问答,登录/注册
Flume+Kafka+Spark Streaming 构建通用实时流处理平台
1.7k 89
1.1k 14
2.3k 13
1.7k 12
2.4k 12