00:00
好,接下来呢,我们具体的去讲一下这个业务采集通道啊这块呢,给他安装,那现在呢,你要理清楚数据在哪,然后呢,目标地址是哪哈,我们现在想要做的是呢,是把数据生成到这个Java后台my circleq里面,对吧,你首先得要这里面有数据。然后呢,我们想通过一个组件把数据传到哪里呢?传到开op的as里面是这么一个事儿,那么如果这里面哈,我们没学没学这个scoop。那假如说你不会,那不会的话,我让你用已学的知识把my circleq里的数据导入到ES,你怎么实现?你不用school的话啊,让你用你学的知识,能不能把MYSQL里的数据写入到as。思考一下。思考一下哈,它怎么实现,你说不用开源的主件,让你自己写代码,能不能实现呢?一定能实现啊,一定能实现。
01:03
回忆一下。不行,嗯,还有别的吗?不光有这种方式。用大数据的方案解决哈,你这个属于这个传统的。如果数据量过大的话,你这个会有问题啊。你们学过啥呀?用have是可以的。还是可以,那大家有没有想过?啊,为什么用用MR,你觉得能不能实现呢?怎么去实现呢?思考一下。对吧,你这个MR里面是不是有一个自定义put和一个自定义out。学过吧,哎,都学过,那在这个自定义put smart里面,你可以干什么,你是不是可以改变它的读写数据的这个,呃,这个形式。
02:07
你就是可以完全这里面干什么,在自定义ma里面就去连接MYSQL数据库,那连接的话只需要一个URL。一个用户名,一个密码。还有一个驱动。不就完了吗?就能连上买车,连上买CQ之后,就可以按照你的要求说把数据读过来。哎,所以说这个input这块就能够连接上买口,那输出这块就更简单了,输出的目的地是这个as,那output就指向这个as不就完了吗?哎,就这么简单啊,就这么简单,所以说呢,你这个呃,头脑啊,一定要这个啊灵活一点。哎,变换一下就是这个,我这里面自然能自定义,也能自定义outp。那它就可以实现相应的这个功能,它可以从任何一个地方取出去,然后把数据写入到你想要的地方啊,就这样一个过程啊,其实这里面我们用到的是一个开源组件,也就scoop,它呢,其实本质上底层就是mmr。
03:06
就是海组吧啊,MICROL6它呢,就是实现了把你这个MYQL的数据读过来,然后写到这就是自定义的,自定义的一个input of ma,类似于MYSS源,那这个目标地址呢,是put指定as啊就完了,行,那现在呢,既然要干这件事,我们需要安装这个MYSQ啊,对吧,你得有MYSQ啊,那我们接下来第一件事就是来安装这个MYSQ。那安装。他打开。二加PC do BT上面的这个位置。安装包,打开资料包下面架包,架包下面有买。MYQ,下面拿。过来。好呃,完成之后呢,我们来看一下哈,CDBD怎么样,那这里面就有了一个它,那把它呢,进行一个解压哈。
04:07
用这个。好,解压完成把这个价包删掉啊。行,那这里面就有了对应的,诶,呃,对应的这么三个包,嗯,三个包呢,一个是MYSQ的客户端,一个是MYSQL的SQL服务,还有呢,一个MYSQL的一个连接器啊连接器,那这个连接器呢,我给它解压出来哈,后面呢要用。T杠,JSVF那时候。好这样的准备工作准备好了哈,其实这里面主要我们后面会用到这个MySQL connect啊,它行,那下面的话我们就开始安装这个server和客户端,那server和客户端的话,安装的时候呢,大家要切换成root,这个爱硅谷用户不行啊,得换成这个root。
05:08
还求root。好,那还要注意哈,安装之前一定要检查一下,你之前这里面有没有麦口啊,能拿过来哈,这边要安装命令。呃,首先呢,我们要查看一下这里面是否有买。默认情况下,这里面一定是有一个MYSQ了,就是RPM-Q查到一个MYSQ啊lib这么5.1.73,这是一个老的哈,老的买C管,那你把它卸掉啊,那卸掉怎么卸呢?RPM啊杠E啊杠一呢,然后杠杠no啊。然后呢,指向这个MY,它那这样呢,就能把它呢。删掉完之后啊,你要查看一下,看他确实删没删掉。
06:04
RPM-E。杠杠,No no。这个啊,我删的是他啊。OK。上完之后呢,我们来查看一下有没有。啊,没有了对吧?啊没有了啊没有了就OK,那这样呢,把以往的先删除,一定要先删除啊,上来不要先安装啊,这一步一定要注意,删除完之后呢,接下来呢,我们就开始安装我们的这个啊,买S核服务器,那服务器的话就是RPM-IV啊IV的话我们指向的是这个仓。哎,这个命令好OK。很快啊。
07:10
好,安装完成了,嗯,安装完成之后呢,下面的话我们来查看一下它的这个密钥哈,这个密钥也说用户名那个密码,嗯,Cat root下面有一个点my circlel,这个一定要先查看一下它,因为这里面呢,它随机给你生成了一个这个密码啊,这个密码呢,你你记它肯定不容易记啊,啊我们得把它改成我们自己的,呃,想要的一些密码哈,行。那找到这个密码之后呢,下面呢,查看一下这个买车的状态,服务是否起来。Service。状态,正常情况下它都是关闭状态,那我们需要把这个服务呢进行一个启动。启动了一个服务哈。好,启动完之后呢,再查看一下它的状态,那现在呢,它这个MYSQ呢,就属于这个running状态,那现在呢,我们就已经把MySQL server已经安装完毕,那下面的话我们来安装一下这个MYSQL客户端啊,后端那客户端的话就是RPM-IV啊,然后my circleq客户端。
08:23
安装它这。好,那这个客户端我们也安装完了,客户端安装完毕之后,我们就需要去登录或者访问这个server,那访问server的话,那怎么访问呢?那就是my circlel-U用户的意思,用户呢,后面是root root用户杠P是你输入密码,那密码你首次登录的时候,这个密码是多少呢?哎,就在这个root.my circleql CI这里面也就是他。哎,把它拿过来哈,第一次的时候把它拿过来,OK,这样呢,用这个这个密码啊,进行一个登录,那登录完之后啊,这个密码一定要要给它修改了,否则的话你去记它呀,太长太麻烦了哈,那比如说这里面有个修改set。
09:13
啊,Pass password password,然后呢,Password等于。Password啊,Password里面呢啊,来上,比如说我一般习惯的是六个零啊啊。这样呢,修改完毕,修改完毕之后呢,我退出,退出之后呢,你在这个访问一下哈,用这个啊,比如说嗯,看看这个密码改没改完杠U。路上。哎,你看现在呢,我就可以采用这个六个零这个密码呢,进行一个相应的登录,这样呢,这个MYSQL的客户端和服务,我们就已经安装完了啊安装完了。
10:04
呃,那再往下啊,再往下,再往下呢,下面呢,我们还有一些地方要配置一下啊,要有一些地方,那就说这个满中主机的一个配置。那正常情况下呢,这个MYSQ呢,它允许访问的用户呢,有这么几个哈,呃,应该是有这个logo host啊,还有这个127.0.0.1啊,还有一些其他的,但是呢,我们希望呢,是这个任何人都能够访问啊,在我们这里哈,因为我们这个买SQ呢,是属于在这个呃,大数据集群内网内部啊,内网啊,并不是在公网上啊。所以说呢,我希望呢,每一台能连上这个内部网络的这个主机都能够进行访问,是这样的一个出发点,那下面呢,我们就要看一下,查看一下数据库有哪些数据库。数据库里面呢,这里面哎,我们就关心的是这个MYSQL这个数据库,那你就使用一下啊use mysq现在呢,使用的是MYSQL数据库,那再往下就有。
11:08
那这里面表呢很多啊,但是呢,我们希望用到的应该是这个U啊,在这个U表里哈,那U表里面我们要干什么呢?先查一下吧,看有啥。缩小一下好可以放大一下啊,那这个U点里面呢,允许这个用户访问的有local host的有还102有127.0.0.1,还有什么冒号幺啊这么多,然后对应的这个密码啊这些,那这些呢,我通通的都给它换掉,有update user啊S这个host呢,变成这个百分号啊,然后修改一下哈。换成他。那你。再来查一下。换完之后呢,你会发现啊,Root这块呢,这个后呢,主机呢,已经变成这个百分号啊,代表的所有的主机啊,所有的主机,那所有主机呢,其他的就没有必要了,像这个海图102啊,127.2啊这些,那它就都包含了哈,这个百分号里面就都包含了,那我直接把它删掉。
12:15
啊,统一删掉,删掉之后呢,你可以再查看一下。对吧,它就剩一个这个注册账号,然后呢,呃,百分之host啊,其他所有主机呢,都能够进行一个访问,呃,你执行了这些操作呢,你还要进行进一步的一个刷新操作哈,刷新让他。生效啊上线,那这样的话就结束了,结束之后呢,你就可以退出来啊,退出来OK,这样呢,就是具体的一个客户端和服务器的一个配置啊配置了。
我来说两句