Hbase 的Hmaster 在运行一段时间后 自动关闭 原因及解决方案

Hbase 的Hmaster 在运行一段时间后 自动关闭 原因及解决方案

首先启动  hbase集群 步骤;
1.一键启动zk  :cd /export/onejian   ./start-all.sh
2.启动hadoop: cd /export/servers/hadoop/sbin   ./start-all.sh
3.启动 hbase:  cd /export/servers/hbase/bin   ./start-hbase.sh  【一般为了集群的高可用  需要启动多个hmaster :hbase-daemon.sh start master(机器名称)】

运行hbase :./hbase shell 即可。能正常运行 但是隔一段时间后 hmaster 自动关闭了。
原因:hbase启动以后,HMaster进程启动了,一段时间后自动关闭,但是HRegionServer进程正常运行;

原因是,hdfs的默认端口号是8020,而我core-site.xml中将hdfs的端口修改为了9000

fs.defaultFShdfs://hadoop1:9000/

解决方案:
添加

【hbase  在hdfs上的存储路劲】
hbase.rootdirhdfs://note1:9000/hbase


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部