hadoop学习之 hbase 完全分布式安装

一、环境准备

1、hadoop 与Hbase 对应版本; https://blog.csdn.net/vtopqx/article/details/77882491

2、hbase 各版本下载地址:http://archive.apache.org/dist/hbase/

3、需安装hadoop(本人机器 已安装2.8.2版本)

4、安装zookeeper(本人机器已安装zookeeper-3.4.10.tar.gz) 也可以使用自带的;

二、habase 安装(hbase-1.4.3-bin.tar.gz)

1、上传解压habase 压缩包 

2、tar zxvf  hbase-1.4.3-bin.tar.gz

3、修改配置文件; cd    /usr/hadoop/hbase-1.4.3/conf

4、 vi hbase-env.sh   修改配置文件里面的  #export JAVA_HOME=/usr/java/jdk1.6.0/

去除 # 并将 JAVA_HOME 改成自己的JAVA安装路径;

5、如果使用自带的zookeeper    文件中的# export HBASE_MANAGES_ZK=true   的#要去除掉;

6、vi hbase-site.xml

<configuration>
 <property>

           <name>hbase.rootdir</name>

           <value>hdfs://master1.hadoop:8020/hbase</value>  改为自己配置的hdfs  namenode 为 active 机子的主机名

         </property>
 
         <property>
 
           <name>hbase.cluster.distributed</name>
 
           <value>true</value>  开启分布式
 
         </property>
 
         <property>
 
           <name>hbase.zookeeper.quorum</name>

           <value>master.hadoop,master1.hadoop,slave1.hadoop</value> 配置zookeeper 集群的位置  如果默认的就填本机

         </property>
</configuration>


7、 vi regionservers

将 datanode 的 hostname 名字加入到 regionservers   下图是我的配置

8、配置环境变量  vi /etc/profile

export HBASE_HOME=/usr/hadoop/hbase-1.4.3
export PATH=$HBASE_HOME/bin:$PATH

9、将 habase 拷贝到 slave1.hadoop 、slave2.hadoop 机器上  同时也拷贝 /etc/profile 文件

scp -r  hbase-1.4.3  [email protected]:/usr/hadoop/

scp -r  hbase-1.4.3  [email protected]:/usr/hadoop/

10、 cd /usr/hadoop/hbase-1.4.3/bin   输入命令:./start-hbase.sh  启动

11、jps  查看下 是否启动成功

12、 cd /usr/hadoop/hbase-1.4.3/bin  执行命令: hbase shell

13、使用命令: list



到此安装完成




猜你喜欢

转载自blog.csdn.net/chichichichi/article/details/79932805
今日推荐