00:00
啊,那接下来咱们看这个,呃,德鲁伊的这个一个安装啊,那德鲁伊的安装呢,呃,其实呃,如果说咱们要是真正的从零去安装一个德鲁伊,其实是非常麻烦的,它里边刚才也看到了那么多的角色,你需要去做各种配置,各种配置啊,所以说这个用起来比较麻烦,那这边呢,咱们德鲁伊有一个这个东西什么东西,大家看一下啊,德鲁伊这个安装之这个,呃,有一个什么东西,有一个这个,呃。Imply就这东西,那它是什么东西呢?它是这样的啊,它相当于是诶把德鲁伊做了一个封装。做了封装,然后呢,我们去安装的时候呢,我们只需要部署一个这个LY,那它会自动的去帮我们把德鲁伊的所有角色给你部署好,然后给你启动起来。是这样的,而且这个imply呢,还给我们提供了一个这个web UI,一个用户一个web页面,那我们就能够在页面上去查询咱们德鲁伊里边的这个数据了,包括去配置德鲁伊的数据源,都在页面上去操作就可以了。所以说我们其实在。
01:01
企业当中其实更多用这个去使用德鲁伊是非常方便的。这是它啊,那所以说咱们这儿呢,也用这个imply呢,诶去这个装一下,这个德鲁伊也用它去去装啊,那这个它能能够干什么呢?大家要注意啊,就是说我们部署的时候,它能部署集群,也能部署单机,呃,这边呢,我们是只部署了一个单机啊,没有去部署集群,然后这个集群呃,部署的方式呢,在这个LY的官网是有详细的说明的,如果大家以后需要部署集群,那你就照这个做就行,那但是呢,这边就说甭管是单机还是集群,其实我们使用起来其实是一样的。使用起来是一样的啊好,那现在呢,我们按照这个文档呢,去部署一下这个呃德鲁伊,好,那现在咱们接下来呢,去装一下这个德鲁伊啊,那咱们呃德鲁伊的安装包也这个implan的我已经传完了,传完之后我解压,然后做一个简单的配置CD到OPT,然后software。德鲁伊。好,那现在给它解压T的杠z X VF play,然后这个杠大C到op Mo。
02:06
然后咱们回车。好,完毕,然后进到OPT Mo,呃,然后来那这边呢,咱们也给它改个名字吧。MV就只留一个。那这个完毕了啊呃,完毕之后进到imply c点点进错了啊,CD到imply。好,那接下来之后呢,我们看看呃,这里我们需要去配置哪些东西啊,首先呃,我们这边呢,已经解压完毕了,也改完名字了,那接下来我们需要去,呃,修改一下咱们德鲁这个德鲁伊的配置,这个文件需要配置文件,那配置什么东西呢?其实主要是关于这个JK的一个配置。主要是关于ZK的一个配置啊,这是为什么,大家来看一下我们这个e play刚才说了它是对德鲁伊的一个封装对不对?那既然是封装,其实它里边东西是比较全的,它甚至把什么也封装在里边呢,甚至里边也集成了一个组keep。
03:05
因为咱们德鲁伊是不是需要用到组K啊,它甚至在里边也集成了一个组K,那如果说我们呃不去做修改的话,就让用用默认的配置的话呢,也就是咱们德鲁伊这个play启动的时候呢,会把自己内置的组K也提起来。也砌起来啊,那这个其实我们不想这么起,为什么?因为咱们集群当中我已经有一个组K发了,我不能再让他再起一个了,对不对,那所以说我们应该怎么样让让他去使用我们自己的组K块,那其实就主要是配这个东西啊,那怎么配呢?呃,打开这个文件,这个文件路径牵扯有点深,这个我就直接复制了啊,那咱们打开。在这里边,然后这里边呢,我们去找一下这个跟ZK相关的东西,其实就是这,这就需要我们把自己的组K先告诉他,告诉他我们自己的组K是是那个地址是什么,咱告诉他。那把文档上的这一串呢,咱粘一下啊,从这到这CTRLC,然后呢,放到这个位置,好,那这个修改完毕,Shift z z已经告诉他我们自己集群的地址了,然后还得告诉他呀,诶不让他去校验自己的这个JK,也不让他去启动自己的JK,得告诉他那这个需要去修改哪个文件的,修改这个CTRLC。
04:13
打开这个文件完了之后呢,这里边怎么去修改,咱们照着这个文档去做啊来把这诶到这。CTRLC f3盯一下啊,盯完之后呢,我们去修改,首先我们需要把第二行给它这个干掉来,这个是什么呢?是去让他去verify去校验他那个默认端口号对不对,然后下边的是去校验那个什么那个版本咱们也不让他校验了,然后最下边的这一行,这是在干什么,这是在其实在启动他那个Z内置ZK啊,那这个东西咱们也不能让它起给它干掉,诶注释掉,那这样一来就可以了,Shift z z行,那到这到这呢,我们这个组kper的配置其实就完事了,那配完这个组K呢,呃,那这个其他的配置我们就不需要了,因为imply呢,已经帮我们把里边该配的东西全部都配好了,那我们只需要在启动1PLAY,那这个德鲁伊我们就能够正常的使用了。
05:04
好,那现在呢,呃,我们去启动一下啊,当然启动这个德鲁伊之前呢,我们这边要求啊,把这个无关的进程全部干掉,全部停掉啊,那首先我先把这个呃,可视化的这个东西干掉。Q杠九,嗯。然后SGPS,呃,那呃那个pre先关掉OPT mole,然后pre b,然后launch stop停掉。然后S靠GPS看还有什么东西啊呃,那这个我们也需要把这个HTS停掉。为什么?因为咱们德鲁伊其实大家在这个离线计算上可能用的并不多,我们德鲁伊更多的其实还是用在实时上面,所以这边呢,我们给大家演示一下如何去对接这个实时的数据。不是说不加2181吗。这我咋说了,我没说呀。
06:01
哪不加热感油,你说这个地方吗?你说咱们的这个地方吗?啊这个地方呃,我看一下啊,他说的是这个host,说是host其实是主机名对不对,那这呢,其实感觉不加这个2181,其实也行,其实也行啊,我前面说不加2181,应该我说是那个说的是h base啊,是h base那边人家要求我们那个主机名跟那个谁啊,跟那个端口号是分开的,那不一定所有的框架都是那么去配。不一定都是那么去配啊,不一定都那么去配,所以说这个没有说这个都不加281,这不一定,那这边咱们先给它加上,先给它加上,那这边看他这个名字来说,就是host应该不加二八应该也行,应该也是有默认值的,那这边咱先加上加上,如果说那个有时间的话呢,可以再试一试,不加行不行,一会咱再试啊好,那现在咱们先把这个所有进程全部停掉哈。它是靠GPS。呃,这个DFS停了,那把延安也停了,嗯。
07:02
咱这个时间呢,可能有点不太够了,可能需要这个呃,耽误大家这个呃,五到十分钟的时间。把这个停了,然后呢,咱们把谁呀,把have的语言数据服务咱们也给他停了,因为我们一会对接的是卡夫卡,对接的是这个,呃呃,实时数据对不对,所以说我们不需要这个这个海度,咱不需要它,咱全给它停掉,那好了,那现在我已经是把这个所有东西都停掉了,那接下来呢,我们去启动这个ZK启动组keepper啊。CTRLC,呃,我们启动ZK,那来到这个位置Zk.SH,我们需要启动自己的ZK。然后呢,再去启动这个德鲁伊,那德鲁伊它的启动命令是什么呢?是这个,那这个比较长,我们也是直接粘一下啊CTRLC。那现在SGPS。好,那现在进到OPT model imply进到LY之后呢,咱们把这个启动命令拿过来,那这个后边有一个杠C,杠C指定是参那个配置文件,这就是我们杠才自己修改的那个配置文件啊,那现在咱们回说都好,那这时候呢,大家已经看到了,在这个位置咱是不是已经有了咱们组K拍有了咱们德鲁伊的那五个角色了呀,对不对,已经都有了,然后他还给我们提供了一个这样的play UI,那也是应该是有一个外部页面了,那现在呢,我们去打开这个外部页面看一下啊。
08:20
那个断号呢,是90959095,那现在呢,CTRLC。然后呢,打到这个web页面,然后CTRLV访问一下。OK,那现在呢,我们就进入到了这个imply这个工作界面了,这时候他说让我们去load data,那你看点load data之后呢,我们这能load什么data,有卡夫卡。我们能对接卡夫卡的数据还有什么,还有下边这个AP数据,你看是不是有Bach数据啊,那BA数据这边呢,当然它默认是没有这个HTS的,我需要去对接HTFS的话呢,需要自己去配置,需要去自己去配置啊,那这边其实他原生是可以对接这个AWS的S3的。呃,这个AWS应该是那个亚马逊对不对,亚马逊这个S3其实也是一个类似于HDS这样一个分布式存储系统,它就是能够直接对接,能够直接对接的好,那我们简单了解一下就行,那现在我们就演示一下如何是如何去对接卡不卡的数据,好我视频先录一下啊。
我来说两句