Ubuntu16.04下HBase的安装与配置
2018-03-16 18:02
447 查看
一、环境
os : Ubuntu 16.04 LTS 64bit jdk : 1.8.0_161 hadoop : 2.6.4 mysql : 5.7.21 hive : 2.1.0 hbase: 0.98.22-hadoop2
二、安装步骤
1、安装hbase
下载hbase-0.98.22-hadoop2-bin.tar.gz ,使用以下命令解压安装到/usr/local/目录下:
~/下载$ sudo tar -xzf hbase-0.98.22-hadoop2-bin.tar.gz -C /usr/local ~/下载$ cd /usr/local /usr/local$ sudo mv hbase-0.98.22-hadoop2/ hbase /usr/local$ sudo chown -R hadoop hbase/ #hadoop为我的用户名,更改为自己的用户名即可
编辑~/.bashrc,添加以下代码:
export HBASE_HOME=/usr/local/hbase export HBASE_CONF_DIR=$HBASE_HOME/conf export PATH=$PATH:$HBASE_HOME/bin
然后执行 source ~/.bashrc 使环境变量生效。使用 hbase version 检查是否安装成功。
2、配置hbase
以下配置默认目录为/usr/local/hbase
2.1 单机配置
编辑conf/hbase-site.xml
<configuration> <property> <name>hbase.rootdir</name> //这里设置让HBase存储文件的地方 <value>file:///tmp/hbase</value> </property> <property> <name>hbase.zookeeper.property.dataDir</name> //这里设置让HBase存储内建zookeeper文件的地方 <value>/tmp/zookeeper</value> </property> </configuration>
启动hbase:
$ start-hbase.sh
使用jps查看是否启动成功,有HMaster则启动成功。
2.2 伪分布式配置
使用 stop-hbase.sh 将上一步启动的hbase停止,然后修改conf/hbase-site.xml
<configuration> <property> <name>hbase.rootdir</name> //这里设置让HBase存储文件的地方 <value>hdfs://localhost:9000/hbase</value> </property> <property> <name>hbase.zookeeper.property.dataDir</name> //这里设置让HBase存储内建zookeeper文件的地方 <value>/tmp/zookeeper</value> </property> <property> <name>hbase.cluster.distributed</name> <value>true</value> </property> </configuration>
需要注意的是hbase.rootdir的值要和hadoop安装目录下etc/hadoop/core-site.xml的配置一致。
接着修改conf/hbase-env.sh,将以下代码写在开头:
export JAVA_HOME=/usr/local/java export HBASE_MANAGES_ZK=true
再次启动hbase:
$ start-dfs.sh $ start-yarn.sh $ mr-jobhistory-daemon.sh start historyserver $ start-hbase.sh
使用jps查看进程:
三、参考
相关文章推荐
- 学习笔记(二)ubuntu16.04下Qt+opencv的安装配置及使用
- Ubuntu 16.04下Sublime Text 3 的安装和中文配置
- ubuntu16.04下sublime text 3之安装和配置
- Ubuntu16.04下MySQL的安装与配置(UTF8)
- hbase ubuntu 单机版 安装配置
- ubuntu16.04下zabbix安装和配置
- Ubuntu Server 16.04下MySQL 8.0的安装与配置
- Ubuntu16.04下Java环境安装与配置
- Ubuntu16.4-Hadoop2.7.5分布式集群搭建(三)--- Hbase的安装与配置
- RabbitMQ在Ubuntu 16.04下的安装与配置
- 详解Ubuntu16.04下Hadoop 2.7.3的安装与配置
- Ubuntu 16.04下Sublime Text 3 的安装和中文配置
- ubuntu下hbase的伪分布式安装与配置
- Ubuntu16.04下Java环境安装与配置
- Ubuntu Server 16.04下mysql8.0安装配置图文教程
- ubuntu16.04下sublime text 3之安装和配置
- ubuntu安装Ganglia监控Hadoop及Hbase集群性能(安装配置)
- Ubuntu16.04下Hadoop的本地安装与配置
- Ubuntu16.04下伪分布式环境搭建之hadoop2.6.0、jdk1.7、Hbase0.98的安装与配置
- Ubuntu16.04下配置pip国内镜像源加速安装