当前位置:首页 > 虚拟机 > 正文

虚拟机启动hbase命令


一、急,急需要在vmware虚拟机的hadoop上安装运行hbase的截图从图中可以看出,存储模块主要包括ZooKeeper集群、HMaster和HRegionServer。
ZooKeeper:
Hbase严重依赖ZooKeeper。当我们向表中读取或写入数据时,我们首先会联系ZooKeeper。
通常一个集群中有3/5个独立的服务器。
HMaster通常是Hadoop集群中的一到两个(backup-Master)。
HRegionServer通常是Hadoop集群的一部分或全部。
HRegionServer通常部署在与数据节点相同的服务器上。
例如,其中有10个数据节点
HRegionServer可以是10个或少于10
2。hbase架构图重要组件名称及功能
客户端:
对hbase有读写权限的用户
ZooKeeper:
基于观察者模式监控Master服务器和Region服务器的运行状态,保证HBase的高可用性。这是因为hbase严重依赖ZooKeeper。
保存hbase地址记录
保存hbase表meta-元数据表的位置信息
meta也是一个表,一个元表通常只有一个区域
该区域存在于哪个区域服务器上?
元数据表中存储了哪些信息:
什么表中列出了地区吗?
region分配给哪个region服务器?
每个region的开始键和停止键的大小
master:
RegionServer管理,为RegionServer分配表区域
对集群中Region的数量进行负载均衡控制
Master会使用ZooKeeper来决定RegionServer的在线和离线状态
通常有两个Master(一个备份Master)来保证主服务器的高可用性
Master不参与读取以及写入hbase表数据,负载通常比较轻
集群在主服务器空闲时可以支持正常读写
regionserver:
管理服务器节点上的所有区域
负责响应客户端读写(IO)请求
三种主要机制(重置、压缩、分割)
日志:
预写日志
二、为什么连接不到hbase首先检查Master进程是否启动成功,并查看master的60010监控界面。该日志报告的是连接被拒绝,或者防火墙被关闭。您的PC网络很可能无法连接到虚拟机。您可以从本地计算机Telnet到虚拟机上的主端口,看看是否可以连接。