00:00
接下来我们给大家演示一下我们的Linux下面的ES软件的集群部署啊,之前呢,我们刚刚演示完的是那个单节点部署,那么你单节点的话只有一台服务器,那其实就是为了演示嘛,但是如果你有多个我们的Linux机器的话,我们可以用我们集群的方式来做部署,对不对?OK,咱们看一下那么软件的下载地址呀,咱们其实地址有了啊,下载的这个文件呢,我们也直接给大家准备好了,还记得吧,我们在这边有一个我们的Linux文件,诶,给它上传到你们的Linux里面去进行我们的什么解压缩什么的就可以了。好,那我们继续啊,同学们来,首先第一个还是要把它解压缩,然后呢,给它改个名,刚才咱们是ES是个单点操作,那么现在要改个集群了啊,其实就是为了管理方便啊,操作完成以后,我们点点斜杠啊,我们的soft well,我们这里先切回去,我们叫root,嗯,好,那么我们先切回去,然后呢,我们给它来啊,我们解压缩,咱们叫做嗯,解压说E,诶好了,然后呢,杠C,我们给它点点斜杠吧,到上一级目录就可以了啊。
01:05
解压缩完成以后,那这个时候呢,我们干嘛呢?我们回去,回去以后给它改个名,我们叫做它叫EL啊嗯,然后呢,我们就叫ES叫cluster吧,诶就改成叫集群的名字好不好?然后呢,回车,回车以后,那这个时候呢,我们就有一个它了,那么有了它以后怎么办?诶我们需要去改变它的配置文件,记住啊,集群的配置还真是有点复杂呀。嗯,那么这里首先大家可以看到我们软件分发到其他节点,那咱们先不管别的,先给它分发一下,这个分发的脚本呢,就是把他们来我们写上啊,咱们来这个分发一下,我们叫ES,我们叫cluster,把它分发到其他的地方去,其实就是传过去嘛,对吧?嗯。好了,传过去以后,那接下来呢,我们来往下看,他说了,因为安全问题,我们不能用root直接访问,我们需要在每个节点中创建我们的用户,比方说ES,对吧,这个咱们在单节点操作当中已经给大家讲了,我们这里不去看了,如果大家没有看到的话,去那个单节点的配置中去找一找啊,那么创建用户啊,给他什么密码啊,给他改变他的那个授权呀,哎,这都有了啊好,我们接着往下,下面呢是修改配置文件,这个非常重要了,所以呢,我们回来把这个点开,咱们刷新一下,刷新刷新以后咱们给它来上一级点开,点开以后我们去到的是cluster点开,点开以后把这个configgu打开,里面叫做yamo,把这个点开。
02:33
点开之后,咱们打开课件,课件当中啊东西还是比较多的,所以咱们原封不动给他拿过来啊,拿过来拿过来以后我们拷贝。放到咱们这个位置,咱们说明一下来放,最后好说明一下,这个我相信没问题吧,这个表示的是集群地址对不对,这是当前节点的名称,这是那个主机名称,这是我们的那个端口号9200对不对啊,其实你也可以改成9201,这都无所谓啊,然后呢,这个表示的是什么?Master和那个date啊,主节点呢,包括数据节点呢,哎,都是这样的,然后后面是跨域啊,还有包括我们的这个什么呢?它是一个初始化主节点的一个配置,那么后面这个是什么呢?是我们发现节点,就是说如果我们现在有三台机器当成集群的话,你要发现他们。
03:22
那怎么发现呢,对不对,那这个呢,我们就写上930093009300啊,你就这么写就可以了啊,然后呢,我们现在呢,接着往下往下其实这些东西啊,都是一些配置参数,这个咱就不管了,咱保存一下。保存完成以后,那么这个时候啊,咱们来看一看啊,同学们来,其实你给他配完之后,下面呢,就是改动一些系统的配置了,这个咱们在单点当中其实也给大家去改过,这个我们就不一一给大家去配了,好不好,诶咱们接着往下啊,再往下下面的这个地方呢,就直接启动就行了,而且是分别启动,因为刚才你分发了三个节点嘛,那么你要事先把三个机器当中的那个ES用户都给他准备好,然后呢,把这些配置都配好了,然后呢,你就可以启动软件了。
04:08
而且是分别启动什么意思啊,什么叫分别启动啊,就是一个一个启,那好我们现在一个一个启吧,那么我们回到这边来,咱们回来咱们到这边好,我写上咱们叫做什么呢?我们写上叫ES叫cluster OK,然后B,诶不对,咱们这个不是用root用户啊,所以我们来写上,嗯。我现在呢,去走到里面咱们叫B,诶我们写上咱们叫做它electric search回车,回车以后呢,现在哎大家会发现怎么了,它的这样是不是又出现这样的情况了,所以呢,我们还得给他操作一下,那这个呢,我们就回来记住咱们前面有现成的,所以直接拷贝过来就可以了,来把这句话呢原封不动拷贝记录,把ES cluster里面的这个操作给它设置一下,然后呢,我们这里呢,给它切回去,咱们叫做root啊,然后呢,我们它好了。接下来我们在这边给他操作一下,嗯。
05:03
哎,密码我写错了吗?我没有有点慢,好,那我现在呢,给它来操作一下,操作完成以后切到我们ES,然后B我们的它回错。回车以后呢,现在呢,它就开始启动了,如果启动的没有任何问题的话,我们其实可以看一看它的节点的状态,大家看一下我们可以通过这样的一个指令,什么指令呢?这边叫做cat note。就是你可以查看一下当前集群的什么,我们的节点都有什么,那么好,我们来找一下咱们这个地方呢,我们可以来啊,咱们在这写吧,咱们叫做note,嗯,咱们就叫not啊,就是它了,这个呢,9200没问题啊。好,那我们来确认一下这边的启动状况啊,来启动,诶好像可以了,像start了吗?那我们现在呢,就查一下,查查一下以后大家听到现在呢,是一个节点,对不对,当前的这个节点呢,就是一个,那好了,我们继续吧,那么继续的话,我们再打开我们的第二个啊,打开我们的第二个来那这个呢,我们去找到它,嗯,把这个关掉,哎,别关了,咱们接下来啊。
06:09
点开,点开以后呢,打开它我们的OPT module,然后找到我们的cluster,点开以后有个config config当中把这个ya点开,点开以后还是一片空白呀,诶所以呢,把咱们的这个原封不动,咱们拿过来啊,原封不动拿过来拷贝。拷贝之后呢,放到这边,诶好了,放过来之后呢,那么这个时候呢,我们需要调稍微的变一变啊,比方说我们的这个主机呀,诶来LINUX2这个叫NOTE2,然后呢,这个呢,也叫9200没问题,然后这个节点的名称呢,这个ma,我们觉得找他也没问题吧,对吧,这个都是没什么问题啊,所以我们这里呢,就保存,保存以后我们觉得可以了,那接下来呢,我们要做一个操作,来我们点击它。点开,点开以后呢,我们首先还是把刚才那句话呀,咱们再执行一下啊来,呃,哪句话呢,把刚才的那个文件夹的一个目录拥有者呀,把这个权限给他来拷贝,拷贝以后我们来给他操作一下回车,回车以后没问题,我们切换一下,咱们切换一下ES,然后我们现在呢,CD,我们OB module,然后呢,我们的,嗯,这个叫ES cluster at,然后B,我们的这个叫做E啊咱们B,嗯,斜杠好了回车。
07:29
回车以后就等着,只要你配的没问题的话,那么这些信息呢,它一启动可以自动被识别就可以了啊好稍等一下。启动完成以后啊,咱们看看它的这个状态啊,嗯。嗯。好了,大家可以看到现在呢,基本上也已经启动完了,那我们这边就刷新一下,刷新刷新以后怎么了,两个节点是不是就出来了,哎,节点已经被找到了,对不对,加到一个集群当中去了,好,那么我们接着再给大家去准备第三个,那么第三个其实是完全一样的,第二个都可以的,那第三个不是肯定是完全一样的了吗?所以打开我们的第三个,第三个呢,我们去点一下OPT,那咱们的OPT module,我们的它点开configu,找到ya,点开。
08:16
点开以后,把刚才的这个内容啊,原封不动拷贝一下,拷贝之后拿到最后。好,然后呢,改一改啊,这个呢,我们改一改,改一改的这个地方呢,我看看啊,咱们写上咱们叫做山,嗯。这个不用变,这个不用变,哎都不用变,就把这个名字什么的变一变,是不是就可以了呀?诶保存一下。好了,那保存以后呢,那么我们接下来呢,同样把那个第三台机器啊,它的用户啊,各方面的东西我们再考虑考虑啊,那么首先第一个我们还是要把那个文件目录呢,给他设定一下啊来。咱们找一下这个拷贝,拷贝之后呢,我们直接来回车,然后呢,我们CD啊,或者说我们切换一下,咱们叫做E,诶好,然后呢,CD我们叫OPT module,我们的ES fast,然后呢B咱们叫它回车,回车以后我们现在看一看它的执行情况啊。
09:13
启动之后,如果没有任何问题的话,我们在这边又可以多一个节点了啊,稍等一下。好了,那我们这里呢,就刷新看一看了,同学们来刷新,刷新有几个了,三个节点了,对不对?哎,我们集群当中现在就有三个节点了,我们是通过同一台机器找到了三个节点,那说明他们三个组成了一个集群好不好?同学们,这就是我们Linux下面的一个集群部署环境啊。
我来说两句