00:00
好了同学们,那这个卡夫卡安装好以后,那咱们接下来再往下就是安装这个HP了,哎,因为咱们的atla是吧,它会把最终的那个原数据存到这个HP里边,那所以说咱们这个时候需要安装一个HP,并且把咱们这个HP给它启动起来,要不然没法玩这个atla。那接下来我们就看到这个文档,哎,把这个h base给它安装一下,这个h base安装起来还是比较简单的,好吧,那咱们接下来首先第一步,你看在这个文档上说了,你只要想安装HP了,首先第一步你得先安装一个组K,并且能够正常启动啊,为什么呀,因为咱们这个HP跟这个卡夫卡一样,它也会把自己的原数据存到哎组keep里边,所以说你需要正常启动你的组keep,那除此之外呢,我还需要正常启动我的哈豆op,为什么要正常启动哈豆啊,因为咱们的h base本身就是HDFS的一个高级应用,咱们的h base它跟have也很像,它是依赖于HDFS的,所以权你得保证你的哈杜甫是吧,它能够正常正常启动,那咱们这一块这两个都没有问题,那既然这两个都没有问题,那我就可以来安装并且启动咱们的HP了。
01:14
那怎么安装啊,哎,咱们依旧是来到咱们这个102的software模下是吧,CD咱们的OBD software在咱们这个地方有一个HP啊七,那我就CD我的这个h base,然后在这个里边咱们就看到了这个h base的安装包。那看到这个以后,那咱们就可以解压这个安装包了,是吧,它ZXVF,然后呢,有一个HV,然后杠大C到哪啊,到这个OBD model这个目录下啊,然后呢,咱们CD,咱们的OPT modu,你会发现你就得到了这么一个HV。那咱们可以给他重命名,好吧,咱们给他改个名字啊。我来看一下啊,他有没有重命名啊,哎,他给他命名了,咱们不要这个版本号了,只要一个HP好吧,这个东西你可以重命名,你也可以不重命名,但是如果你没有重命名,那你在做这个环境变量的时候,你要注意一下,好吧,那我就给他简单改一下吧,MV h base,咱们就得到一个h base是吧,咱们就只要一个h base,哎,那这样一来我就得到了这么一个h base的安装目录,那接下来我要给它配置一个环境变量是吧,咱们依旧改一下咱们这个MY音v.SH啊。
02:22
咱们点个复制,然后走,然后呢,在这个下边咱们点个O,然后把h base的这个home咱们也给他拿过来,咱们点个复制粘贴是吧,WQ保存,那咱们既然是吧,一会儿你要给它分发,并且给它SS一下啊,那这个h base我们需要改什么配置文件呢?咱们需要给它改一些东西,那怎么改啊,我们进到这个h base里边,在这个h base里边大家看好了啊,有一个卡目录,那你要CD你的这个卡。然后呢,在这个里边咱们要改什么东西啊,我们看一下,首先先改一下这个h base的Ev.CH也就是这个这个东西是吧,那咱们给他改一下呗,我VM,我的h v inv.SH在这个里边咱们改什么参数啊,咱们有一个这个这个参数叫什么呀,叫什么呀,叫这个看一下啊。
03:10
咱们有一个。哎,咱们搜一下吧,就是这个h base,呃,Managers ZK,就是是否用h base来管理这个ZK,它默认这个参数是助掉的,并且它给的是个处,那咱们就不要让咱们这个h base来管理ZK了,为什么呀?因为咱们用的是外部的ZK,你不能通过h base来管理啊是吧?那因此我把这个true我它改成什么呀,改成false file不要拼错了,咱们给它改成false,然后呢,我这个WQ保存啊,保存好以后是吧,那就说明咱们的这个h base用的是咱们we部的ZK,那你既然你用we部的ZK,那我得知道我这个h base去哪找这个ZK,那因此咱们接下来要改一下咱们这个h base杠,在这个h base杠里边是吧,咱们要通过这么一个参数叫h base组keep q是吧,咱们给它加一个102103104,因为它它默认会找那个2181的网号,那就说明咱们要告诉H。
04:15
P,你得去这个102103104这三台机器上找你这个组黑板集群啊,然后呢,然后咱们再往下,呃,你是否要部署一个分布式的h base,那咱们肯定搭建的是集群,那所以这个我要改成出,那再往下设置什么呀,再往上设置是这个h base的这个h base在HDFS上的一个根路径,咱们给它存到咱们这个。呃,根节点下的这个h base这个目录项。啊就可以了,也就是这三个参数,你需要给它复制一下,然后呢,放到你那个h base杠里边,咱们给它复制,然后呢,咱们给它修改一下是吧,VIIM,你的H杠,然后在这个里边是吧,有个configuration,咱们点一个O啊,要在这configuration这个标签里边,咱们给它粘贴一下。
05:02
把咱们这三个property都给它粘贴进来,粘贴进来之后呢,咱们这个WQ保存啊,保存完事以后,咱们因为咱们接下来要群起HP,所以说你得告诉咱们这个HP1共有几台region server。因为咱们这个h base它有两个角色组成,一个叫h master,哎,一个叫h service,所以说哎,我得改一下这个h service是吧,我们修改一下这个region service,然后把这个local house咱们干掉,然后呢,把这个102103104咱们给他拿过来,然后呢把最后一行空行删掉,注意了,这个文件它的要求跟之前那个work它是一样的,是上下无空行,左右无空格,好吧,那然后呢,咱们接下来直接这个WQ保存。保存完事以后。那咱们需要分发一下咱们的HP,来到咱们这个OT摸一下是吧,我先分发一下我这个HP。
06:01
然后呢,我要分发一下我h base的那个环境变量啊,那这个刚好了,咱们还要修做什么呀?X YC ETC profile.d是吧?有一个慢音v.C把咱们这个h base的这个环境变量我也给他分发一下,分发完事以后,咱们还要给它S一下发送键输入到所有会话是吧?咱们来一个SOC s ETC pro FA,在这三个框框里边,咱们分别给它S一下。S完事以后呢,那这个时候你你就可以在你这些机器上给他干嘛呀,给他使用这个h base的这么一个命令了,是吧是吧,首先咱们在这个地方是吧,我敲这么一个h base,你发现你你就能拿拿到h base的所有的这个命令了,那我们接下来是不是可以启动咱们的h base,为什么呀?因为我已经启动好了这个组keepper,还有这个HDFS就是我的哈动没问题,我的组keepper也没问题,那我接下来我就可以启动一下我的HVC了。
07:00
H base的启动有两种方式,你可以单点启动,你也可以是吧,群起H,那咱们在这个地方,直接咱们在这个102上群起一下h base就可以了,那咱们直接执行这个start h base.ch咱们点个复制,然后呢,来到这个102上,咱们利用这么一个h base的启动命令,咱们看看能否把这个h base给它启动起来,好吧啊。诶,他没问题,没有报错是吧,那这个时候你GPS serve看一下,你会发现你看到了h base对应的后台服务有h master,有h server是吧,然后我还有一个h server,然后呢,我这个地方我也有一个h server,就有有一个master加上三个reading server,那就说明咱们这个h base是没有问题的,那我甚至还可以访问一下你h base的这么一个网络,网络接口怎么访问,怎么访问,怎么访问一下这个102的16010,你只要能够看到h master的这么一个网络界面,那就说明咱们的h base的集群它正常启动了。
08:09
在这个里边你能够看到你有几台region server是吧?咱们一共有三台region server啊,那就说明啊,你看你可以看一下你这个HP目前有多少个表,有多少个原数据啊,只要能够打开这个界面说明啊,咱们的h base启动成功好吧,那咱们这个h base的安装和部署我就讲到这里啊。
我来说两句