一、资源包准备:
#下载hbase的资源包,并在集群中进行解压:tar -zxvf hbase-1.3.0-bin.tar.gz#重命名为hbasemv hbase-1.3.0 hbase#下载zookeeper的资源包,并在master节点中解压重命名:tar -zxvf zookeeper-3.4.10.tar.gz#重命名为zookeepermv zookeeper-3.4.10 zookeeper
二、需要首先安装zookeeper:
#将zookeeper安装目录下的zoo_sample.cfg文件更名为zoo.cfg文件cd /usr/local/zookeeper/conf/mv zoo_sample.cfg zoo.cfg#编辑zoo.cfg文件,设置dataDir的位置和节点位置dataDir=/usr/local/zkDataserver.1=master:2888:3888server.2=slave1:2888:3888server.3=slave2:2888:3888#创建对应的目录地址mkdir /usr/local/zkData(三台都是)#将zookeeper的安装目录发送到其他的两个节点上scp - r zookeeper root@slave1:/usr/localscp - r zookeeper root@slave2:/usr/local#接下来进入到/usr/local/zkData目录下(三台都是)创建myid文件Master中输入—— 1Slave1中输入—— 2Slave2中输入—— 3 #每个节点下的myid中的对应内容
三、安装Hbase集群:
#进入到HBase安装目录的conf目录下,配置hbase-site.xml文件<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.master</name><value>master</value></property><property><name>hbase.tmp.dir</name><value>/home/user/tmp/hbase</value>#事先创建</property><property><name>hbase.zookeeper.quorum</name><value>master,slave1,slave2</value></property><property><name>hbase.zookeeper.property.clientPort</name><value>2181</value></property>#配置regionservers文件,增加如下内容masterslave1slave2#配置hbase-env.sh文件,根据同学们自身环境进行配置export JAVA_HOME=/usr/local/jdk1.8.0_121export HBASE_PID_DIR=/home/hbase/pid #事先创建export HBASE_MANAGES_ZK=false#将hbase的安装目录发送到slave1和slave2节点上scp -r hbase root@slave1:/usr/localscp -r hbase root@slave2:/usr/local#配置hbase的环境变量(三台都要)export HBASE_HOME=/usr/local/hbaseexport PATH=$PATH:$HBASE_HOME/bin#在master节点上启动hbase进程start-hbase.sh
文章转载自码农然,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




