Vmware + Ubuntu18.04 安装 Hbase 2.3.5的详细教程

作者:jiachengren 时间:2023-11-04 07:59:39 

前言

上篇安装了 Hadoop ,这篇来安装 Hbase ,当然,如果只是简单做实验的话,其实还是比较简单的。前后大概只需要 十多分钟左右 就可以解决这个实验。😄

Vmware + Ubuntu18.04 安装 Hbase 2.3.5的详细教程

安装 Hbase2.3.5

Hbase 2.3.5安装地址: Hbase 2.3.5清华镜像源地址

Vmware + Ubuntu18.04 安装 Hbase 2.3.5的详细教程

下载完后将文件上传到 Vmware 中,然后将该文件移动到 /usr/local


sudo mv hbase-2.3.5-bin.tar.gz /usr/local

解压 hbase


tar -zxvf hbase-2.3.5-bin.tar.gz

将解压的 hbase-2.3.5 重命名为 hbase 方便后面配置


sudo mv /usr/local/hbase-2.3.5 /usr/local/hbase

配置环境变量

将hbase下的bin目录添加到path中,这样,启动hbase就无需到/usr/local/hbase目录下,大大的方便了hbase的使用。教程下面的部分还是切换到了/usr/local/hbase目录操作,有助于初学者理解运行过程,熟练之后可以不必切换。
编辑~/.bashrc文件


vi ~/.bashrc

如果没有引入过PATH请在~/.bashrc文件尾行添加如下内容:


export PATH=$PATH:/usr/local/hbase/bin

Vmware + Ubuntu18.04 安装 Hbase 2.3.5的详细教程

编辑完成后,再执行source命令使上述配置在当前终端立即生效,命令如下:


source ~/.bashrc

添加HBase权限


cd /usr/local
sudo chown -R hadoop ./hbase

测试版本


/usr/local/hbase/bin/hbase version

命令执行后,输出信息截图如下:

Vmware + Ubuntu18.04 安装 Hbase 2.3.5的详细教程

看到以上输出消息表示HBase已经安装成功,接下来将进行HBase单机模式的配置。

配置伪单机模式 配置/usr/local/hbase/conf/hbase-env.sh 。配置JAVA环境变量,并添加配置HBASE_MANAGES_ZK为true,用vi命令打开并编辑hbase-env.sh,命令如下:


vim /usr/local/hbase/conf/hbase-env.sh

配置JAVA环境变量,jdk的安装目录默认是 /usr/lib/jvm/java-1.7.0-openjdk, 则JAVA _HOME =/usr/lib/jvm/java-7-openjdk-amd64,其中java-1.7.0-openjdk是你的jdk版本;配置HBASE_MANAGES_ZK为true,表示由hbase自己管理zookeeper,不需要单独的zookeeper。hbase-env.sh中本来就存在这些变量的配置,大家只需要删除前面的#并修改配置内容即可(#代表注释):


export JAVA_HOME=/usr/lib/jvm/default-java
export HBASE_MANAGES_ZK=true

添加完成后保存退出即可。

配置/usr/local/hbase/conf/hbase-site.xml
打开并编辑hbase-site.xml,命令如下:


vim /usr/local/hbase/conf/hbase-site.xml

在启动HBase前需要设置属性hbase.rootdir,用于指定HBase数据的存储位置,因为如果不设置的话,hbase.rootdir默认为/tmp/hbase-${user.name},这意味着每次重启系统都会丢失数据。此处设置为HBase安装目录下的hbase-tmp文件夹即(/usr/local/hbase/hbase-tmp),添加配置如下:


<configuration>
       <property>
               <name>hbase.rootdir</name>
               <value>file:///usr/local/hbase/hbase-tmp</value>
       </property>
</configuration>

保存退出即可


测试命令运行

切换目录至HBase安装目录/usr/local/hbase;再启动HBase。命令如下:


cd /usr/local/hbase
bin/start-hbase.sh
bin/hbase shell

启动完 hbase 之后 测试 简单的 建表命令,插入数据命令,删除数据命令等

建表


create 'student','Sname','Ssex','Sage','Sdept','course'

插入


put 'student','95001','course:math','80'

删除


delete 'student','95001','Ssex'

查询


get 'student','95001'

运行截图如下:

Vmware + Ubuntu18.04 安装 Hbase 2.3.5的详细教程

来源:https://blog.csdn.net/weixin_43967679/article/details/115496111

标签:Vmware,Ubuntu,Hbase
0
投稿

猜你喜欢

  • 中国雅虎首页改版回归紫色

    2009-10-12 11:24:00
  • windows 2003 iis 启用父路径方法

    2008-01-27 15:39:00
  • 防范非法用户入侵Win 2K/XP系统七招

    2009-12-02 18:54:00
  • 虚拟机使用PuTTY、SSH Secure Shell Client前的配置

    2022-11-18 21:20:56
  • 我的建站经历

    2009-08-10 08:00:00
  • 2007中国互联网哈哈榜之七大关键词

    2007-12-28 13:24:00
  • 网页Head标签的规范填写

    2008-08-25 14:17:00
  • CRM常用词汇大全

    2008-09-04 12:17:00
  • Wordpress3.0中文标签链接出现404错误页的BUG

    2011-04-21 16:08:00
  • Apache防盗链的使用方法及破解方法

    2010-03-04 13:26:00
  • 服务器维护经验谈 图解DHCP故障排除

    2010-03-29 19:01:00
  • 手把手教你做主题 WordPress皮肤教程(二)

    2010-03-22 18:27:00
  • 动易提示“当前没有生成任务在执行”的问题

    2009-12-20 18:06:00
  • linux下安装 boost库的完整步骤记录

    2023-06-11 14:19:32
  • 同一主机上WordPress更换域名方法

    2010-03-17 08:28:00
  • 菜鸟学Linux命令:ssh命令(远程登录)

    2022-06-09 13:25:05
  • Webmail攻防实战(8)

    2007-11-12 13:50:00
  • 与Google竞争 微软推在线编辑工具WorkSpace

    2007-10-02 17:01:00
  • Windows中合理设置共享文件夹访问权限

    2008-12-08 14:51:00
  • Exchange 2003 设计与体系结构 (1)

    2010-03-08 19:05:00
  • asp之家 网站运营 m.aspxhome.com