2.1 HBase安装部署
2.1.1 Zookeeper正常部署
首先保证Zookeeper集群的正常部署,并启动之:
[atguigu@master zookeeper]$ zkServer.sh start
[atguigu@master zookeeper-]$ zkServer.sh start
[atguigu@master zookeeper]$ zkServer.sh start
2.1.2 Hadoop正常部署
Hadoop集群的正常部署并启动:
[atguigu@hadoop102 hadoop]$ start-dfs.sh
[atguigu@hadoop103 hadoop]$ start-yarn.sh
1.Hbase的解压
2.移动到/export/server目录
改名
3.配置Hbase
1)hbase-env.sh修改内容:
大概27行
128行
2)hbase-site.xml修改内容:
3.配置profile文件
使文件生效
4.
5.
将hbse目录和环境变量文件复制到另外的机器上
在两个机器上生效
6.启动
start-hbase.sh
进入shell
[root@hadoop100 conf] hbase shell
version 查看版本
创建表测试一下
create 'abc',{NAME=>'kb09'},{NAME=>'kgc'},{NAME=>'kb07'}
查看表
List
常见出错分析(搜索转载)
1.org.apache.hadoop.hbase.PleaseHoldException: Master is initializing
2. Can't get master address from ZooKeeper; znode data == null
其他不同模式的安装见下面博主(借鉴学习)