将安装包放入software,解压到hbase中
进入conf,修改regionservers
修改hbase-env.sh
首先打印JAVA的环境变量路径
然后进入hbase-env.sh
可以注释掉该代码,不然会弹警告
不用内置的Zookeeper
主要是hbase.env.sh这两个地方要调整
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://master:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.unsafe.stream.capability.enforce</name>
<value>false</value>
</property>
<property>
<!--默认端口号服务端口,可以不配,默认-->
<name>hbase.master.port</name>
<value>16000</value>
</property>
<property>
<!--hbase依赖的zk地址-->
<name>hbase.zookeeper.quorum</name>
<value>master,slave02,slave03,slave04</value>
</property>
<property>
<!--zookeeper的工作目录-->
<name>hbase.zookeeper.property.dataDir</name>
<value>/opt/zookeeper/zkData</value>
</property>
<property>
<name>hbase.master.info.port</name>
<value>16010</value>
</property>
</configuration>
软连接Hadoop配置文件到HBase
[root@master opt]# ln -s /opt/hadoop/etc/hadoop/core-site.xml /opt/hbase/conf/core-site.xml
[root@master opt]# ln -s /opt/hadoop/etc/hadoop/hdfs-site.xml /opt/hbase/conf/hdfs-site.xml
接下来 同步到其他主机
[root@master opt]#scp -r /opt/hbase slave02:/opt/hbase
[root@master opt]#scp -r /opt/hbase slave03:/opt/hbase
[root@master opt]#scp -r /opt/hbase slave04:/opt/hbase
启动/停止hbase bin/start-hbase.sh 可以直接启动
#启动
[root@master opt]# bin/hbase-daemon.sh start regionserver
[root@master opt]# bin/hbase-daemon.sh start master
#停止
[root@master opt]# bin/hbase-daemon.sh stop regionserver
[root@master opt]# bin/hbase-daemon.sh stop master
配置文件一定要注意:不然各种报错!!
浏览网页 :http://192.168.146.101:16010/master-status