Linux下的HBase伪分布式安装

进行本次实验前我们要先打开虚拟机,并运行我们的 Linux 系统,注意在所有的实验操作中不管是前面实验还是后面的实验,我们都是以 root 用户登录进去的。本次实验我们要安装的 HBase 的版本如下图 1.1 所示。

图1.1

由于我们的所要安装的 HBase 软件存放在宿主机 windows 系统中,故我们需要打开文件传输工具 WinSCP 所要安装的软件传到客户机 Linux 系统的 /usr/local 的底下,具体见图 1.2 所示。在这里插入图片描述图1.2

拖入之后,我们进入 Linux 系统(这里用的是通过远程工具 PieTTY 登陆的),并通过命令“cd /usr/local”进入到 local 目录下,这时输入命令“ls”就可以看见我们刚拖入的文件了。具体如图 1.3 所示。 在这里插入图片描述
图1.3

解压缩、重命名
接下来对拖入的文件进行解压缩操作,输入命令
“tar –zxvf hbase-0.94.7-security.tar.gz”。
命令代码彼此之间只有一个空格。具体如图 1.4 和1.5所示。在这里插入图片描述
图1.4

解压缩操作完后,输入命令“ls”进行查看,可以发现新增加了一个文件。但这个文件的文件名过长,于是输入命令“mv hbase-0.94.7-security hbase”进行重命名操作,再次输入命令“ls”就可以查看刚才的操作成功。这一部分具体见图 1.5 所示在这里插入图片描述
图1.5

设置环境变量
重命名完后,接下来要做的是设置环境变量,输入命令
vi /etc/profile
修改/etc/profile 文件。
增加
export HBASE_HOME=/usr/local/hbase
修改
export PATH
保存退出
再输入命令 source /etc/profile 重启环境变量。具体的见图 1.6 和图 1.7。其中图 1.6 是未修改前的,图 1.7 是按照上述修改后的。在这里插入图片描述
图1.6

在这里插入图片描述
图1.7

修改配置文件
配置文件都位于/usr/local/hbase/conf 目录下。有两种修改方法,一种是用命令的方式进行修改,另一种就是通过传输工具 WinSCP 进行修改。首先,修改HBase-env.sh文件。这个文件有两个地方需要修改。分别见图 1.8 和 1.9 红框所示。 在这里插入图片描述
图1.8

在这里插入图片描述
图1.9

即,修改$HBASE_HOME/conf/hbase-env.sh 文件
export JAVA_HOME=/usr/local/jdk
export HBASE_MANAGES_ZK=true
保存后退出。具体修改完成后分别如图 1.10 和 1.11 红框所示在这里插入图片描述
图1.10

在这里插入图片描述
图1.11

其次,hbase-site.xml文件
未修改之前如图 1.12。
在这里插入图片描述
图1.12

在图 1.22 的红框中加入如下内容。

<property> 
         <name>hbase.rootdir</name> 
         <value>hdfs://hadoop:9000/hbase</value> 
       </property> 
       <property> 
         <name>hbase.cluster.distributed</name> 
         <value>true</value> 
       </property> 
       <property> 
         <name>hbase.zookeeper.quorum</name> 
         <value>hadoop</value> 
       </property> 
       <property> 
         <name>dfs.replication</name> 
         <value>1</value> 
       </property> 
<configuration>

具体如图 1.13 所示。保存退出即可
在这里插入图片描述
图1.13

最后,修改 regionservers 文件。
把内容改为 hadoop 即可。注意这一步是可选的,可以修改也可以不修改。改后如图 1.14 所示。 在这里插入图片描述
图1.14

启动 HBase
在启动 HBase 之前,得先确认 hadoop 是启动的。如图 1.15 所示在这里插入图片描述
图1.15

紧接着要进入 hbase 目录的 bin 目录下。具体路径为/usr/local/hbase/bin。在bin 目录下我们可以发现有个“start-hbase.sh”文件。这个我们可以通过文件传输 工具 WinSCP 来查看,如图 1.16 所示。在这里插入图片描述
图1.16

同样我们也可以通过命令来查看。具体代码操作如图 1.17 所示。在这里插入图片描述
图1.17

进入 bin 目录后,接下来就可以命令“start-hbase.sh”进行 HBase 的启动了。这时会增加三个 JAVA 进程。具体如图 1.18 所示。 在这里插入图片描述
图1.18

此外,还可以通过浏览器来查看,在浏览器中输入网址
http://hadoop:60010
进行访问。具体如图 1.19 所示。 在这里插入图片描述
图1.19

查看 hdfs 目录,你会发现在根目录下多了一个 hbase 的目录,输入命令hadoop fs –ls / 具体如图 1.20 所示。 在这里插入图片描述
图1.20

关闭 HBase。输入命令“stop-hbase.sh”即可。具体如图 1.21 所示。在这里插入图片描述图1.21

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小鎮後生

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值