设置 Backup-masters (候补节点)
为了保证HBase集群的高可靠性,HBase支持多Backup Master 设置。当Active Master挂掉后,Backup Master可以自动接管整个HBase的集群。
该配置极其简单:
在 $HBASE_HOME/conf/
目录下新增文件配置backup-masters,(候补节点) 在其内添加要用做Backup Master的节点hostname。如
vim backup-masters
这两个是我其他两台机器的主机名
start-hbase.sh 启动
没设置backup-masters之前启动哪一台 哪一台有HMaster 只有一台有
完成之后,重新启动整个集群,我们会发现,在hadoop2和hadoop3上,都启动了HMaster进程:
eg:刚刚开始搭建好hbase的时候特别懵逼,不知道哪台该有HMaster ,看到其他没有HMaster的时候以为报错了,进入官网查看没有Backup Masters 后来查看了下意思,才知道这个是候补节点,就相当于一个HMaster挂掉的时候,其他节点可以继续管理Hbase集群。
进入官网的web地址是 : 主机名:16010