首页 > 代码库 > CentOS7搭建hadoop2.6.4+HBase1.1.6
CentOS7搭建hadoop2.6.4+HBase1.1.6
环境:
CentOS7
hadoop2.6.4两个节点:master、slave1
HBase1.1.6
过程:
hadoop安装目录:/usr/hadoop-2.6.4
master节点,hadoop用户登录。在hadoop目录下新建thirdparty目录:
$ mkdir thirdparty
目录结构:
把hbase1.1.6解压到thirdparty目录下:
$ cp ~/hbase-1.1.6-bin.tar.gz thirdparty$ cd thirdparty$ tar zxvf hbase-1.1.6-bin.tar.gz
$ cd hbase-1.1.6
$ ls
将hbase添加到环境变量中。
$ sudo gedit /etc/profile
添加:
export HBASE_HOME=/usr/hadoop-2.6.4/thirdparty/hbase-1.1.6export PATH=$HBASE_HOME/bin:$PATH
$ source /etc/profile生效。
修改hbase-env.sh,添加:
export JAVA_HOME=/usr/java/jdk1.8.0_101
修改hbase-site.xml:
<configuration> <property> <name>hbase.rootdir</name><value>hdfs://master:8020/hbase</value> </property> <property> <name>hbase.cluster.distributed</name><value>true</value> </property> <property> <name>hbase.zookeeper.quorum</name> <value>master,slave1</value> </property> <property> <name>hbase.zookeeper.property.dataDir</name> <value>/usr/hadoop-2.6.4/thirdparty/zookeeper</value> </property></configuration>
修改regionservers,在regionservers文件中添加如下内容:
然后在每个DataNode节点上也设立同样的文件结构和配置。
启动hbase。首先启动hadoop:
$ start-dfs.sh && start-yarn.sh
启动hbase:
$ start-hbase.sh
查看hbase进程:
发现多了HMaster和HQuorumPeer这两个进程。
查看DataNode进程:
发现多了HQuorumPeer和HRegionServer这两个进程。
浏览器访问http://master:16030/
(此处与教程不符?)
运行hbase shell命令:
原文:http://blog.csdn.net/wuwenxiang91322/article/details/44684655
CentOS7搭建hadoop2.6.4+HBase1.1.6
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。