登 录
注 册
< 大 数 据
Flink
Hadoop
Spark
Hive
HBase
Kafka
其他框架
HBase读写流程
多租户环境
HBase HA
HBase预分区
RowKey设计
HBase优化
HBase数据删除与Split
HBase PythonAPI
HBase存储结构
HBased对接Hive
热门推荐>>>
中台架构
中台建设与架构
Hadoop
源码分析-NN启动(三)
Linux
Nginx高可用
Python
数据导出工具
Flink
3分钟搭建Flink SQL测试环境
Kafka
Kafka对接Flume
深度学习
卷积神经网络
数据结构与算法
选择合适的算法
MySQL
数据备份恢复
计算机系统
信号量同步线程
Hive
Hive调优参数大全
其他框架
Azkaban Flow1.0与2.0
ClickHouse
表引擎-其他类型
技术成长
最好的职业建议
精选书单
技术成长书单—机器学习
技术资讯
数据在线:计算将成为公共服务
开发工具
IntelliJ IDEA 20年发展回顾(二)
系统工具
Mac命令行工具
虚拟化
内存虚拟化概述
云原生
云原生构建现代化应用
云服务
一文搞懂公有云、私有云...
Java
Spring Boot依赖注入与Runners
Go
Go函数与方法
SQL
SQL模板
安全常识
一文读懂SSO
当前位置:
首页
>>
HBase
>>
HBase HA
HBase HA
2020-07-03 23:30:59 星期五 阅读:1724
`HBase自带高可用`,可以在任何Region server启动HMaster。HMaster不仅可以启动两台,可以启动多台。 HMaster启动方式有两种: >手动依次启动多台 根据配置文件自动启动多台 ####手动依次启动 在需要启动HMaster的Region Server上执行以下命令 ``` cd $HBASE_HOME bin/hbase-daemon.sh start master ``` ####根据配置文件启动 如果不想单独一台一台启动,也可以指定配置文件,HBase启动的时候会读取该文件去相应的机器上启动HMaster。具体操作步骤如下: 1、在$HBASE_HOME/conf目录下创建backup-masters文件(注意文件名不能写错) ``` cd $HBASE_HOME/conf vim backup-masters ``` 添加需要启动HMaster进程的机器列表(执行启动命令所在的机器也会启动HMaster,所以执行启动命令的机器不需要添加到此) ``` hadoop103 hadoop104 hadoop105 ``` 2、重启HBase集群 ``` # 先关闭集群 cd $HBASE_HOME bin/stop-hbase.sh # 开启集群 bin/start-hbase.sh ``` 3、查看进程 去相应的机器上查看jps是否有HMaster进程,也可以直接访问对应机器的16010端口查看本机的状态