为了账号安全,请及时绑定邮箱和手机立即绑定

hbase中hmaster无法启动一般有什么原因

/ 猿问

hbase中hmaster无法启动一般有什么原因

幕布斯6054654 2018-10-02 09:09:32
查看完整描述

2 回答

?
茅侃侃

main方法:
new HMasterCommandLine(HMaster.class).doMain(args); //args为start

HMasterCommandLine: 用于启动/停止HMaster.
doMain: 运行Tool类的run方法. 继承关系:HMasterCommandLine-->ServerCommandLine-->Tool

HMasterCommandLine.run:
1. 构造CommandLine, 基本参数有三个: minServers, backup和(start/stop)
* minServers: 集群拥有的最少regionserver数
* backup: 是否是backup master
* start/stop: 启动或者停止实例
2. 如果minServers存在
设置hbase.regions.server.count.min为minServers的指, 默认为0
3. 如果backup存在
如果有backup参数,设置hbase.master.backup为true, 默认为false
4. 如果是start
startMaster()
5. 如果是stop
stopMaster()

查看完整回答
反对 回复 2018-10-26
?
缥缈止盈

配置文件有问题

查看完整回答
反对 回复 2018-10-26

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信