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.6
export 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

时间: 2024-08-05 07:06:43

CentOS7搭建hadoop2.6.4+HBase1.1.6的相关文章

centos7搭建hadoop2.10完全分布式

本篇介绍在centos7中大家hadoop2.10完全分布式,首先准备4台机器:1台nn(namenode);3台dn(datanode) IP hostname 进程 192.168.30.141 s141 nn(namenode) 192.168.30.142 s142 dn(datanode) 192.168.30.143 s143 dn(datanode) 192.168.30.144 s144 dn(datanode) 由于本人使用的是vmware虚拟机,所以在配置好一台机器后,使用克

VMware12使用三台虚拟机Ubuntu16.04系统搭建hadoop-2.7.1+hbase-1.2.4(完全分布式)

初衷 首先说明一下既然网上有那么多教程为什么要还要写这样一个安装教程呢?网上教程虽然多,但是有些教程比较老,许多教程忽略许多安装过程中的细节,比如添加用户的权限,文件权限,小编在安装过程遇到许多这样的问题所以想写一篇完整的教程,希望对初学hadoop的人有一个直观的了解,我们接触真集群的机会比较少,虚拟机是个不错的选择,可以基本完全模拟真实的情况,前提是你的电脑要配置相对较好不然跑起来都想死,废话不多说. 环境说明 本文使用VMware? Workstation 12 Pro虚拟机创建并安装三台

centos7搭建hadoop2.10伪分布模式

1.准备一台Vmware虚拟机,添加hdfs用户及用户组,配置网络见 https://www.cnblogs.com/qixing/p/11396835.html 在root用户下 添加hdfs用户,并设置密码: adduser hdfs passwd hdfs 将hdfs用户添加到hdfs用户组中 usermod -a -G hdfs hdfs 前面一个hdfs是组名,后面一个hdfs是用户名 验证用户和用户组: cat /etc/group 会看到   hdfs:x:1001:hdfs 将h

Centos7 搭建hadoop2.6 HA

用户配置: User :root Password:toor 2.创建新用户 student Pwd: student 3.安装virtualbox的增强工具软件 4.系统默认安装的是openjdk 1.7.0.5 没有jps等工具可以使用. 但hadoop应该是可以在openjdk中使用的. 卸载openjdk,下载安装oracle jdk. for i in $(rpm -qa | grep openjdk | grep -v grep) do echo "Deleting rpm ->

Spark安装:CentOS7 + JDK7 + Hadoop2.6 + Scala2.10.4

本文搭建环境为:Mac + Parallel Desktop + CentOS7 + JDK7 + Hadoop2.6 + Scala2.10.4-------------------------------------------------- 一.CentOS安装 ■ 安装完成后记得保存快照. ■ 环境准备 CentOS7下载:http://mirrors.163.com/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1511.iso. ■ Mac Par

hadoop2.5.1+hbase1.1.2安装与配置

今天正在了解HBase和Hadoop,了解到HBase1.1.x为稳定版,对应的Hadoop2.5.x是最新的支持此版本HBase的,同时jdk版本为jdk7才能支持.--本段话内容参考自Apache官方文档: 1.本表格为jdk与hbase版本对应: 2.以下表格为hbase与Hadoop版本对应. Hadoop version support matrix "S" = supported "X" = not supported "NT" =

centos7搭建伪分布式集群

centos7搭建伪分布式集群 需要 centos7虚拟机一台: jdk-linux安装包一个 hadoop-2.x安装包1个(推荐2.7.x) 一.设置虚拟机网络为静态IP(最好设成静态,为之后编程提供方便,不设置静态ip也可以) 1.进入网络配置查看ip 2.选择NAT模式链连接 3.点击NAT设置,记住网关IP,后面要用到 4.进入终端,输入命令: cd  /etc/sysconfig/network-scripts,然后 vim ./ifcfg-eth0,(有的虚拟机是文件是:ifcfg

Centos7搭建pptp VPN一键安装脚本

Centos7搭建pptp一键安装脚本 废话不多说,先上脚本地址:Centos7一键pptp 使用: wget https://raw.githubusercontent.com/DanylZhang/VPS/master/CentOS7-pptp-host1plus.sh chmod +x ./CentOS7-pptp-host1plus.sh ./CentOS7-pptp-host1plus.sh -u your_username -p your_password 1 2 3 可在-u.-p

centos7搭建ELK Cluster集群日志分析平台(三)

续  centos7搭建ELK Cluster集群日志分析平台(一) 续  centos7搭建ELK Cluster集群日志分析平台(二) 已经安装好elasticsearch 5.4集群和logstash 5.4 安装kibana步骤 1.下载安装Kibana  ~]#wget https://artifacts.elastic.co/downloads/kibana/kibana-5.4.0-x86_64.rpm 如果链接失效,官网下载:https://www.elastic.co/down