安装hbase1.1.2(Vmware + Ubuntu18.04 安装 Hbase 2.3.5的详细教程)
安装hbase1.1.2
Vmware + Ubuntu18.04 安装 Hbase 2.3.5的详细教程前言上篇安装了 Hadoop ,这篇来安装 Hbase ,当然,如果只是简单做实验的话,其实还是比较简单的。前后大概只需要 十多分钟左右 就可以解决这个实验。😄
安装 Hbase2.3.5Hbase 2.3.5安装地址: 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
编辑完成后,再执行source命令使上述配置在当前终端立即生效,命令如下:
source ~/.bashrc
添加HBase权限
cd /usr/local sudo chown -R hadoop ./hbase
/usr/local/hbase/bin/hbase version
命令执行后,输出信息截图如下:
看到以上输出消息表示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'
运行截图如下:
总结Hbase 配置单机版本的实验比较简单,很快就可以做完,但是对于大数据的生态学习不会这么简单,这只是简单入门基础阶段的学习实验,对于大数据的学习,还是要保持持续性的学习!加油!
到此这篇关于Vmware + Ubuntu18.04 安装 Hbase 2.3.5的详细教程的文章就介绍到这了,更多相关Vmware + Ubuntu18.04 安装 Hbase 2.3.5内容请搜索开心学习网以前的文章或继续浏览下面的相关文章希望大家以后多多支持开心学习网!
- linux如何安装php7.1.5环境(vmware linux系统安装最新的php7图解)
- nginx集群技巧(Vmware部署Nginx+KeepAlived集群双主架构的问题及解决方法)
- macos安装虚拟机教程(VMware虚拟机安装苹果Mac OS的超详细教程)
- docker虚拟机和容器(解决docker与vmware的冲突问题)
- vmware使用教程win10(VMware Workstation安装并安装WIN10操作系统连接外网步骤指导超详细教程)
- 虚拟机安装centos8网络设置(VMware安装CentOS虚拟机与配置网络的图文教程)
- vmware配置桥接(VMware虚拟机桥接方式实现上网互通的方法)
- navicat配置远程访问mysql(解决Navicat无法连接 VMware中Centos系统中的 MySQL服务器的问题)
- vmware vcenter怎么用安全(关于Vmware vcenter未授权任意文件上传漏洞CVE-2021-21972的问题)
- vmware16虚拟机的安装教程(最新虚拟机VMware 14安装教程)
- 安装vmware总是没有虚拟网卡(关于VMware安装完后没有虚拟网卡的问题)
- ubuntu安装hadoop单机版(VMware + Ubuntu18.04 搭建Hadoop集群环境的图文教程)
- vmware虚拟机上建立http服务步骤(VMWare网络适配器三种模式实现过程解析)
- 如何彻底关闭vmwareworkstation(关于vmware workstations与device/credential不兼容启动报错的问题)
- vmware能安装macos吗(VMware15/16解锁VMware安装MacOS的步骤详解)
- vmwareesxi怎么安装(vmware esxi6.5安装使用详细步骤)
- 《满江红》不要只当电影看,学生应该这样做(满江红不要只当电影看)
- 电影《民间怪谈录之走阴人》定档8月5日,开启一场中式惊悚之旅(电影民间怪谈录之走阴人定档8月5日)
- 原创图画书,以儿童视角讲述中国故事(以儿童视角讲述中国故事)
- 八月再见 愿你岁月不扰,余生静好(八月再见愿你岁月不扰)
- 赏读 八月再见,九月你好(赏读八月再见九月你好)
- 散文 八月再见,九月,我在风中等你(散文八月再见九月)
热门推荐
- 执行mysqldump命令后数据库无反应(关于xampp启动不了mysql数据库的解决方法)
- docker如何进入容器(详解如何进入、退出docker容器的方法)
- css3边框讲解(详解css3 object-fit属性)
- python中读取文件怎么操作(Python实现的读取文件内容并写入其他文件操作示例)
- php怎么设置静态成员函数(php输出控制函数和输出函数生成静态页面)
- pythonflask系列教程(Python安装Flask环境及简单应用示例)
- js setTimeout
- 微信小程序怎么绕过人脸的(详解微信小程序官方人脸核身认证)
- docker离线安装步骤(Windows下Docker安装各种软件的详细过程)
- JS中instanceof与typeof的区别有哪些
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9