00:00
好,各位同学,那接下来我们把这个LA安装一下啊呃,大家来看一下啊,此处呢,给大家提供了几个网址,那分别是LA的官网,LA的文档,以及这个LA的下载地址啊啊,那现在呢,我们呃就不再一个看了啊,我们看下边直接开始安装啊,那首先我们需要先呃简单说一下,我们安装S需要做到环境准备啊,那从S架构上我们应该能看出来啊,S它除了自己的这个核心的call模块,那它还依赖于其他的一些框架对不对,比如说依赖于谁啊,卡不卡。对不对,那它的这个原数据是不是要经卡斯卡导入到sla当中,对吧?那除了卡法还有谁HP对不对?那S呃,阿拉它是不是用到了genes这个图数据库啊,对吧?那这个图数据库它的存储引擎选择的是什么?是HS,所以说我们就要HS,那除此之外呢,它是不是还会对原数据进行索引,进行全文检索对不对?那所以说是不是还会用到solar啊,对吧?啊,这是我们需要去安装的三个额外的框架,但这里边啊,我们hps还有卡普卡是不是早就已经装好了,对不对?所以说我们需要额外安装的只有这个sor啊好,那接下来我们继续往进行啊,那此处呢,有一个表格,这个表格就是我们呃整个的一个集群的规划啊,简单看一下,呃,JDK每个版本每个服务器是不是都得有啊,对吧?诶234都得有那组K位呢,呃,那咱这儿是不是也都得有啊,对吧,为啥要装组K。
01:22
卡卡也需要用组K盘,Hps需要用组K盘,其实这个sor呢,我们搭的也是,呃,这个分布式的,分布式是不是也需要用到组kper啊,对吧?就组K本是必必装的,那咱这肯定都有了啊那接往下走,卡夫卡三台节点咱们都有,那h base呢是不是?呃,三台节点呃,102咱们装master,然后另外三台节点呢,是不是装的是region s对吧?OK,这个理解一下啊,那solar呢,我们需要装分布式,三台节点都要装啊OK,那最后呢,就是这个have have呢,我们装在102啊LA啊,LA也装在102就可以了啊好,这就是我们的集局规划,那接下来呢,我们就开始安装,那首先我们安装谁安装sor,安装sor啊,那这个安装sor的时候呢,有一个小细节大家需要注意一下啊,这个solar啊,我们安装的时候呢,啊,也为其创建了一个自己的用户啊,就是solar啊当然了,呃,这个我不创建行不行,比如说我用root去启动sor行不行啊啊其实是可以的,但是呢,不推荐使用root用户啊,并且如果说你用root用户去启动。
02:23
从solar的话呢,它也会给你相应的提示,说不推荐你使用root用户去启动solar进程,那所以在这儿呢,我们为他创建一个自己的用户啊,啊,那由于我们需要搭建的是这个分布式的一个solar solar集群,对吧?所以说三台节点是不是都要去创建solar用户对吧?那用户名solar密码也是solar,来CTRLC看过来,我们去三台节点上都给它创建出来啊好,三台线是不是都已经有了,有了时我们就往下走啊,那再往下呢,这个是啥?是不是解压solo的安装包啊,对吧?啊,接下来我们就开始解压啊,那现在呢,我们先进到102啊来。进到o BT modelle,然后呢,这个诶咱们安装是不是还没传上来对吧?那现在去传一下啊,我们先进到o BT software where,然后呢,我这MAKE1SO lr solar进到solar,好,那进到sor之后呢,我们去拿一下安装包啊。
03:12
稍微等一下好,那现在我们找到这个资料,找到solar应该得十二一个对吧?那完之后呢,把这个安装包拿过来,我们装的是7.7.3版本的这个sor啊好,那在这边我们退一下,退完之后呢,在这儿我再新建一个文件夹啊,那咱这儿应该是谁,应该是那个Atlas的安装包,咱也要拿回来,对吧?Atlas好,那进到atla,那这边我退一下,这边也进到at特,完之后呢,At特大家注意观察,在那是不是也有很多的这个呃,安装包啊,对吧?那为什么S也有这么多的安装包呢?为啥呀?啊这个呢,也得是由这个的这个架构啊原理来的,给大家简单解释一下啊,大家都知道啊,我们这个呃,原数据啊,就是原数据,原数据是经卡夫卡来发送到我们的这个艾当中的,对不对?诶想一想这个原数据它会自己往卡夫卡里边写吗?
04:05
肯定是不会的,对不对啊,那怎样才会往卡夫卡里写呢?你比如说我这个原数据变了啊,举个例子啊,咱们以have为例,Have当中什么时候原数据会发生变化呀。这个就情况比较多了,我建一张表,原数据是不会变,对不对?那再比如说呢,啊,再比如说呢,我删一个表对不对,或者改一个表是不是都会变啊,对吧?那再比如我往那个某一张表当中新增一个分区,原数据是不是也会发生变化,是是这个道理吧,对吧?那OK,那这样一来的话,只要原数据变动,那理论上我就得把这个变动的信息怎么样,是不是发送到卡这个Le当中才可以,对不对?那这个原数据变了之后,它自己会往卡夫卡写吗?并不会,那怎样才会写呀?诶我们需要为have这边是不是配置一个就是相当于是一个ilas的一个插件时不是才可以,对吧?你给它配个插件啊,那只要原数据变了,那OK,我就把这个原数据给它,诶发送哪发送到这个,比如说卡夫卡当中,那这样一来Atlas呢,就能够接收到这个变动了啊是这样的啊,那所以说我们不同的这个,呃存储系统啊,那是不是需要去配置不同的插件啊啊为啥,因为这个Atlas呢,它不仅仅支持啊这个have的原数据管理,它还支持啥呀。
05:13
如H行H这是支持,所以说此处呢,是不是有很多的组件,呃,很多的这个类似于插件的一个东西啊,对吧?啊,OK啊,你需要摄取需要获取谁的原数据,那你就把这个插件安安装到对应的这个组件当中啊,OK啊,那此处呢,我们需要的安装包都有谁啊,首先第一个它咱们必须得拿过来,这是咱需要的啊,那除此之外还有谁啊。还有咱们这个呃,Have,咱们需要拿一个have的插件啊,在哪呢?应该是在这个位置对吧?那咱们拿回来啊,在这儿呢,我们重点呢就拿这样的两个就行了,因为我们这儿呢,管理的主要是have的原数据,对吧?其余的我们暂时先不拿了啊,以后大家如果有需要的话呢,可以拿去使用啊啊那现在我们所需要的安装包就拿到了,那当然我们现在最先最呃现在需要拿的其实是solar对吧?那现在我们把这个solar拿到了,拿到之后呢,给它解压啊,来turn-z svf solar,然后杠大C到OPT model啊快速解压。
06:15
好,已经解压完毕了,对吧?完之后呢,我们进到OBD model掉,我们给它改个名字啊,哎,我们MVSOLR只保留这个sor就行了,版本号就不要了啊好,名字已经改完了,改完之后我们继续往下进行,再往下走啊,那改完之后看一下文档当中的下一步是啥,是不是改一下那个solar目的所有者对吧,改成solar,为啥呀?因为后续我们是不是需要使用solar去启动这个solar的进程啊,对吧?那我们为了保证它有访问权限,所以说我们就改一下。诶,改成solar啊,这个没有问题吧,好,改完之后我们继续往下进行啊,那下面我们要做的呢,就是去修改solar的配置文件啊,这个配置文件呢,其实没多少,很简单啊,那我们来看一下都需要改哪些,现在咱们要改的是这个文件对吧?那现在呢,我们找到这个文件啊来其实就在sor的B目录里边有一个什么in.SH对吧,那不用改了,我不用找了,我们直接进去就行,进到solar完了之后呢,进到B对吧?进到B里边咱们改的是谁?是这个solar in。
07:14
点,然后in.SH是不是这个是不是这个文件啊,对吧,好,那回车回车之后咱们要改的参数是谁来看一下,大家看啊,我们要改的是这个参数叫做ZK host。ZK hot是不是显然是组K集群的地址对不对,咱在这为什么要配一个组K集群的地址啊啊,这个需要给大家简单解释一下啊,就是这个solar呢,我们去安装的时候呢,有不同的模式啊sor我可以装单机版,也可以装什么版。啊,集群版或者以他的这个官方的说法呢,叫做什么呀,叫做cloud模式,Cloud模式C就是一个集群版,那集群版呢,我们需要利用谁呀?需要用到组keepper,需要依赖于组keepper,那在这儿呢,我们需要给它装呃,配置一个组keepper集群的地址,那我们把自己组keepper集群的地址给它放在这儿就行了啊那分别是1022181 103281和1042181啊好配上就可以了,Shift之Z行,那这个S完之后呢,我们就往下走,下边我们就可以去分发sor了,来咱们分发一下啊,来回车。
08:15
稍等一下啊。好,现在已经这个在分发了,还没完啊,稍微等一会儿。啊,已经完成了对吧?那完成之后我们接下来就可以去启动这个so链了,不需要再做其他的配置了啊,那启动so链之前需要掀起谁掀起组K对吧?嗯,那现在呢,我看一下我集群当中的组K班在不在啊,我这得使用绝对路径对吧?艾特GOOGLE5B,然后Z k.shs stas查一下状态,大家看一下我这个三台节点租K是不是正在进行模式是不是分别是follow Li follow,所以说我现在是不是就不需要再重新启动了,对吧?那接下来我就可以去准备启动sor了啊,那这个sor呢,它是没有这个群益脚本的,我们需要暂停启动啊,然后这儿有一个说明大给大一下啊,出于安全考虑呢,不推荐使用入的用户启动sor,所以此时我们使用谁就使用我们之前那个sor用户,对不对啊,那现在怎么怎么使用solar用户启动了,是不就是S度杠I-U到solar就行了,对吧?那solar的启动命令是什么呢?很简单,OPT mole solar BB里边有一个solar,我们给他传一个start就可以了,那当然要想停的话,是不是就是stop呀,对吧?好,那现在呢,我们用这个命令去启动一下。
09:22
三台节点的sor,来先起102,回车来再起103,然后呢,再起104啊,现在是不是正在启动啊,对吧?来咱们稍微等一下。稍微等一下啊,那如果说大家能够看到这样的一条,呃,这个日志说的是啥呀?是不是happy searching啊,对吧?什么意思啊,就是搜索快乐对不对啊,为什么啊,因为这个sor是干什么用的,是做是是一个企业级的一个搜索引擎,对不对?那所以说它会有这样一个提示啊,出现它就说明已经启动成功了,当然呢,这个同学肯定是能够看到我们前边是有这样的两条warn警告的,对不对啊,但是警告呢,其实不影响咱们使用的啊,但是现在可能看着有点别扭,对吧?我们来看一下这个警告信息分别是啥啊,文档当中其实也有说明,文档里边也有说明啊,那上述警告的内容是啥呢?啊,是这样的啊,上述警告内容是solar推荐的系统允许的最大进程数和最大的打开文件数分别为65000和65000,而我们系统的上述的两个参数的默认值是低于该推荐值的啊,那所以说它是不是会。
10:34
来一个这样的一个警告啊,对吧?啊,那我们系统的默认值呢,是低于他呢啊,那咱们系统的默认值分别是多少了啊,分别是啊咱这现在是多少,是404096啊4096,还有一个是1024,这是两个参数对吧?这个是文件,文件数是1024对不对,那进程数呢,是啊4096啊是低于它这个对荐值的啊是这样的啊那所以说呢,正常生产况下呢,我们应该呃按照他的推荐呢,去进行相应的调整啊,那你要想调整的话,怎么调整啊,我下面呢,已经给大家把这个调整的呃,这个步骤给它列出来了啊,那首先你要是想去呃调整这个打开文件的个数,你需要修改的是这个配置文件,然后呢,增加以下两个内容啊,那要想修改这个进程数的限制呢,我们需要修改的是这个文件,然后呢,增加以下内容啊,照着改就行啊,当然此处我们可以暂不修改,为啥?因为你要想改啊,还得怎么样才行。
11:29
还得重启服务器才行,我们现在集群上边是不是运行了很多的进程啊,对吧?那你要重启服务器之前还得把进程都关了啊,这个相对来比较麻烦,所以此处呢,我们就暂不修改啊,暂不修改,你不修改的话,其实现在呢,呃也不影响它使用是这样的啊OK,那这样一来的话,我们这个sor相当于就已经呃启动成功了啊就配置完了,启动成功了,那接下来呢,我们去打开它的外部页面,简单看一下来,我们访问一下地址啊,那这个地址我们去访问的时候呢,每台节点啊,每个sor节点它都会有一个啥,诶都会有一个这个呃外B应用,诶启动起来,那动手号呢,都是8983,我们在这儿呢,访问102,访问103,访问104,其实都是可以的啊,我们这儿访问102啊,来CTRLC拿过来,拿来之后呢,我们呃,拿到这个位置来CTRL位访问一下啊,那如果出现了这样的一个界面,那就说明我们这个sor其实应该是启动成功了啊,然后大家注意观察啊,大家看这个位置这儿是不是有一个lo的这样一个选项啊,对吧,大家注意一下啊,如果我们装的是单。
12:30
基本是没有这个可捞的选项的啊,只有咱们这个集群模式才会有可捞的,你可以点一下啊,点完之后呢,这里边其实正常情况下呢,会呃显示一些我们在sor当中去创建的一些索引啊等等等等,那当然我们现在啥都没有,所以是空白的啊空白的那这里边呢,你可以点完lo可以点一下这个note note单纯观察,那note里边是不是有这样的呃,三台节点对吧,分别是102 103和104啊这个是正常的啊OK,行,那到目前为止呢,我们这个solar就已经安装完成了啊好,Solar完成之后,那接下来咱是不是就可以准备去安装atla了,对吧?好,我把视频停一下啊。
我来说两句