HBase集群搭建详细步骤及讲解

一、上传hbase安装包

cd /usr/hbase       (没有hbase目录自己创建一个)

二、解压

解压:tar -zxvf hbase-2.0.0-bin.tar.gz

三、配置hbase集群(首先zk集群要安装好,可以参考我的zk集群安装步骤)

1.先把要把hadoop的hdfs-site.xml和core-site.xml 拷贝到hbase/conf下(注意:Hadoop路径可能不一样)
	cp /usr/hadoop/hadoop-2.7.3/etc/hadoop/hdfs-site.xml  /usr/hbase/hbase-2.0.0/conf/
	cp /usr/hadoop/hadoop-2.7.3/etc/hadoop/core-site.xml  /usr/hbase/hbase-2.0.0/conf/
2.修改vi hbase-env.sh(JAVA_HOME路径以及true改为false)
	export JAVA_HOME=/usr/java/jdk1.8.0_141
	export HBASE_MANAGES_ZK=false  (告诉hbase使用外部的zk )
3.修改hbase-site.xml
	vi hbase-site.xml
		<property>
	                <name>hbase.rootdir</name>
	                <value>hdfs://master:90000/hbase</value>
	                <--master是你的主节点名,也可以写成ip-->
	        </property>
			<!-- 指定hbase是分布式的 -->
	        <property>
	                <name>hbase.cluster.distributed</name>
	                <value>true</value>
	        </property>
			<!-- 指定zk的地址,多个用“,”分割 -->
	        <property>
	                <name>hbase.zookeeper.quorum</name>  <value>master:2181,slave01:2181,slave02:2181</value>
	                <--master,slave,slave是你的节点名,也可以写成ip-->
	        </property>
		<property>
			<name>hbase.master.maxclockskew</name>
			<value>150000</value>
		</property>    
		<property>
			<name>hbase.master.info.port</name>
			<value>60010</value>
		</property>
4.修改regionservers
		vi  regionservers
			zhiyou01
			zhiyou02
			zhiyou03
5.拷贝hbase到其他节点、(路径一定要对好)
[root@zhiyou01 conf]# scp -r /usr/hbase/  root@slave02:/usr/hbase/
[root@slave01 conf]# scp -r /usr/hbase/  root@zhiyou03:/usr/hbase/
6.同步时间(3台都执行)。
	centos 安装 ntpdate 并同步时间
	在命令行中做如下操作,来安装ntpdate
		1.	yum install -y ntp

	继续在命令行中操作,进行同步时间
		2.	ntpdate 210.72.145.44

四、启动所有的hbase

1.先启动zk(所有节点上都执行)
	./zkServer.sh start
2.启动hbase,在主节点上运行(主节点上执行)
	start-hbase.sh

五、

主节点上执行jps
	6883 ResourceManager
	6532 DataNode
	4646 QuorumPeerMain
	7448 HMaster
	9688 Jps
	7577 HRegionServer
	6427 NameNode
	6990 NodeManager
	6703 SecondaryNameNode
子节点上jps
	4432 Jps
	3585 HRegionServer
	2887 QuorumPeerMain
	3415 NodeManager
	3306 DataNode
	
通过浏览器访问hbase管理页面
	http://192.168.233.129:60010/
	成功访问三台机器连接成功即成功安装

猜你喜欢

转载自blog.csdn.net/P_G_Zero/article/details/83757440