1 安装虚拟机及hadoop环境.
项目中需要使用hbase来储存数据,所以在电脑上安装了一个虚拟机来搭建一个hadoop环境研究hbase.这里记录一下从零到有的一个过程.
1.1 虚拟机的安装和hadoop+hbase的搭建
下载安装好虚拟机,这里我使用的是VMware Workstation虚拟机和centos7系统.
这里就不赘述虚拟机的安装和系统的安装了,网上一搜一大把.没有必要这里来说这个东西.
1.2 安装hadoop+hbase(使用自带的zookeeper)
安装的话可以参考这篇文章点击打开链接 我安装的是hadoop2.6.5.
安装hbase,我这里使用的是1.2.6版本的hbase.下载复制到虚拟机中,然后解压就可以配置系统文件了.
需要配置的有hadoop_home和hbase_home 这个配置和配置java_home一样.在虚拟机控制台输入
gedit ~/.bashrc 如果权限不都的,可以使用sudo gedit ~/.bashrc
在文件中加入如下配置(ps:当然里面的路径需要根据自己的实际情况更改)
# User specific aliases and functions
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_152
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
# Hadoop Environment Variables
export HADOOP_HOME=/usr/local/hadoop
export HADOOP_INSTALL=$HADOOP_HOME
export HADOOP_MAPRED_HOME=$HADOOP_HOME
export HADOOP_COMMON_HOME=$HADOOP_HOME
export HADOOP_HDFS_HOME=$HADOOP_HOME
export YARN_HOME=$HADOOP_HOME
export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_H