Hbase集群搭建
- 将hbase的镜像包解压到/opt/zz下:tar -zxvf hbase-2.2.3-bin.tar.gz -C /opt/zz
- 在其它两个节点上创建/opt/zz方便后续的文件拷贝。
- 配置环境变量:vim /etc/profile
- 环境变量生效:source /etc/profile
- 查看版本号:hbase version #查看成功说明环境变量配的没有错
分发环境变量
Scp -r /etc/profile node2:/etc/profile
Scp -r /etc/profile node3:/etc/profile
- 在其它两个节点上生效一下
- 也可以连接三台同时操作环境变量
- 进入conf修改配置文件:cd /opt/zz/hbase-2.2.3/conf
- 修改hbase-env.sh : vim hbase-env.sh
export HBASE_MANAGES_ZK=false
export JAVA_HOME=/opt/module/jdk
export HBASE_CLASSPATH=/opt/nodule/hadoop/etc/hadoop
- 修改regionservers:vim regionservers
- 配置hbase-site.xml
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://hadoop1:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.master</name>
<value>hdfs://hadoop2:6000</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>hadoop1,hadoop2,hadoop3</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/opt/module/zookeeper</value>
</property>
</configuration>
- 分发hbase:
Scp -r /opt/zz/hbase-3.2.2 node2:/opt/zz/hbase-2.2.3
Scp -r /opt/zz/hbase-3.2.2 node3:/opt/zz/hbase-2.2.3
- 进入bin下面启动:cd /opt/zz/hbase-2.2.3/bin
- 启动:start-hbase.sh
- 查看节点:jps
其它两个节点出现:HRegionserve
- 进入hbase交互界面:hbase shell
- 查看状态:status
- 查看:ls /
- 退出:quit
- namenode running as process 32972. Stop it first.
127.0.0.1: ssh: connect to host 127.0.0.1 port 22: No error
127.0.0.1: ssh: connect to host 127.0.0.1 port 22: No error
jobtracker running as process 81312. Stop it first.
127.0.0.1: ssh: connect to host 127.0.0.1 port 22: No error
- 说明你没有启动起来,所以在启动之前你须要 在又一次启动hadoop之前要先stop掉全部的hadoop服务
2.hbase解压包:点击下载
提取码:1771