前言
本博客文章已收录至专栏大数据技术,阅读其他有关博客笔记请转至该专栏下查阅
传送门 -->BigData大数据技术
1. 将Hbase压缩包上传至虚拟机,并完成解压
安装并解压位置:/usr/local
解压操作:tar -zxvf hbase-2.5.5-bin.tar.gz
2. 配置Hbase系统环境变量
2.1 配置环境变量:vi /etc/profile
2.2 打开文件后,在最后添加以下两行代码
export HBASE_HOME=/usr/local/hbase-2.5.5
export PATH=$HBASE_HOME/bin:$PATH
2.3更新环境变量,使其刚才操作生效
更新代码:source /etc/profile
3. 配置Hbase
3.1 进入Hbase安装主目录,修改配置文件
进入hbase文件下:cd hbase-2.5.5
进入conf文件夹下:cd conf
3.2 修改环境变量hbase-env.sh
修改文件代码:vi hbase-env.sh
将下面蓝色带框部分修改成自己虚拟机jdk安装位置
我自己的就改成了,记得去掉前面的 “#”
3.3 修改配置文件hbase-site.xml,替换成如下图内容
修改文件代码:vi hbase-site.xml
3.4 在<configuration>…</configuration>修改成以下代码,ct01是我自己的主机名
<property>
<name>hbase.rootdir</name>
<value>hdfs://ct01:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>ct01</value>
</property>
<property>
<name>hbase.unsafe.stream.capability.enforce</name>
<value>false</value>
</property>
3.5 配置regionservers
操作代码:vi regionservers
登录后把名字改为在之前hadoop配置的主机名
我这里的是 “ct01”
3. 尝试启动Hbase
先启动hadoop
启动hadoop:start-all.sh
查看hadoop相关进程,至少是这几个
查看代码:jps
启动Hbase
代码:start-hbase.sh
浏览器输入代码查看是否成功
代码:192.168.92.130:16010
尝试启动成功!
4. Hbase简单操作
4.1 操作上述步骤,先启动hadoop,再打开Hbase(上面有,这里不再操作)
输入代码:jps,查看进程,出现Hmaster则表示启动成功
4.2 成功启动Hbase后,进入hbase shell进行简单操作
代码:hbase shell
4.3 进行一下相关操作
在HBase中创建表mytable,列为data
并在列族data中添加两行数据
检查刚才的表是否存在
显示所有表
对表扫描获取相应的值