00:00
那H呢,我们这个部署的时候有这个HP文档,咱们打开啊,在这呢双击。那安装h base呢,我们这个步骤应该也不多啊,那咱们快速的装一下h base,快装一下啊,那装h base要求我们这个机群当中组K班是正常的,咱们组K已经装上了,这个不用看了,下边还do正常,OK,那接下来就是装先解压,然后修改两个配置文件,一个inv,一个set,诶其实三个,因为还有还有一个region server对吧,一共三个文件,这个配完之后那就OK了,那现在咱们快速的部署一下HV啊。那我现在去拿一下HP的安装包o BT software HP,我这个也是提前上传的啊,大家自己在资料里边也能找到,那我杠ZXVFH。杠达C掉。OK,那现在H呢,就这个解压完毕了解完毕,那这个解压完毕之后,我们进到这个HOT。呃,我看用不用改名啊。
01:02
好,那就这么样吧,就带着版本号吧,不改了,进到。好,那进来之后呢,我们刚才看了HP需要去修改三个文件啊,一个是这个V,那EV里边呢,我们其实主要配的是什么?看一下我们在EV里边啊,其实主要配的就是一个这个加va home对不对啊,加va home,然后呢,还得把一个参数设成false,这个参数是什么呢?呃,看一下啊,呃,H base manage z k,就是是否把组K交给h base管理,那这个我们不能因为我们这个组K集群,当组K是一个公用的一个框架,卡不卡要用它对不对,我们后续学的其他框架也要用它,就是不能让他交给HP管理。那所以说这个东西咱给它设成false就行了啊好,我们把这两参数去改一下吧,因为我们需要用到这个加home,我equal一下啊equal Dollar,嗯,大勾。好拿一手,然后。然后VM。Hi,这个h basev.SH往下走。
02:04
呃,首先在这个位置呢,把这个注释给放开,呃,把胶拿回来。嗯,好,放在这,那接下来咱们往下走,往下走下走,诶诶来到这个位置的啊,看到这呢,我想给大家说一句啊,就这个位置不知道家还有没有印象啊,那这俩这俩东西是干啥的,是不是给咱们那个呃,加位虚拟机去配这个参数了呀,去配的加位虚拟参数,但是这俩参数呢,实际上是只在这个接力K7是有用的啊,在八之后呢,已经把这两参数去掉了,所以说这块呢,就是说我们可以把这两个参数给它呃移除掉,就是you can safely remove it对吧,那我们现在就给它给它注掉就行了啊这边你不住也没事,只不过你不住的话呢,一会在启动HP时候呢,可能会有一些警告。那你这边呢,就是注掉它,那就没有那些警告了,好注意一下吧,好了,呃,这个我需要这个高亮了啊取消取消高亮no highlight好取消那往下走,呃,完事之后呢,我们还有一个参数是那个ZK的吧,ZK,那我们找一下ZK啊大写的ZK。
03:07
呃,ZK回车,好,在这儿,那默认它是处是吧,那我们给它设成false。Al SE,然后shift zz保存行,那第一个文件修改完毕了,那接下来呢,我们去修改第二一个有一个h base site.sm文件叉ML,然后打开它之后摁一下I回车,我们看看这里边咱们需要给它加什么参数啊,来打开h base的安装文档,在这把这里边的所有的property全部过来。CTRLC,呃,然后放到呃,放到咱们的这个位置,而且鼠标中间啊好,那现在我们来看看这里边,呃,咱们都配了哪些东西啊,首先第一点是这个。不行,我这个我得格式化一下啊,这个看着太难看了,太危险,好看一下这个位置,首先第一个参数呢,我们来回顾一下啊,这指的是什么?H root.dr那它指的是呃,我们h base啊,大家都知道数据就是那表里边数据最终存到HDS上了,对不对,那存到哪个路径下了呀,是不是由这个参数来那个指定的呀,对吧,默认是,诶咱们存到这个根路径下边有一个h base存到这里边去了啊好,当然这边你可以改,那大家改的时候呢,要注意啊,这个东西呢,你需要这个跟自己集群的保持一致,那个主机名什么的,诶对,保持一致啊。
04:27
看下边,下边第二个参数呢,是呃,咱们的h base是否搭建这个集群,这个完全分布式的,那肯定是分布式的,是这样的h base也能搭单机版的,但是我们这肯定集群,所以设成true。下边往下看有一个多少号,这个多少号是什么?大家看一下。这端号呢,是h base master port,那这个端口号指的是谁?指的是咱们master IPC端口啊,呃,指的是谁?是我们的server server和这个master进行通讯的端口是16000,是这个啊,那master呢,其实还有一个端口。
05:02
妈,还有个端口有一个什么,还有一个web页面的一个端口,对不对,那个端口是多少,是16010吧,对不对,16010啊,大家把这个端口号呢,给它记住,把端口号记住啊好,那这就是呃,咱们的这个呃端口号就完事了,那接下来咱们往下看,下面呢,有一个这个组K集群的地址,那102103 104,这跟自己集群保持一致就行,然后大家这时候要注意。不要加端口号啊,有的同学他会在这个呃位置呢,给加个端口号,还加什么2181,诶不要加那个东西啊,呃,为什么呢,咱们这个单词是这个集群的意思啊,就是这边要求我们在这呢只加这个主机名,我们端口号呢,还有另外的一个参数port p rt,另外一个参数,那个参数是去配置这个主K端口号的那个参数默认就是2181,所以这块呢,咱们也不用配那个了,但是你主机名是不能不能这个默认的吧,对吧,所以咱们要配一下。好,那下边往下看,呃,这个位置呢,咱有一个呃组K的date DR,那这个data DR呢,指的就是咱们自己在组kper里边配置的那个k data,对吧?诶这个东西要跟自己保持一致,那行了,那现在为止咱们这个所有配置呢,就完成了,完成之后剩下最后一个啊,还还还没完成,还有一个这个reading source,那我们需要指明咱们这个集训当中的reading source都有谁。
06:22
呃,海102。这个不用多说了啊。L103。回车还有法。104。OK,那这个配置完毕。行,那拍完照呢。实际上咱这个呃,Hps就算是部署部署完了啊,那下边其实还有一步,这一步是干什么呢?这一步是让我们把呃had杜op的这个配置文件给它链接到HS对不对,那其实啊,这边我们如果集群当中配置了hadoop home了,就是三台接点里边如果都配置了海doop home了,那OK,那这个你就不用不用配了,这就不用配了啊,所以这块呢,我是肯定都配了,大家应该也都配了吧,所以这会呢,咱就不做了,诶直接pass,那也是到现在为止集群这个h base已经配完了,配完之后我们分发就可以启动了,好,那现在分发h base。
07:12
呃,Xyn Co Mo没事。快速的分发。好,分发完毕啊呃,分发完毕之后呢,接下来我们就可以准备去启动这个h base了啊呃,当然启动h base之前我们最好去,呃检查一下咱们这个集群的这个这个进程的情况啊,那现在海度是正常运行,那没问题,那还需要谁啊,咱们起HP之前需要起谁需要取这个呃,ZK吧,是不是需要取ZK,那现在我们把这个ZK起一下,哎。嗯。好,等着启动。好,已经启动成功了,然后F靠GPS一样。
08:02
呃,组K的这个进程,现在是这个都都都在都在啊,那Z k.S看一下follow leader follow的状态没问题,那现在我们就可以去启动H了,因为我还没有配环境变量啊,所以说进到根路径,然后来一个b start h,然后回车走。好,那h base的路径呢?那个日志路径在哪呢?是在h base,然后这个B目录下的前一级路径的loves里边也是这个路径下边的S里是不是有这个,大家可以去列边去查看日志啊,那好,现在我们去查看一下H的进程,SGPS回车。OK,那现在这个有一个h master对吧,这有个h region server,这呢也有一个呃,Server,这呢还有一个region server,行,那我这边应该是正常启动了,启动完之后呢,我们去访问一下它的外部页面吧,来,咱们打开一个这个新的页面吧,I do。
09:00
102,诶。102,然后冒号应该是16010吧,回车。好,那H我现在是不是已经正常的启动了啊,大家来看一下这个,就这你得保证你这有三个是正常的才行啊,这才行好,那我的H位S呢,到现在为止就算是这个呃安装呃完毕了,安装完毕了啊好了,诶我现在呢,突然发现一个东西啊,我这个是不是还没关,我刷新一下啊。呃,我这个super我还没关啊,那这个东西我也得给他关一下,我得关一下,要不然的话,呃,我怕一会那个那个资源不够啊,我也关一下,我应该是在这台节点上面去去启动的,那我搜一下那个关闭的命令啊history,然后那个gra一下gra,呃,然后那个GU I or I。那能不能找到,诶能找到啊,那现在我执行一下这个关闭那个super size的命令,但是关了啊,来复制回撤。好,那现在呢,我再去访问一下,应该就访问不了了。
10:03
嗯,行,已经访问不了了啊,这一直在转行,那这个关掉了,那大家也要把这个super,这个这个super东西也要关掉,要不然也会占用一部分的资源,好,那现在呃,H base关完了,这个启启动完了啊呃,然后这一块呢,我要给大家提一个醒,提一个什么型呢?就是大家在装完h base之后,可能启动的时候可能会出问题,那么问题呢,可能会有一个咱们这个reason serve起不来的情况,对不对啊,就是这个位置啊,其实咱们文档上也有,文档上也有啊。就是如果说呃,集群的时间不同步会导致region or无法启动,这是由谁导致的呢?由这个参数导致的啊,咱们这有一个参数,这个参数的作用是什么?来看一下那个of from master,就是这个master点这个时间最大是多少?那默认呢?默认不是这么大,默认应该是3万,呃,毫秒默认三毫秒也是,默认30秒也是,如果你集群时间超过30秒,那OK,会导致你的region so起不来。
11:01
呃,大家大家记住啊,就是说如果出现这个问题之后呢,把集群时间同步一下就行了,呃,这块要求呃说让我们去改一下这个参数,不要去改它啊,那你就把那个集训时间同步就完事了,把这个记住啊好,我这边集训时间是同步的,所以说没问题,行,那我现在呢,就把这个视频录一下啊。
我来说两句