HBASE的搭建
1关防火墙
2修改主机名
3配置映射
4重启reboot
5配置免密
6准备包 jdk hadoop zookeeper hbase 解压
7搭建Hadoop集群
8搭建zookeeper集群
9开始搭建HBASE集群
4.1修改
hbase-env.sh 这个配置在conf里面
export JAVA_HOME=/usr/local/java/jdk1.8.0_144 这个一开始是蓝色字体,把前面的#去掉
//告诉hbase使用外部的zk
export HBASE_MANAGES_ZK=false 这个一开始是蓝色字体,把前面的#去掉
4.2 vim hbase-site.xml
<!-- 指定hbase在HDFS上存储的路径 -->
<property>
<name>hbase.rootdir</name>
<value>hdfs://master11:9000/hbase</value>
</property>
<!-- 指定hbase是分布式的 -->
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<!-- 指定zk的地址,多个用“,”分割 -->
<property>
<name>hbase.zookeeper.quorum</name>
<value>master11:2181,slave1:2181,slave2:2181</value>
</property>
<property>
<name>hbase.master.info.port</name>
<value>60010</value>
</property>
4.3 vim regionservers
master11
slave1
slave2
4.4拷贝hbase到其他节点
scp -r /usr/local/hbase slave1:/usr/local/
scp -r /usr/local/hbase slave2:/usr/local/
5.将配置好的HBase拷贝到每一个节点并同步时间。
在每台机子上输入sudo ntpdate time.nist.gov
6.配置环境变量
export HBASE_HOME=/usr/local/hbase-1.1.12
export PATH=
PATH
7.启动所有的hbase
启动顺序:先启动Hadoop->hbase,如果使用自己安装的zookeeper启动顺序是:Hadoop->zookeeper->hbase
停止顺序:hbase->zookeeper->hadoop
注意:启动zookeeper集群,要三台机器都启动
8.启动hbase集群
bin/
start-hbase.sh
在哪台机器上启动,哪台就是hmaster
9 启动hbase的命令行客户端
在bin目录下启动:
./hbase shell
Hbase> list //查看表
Hbase> status // 查看集群状态
Hbase> version // 查看集群版本