00:00
同学们啊,接下来呢,我们给大家演示一下ES软件在Linux下面的一个单机操作,首先我们先下载我们Linux版本的ES软件,这个地址呢,给大家准备好了,下载我们相应的软件即可,其实我们在给大家准备的资料当中啊,也有大家看在这里面呢,就有这个软件,你把它上传到你们的Linux系统就可以了,我们一般的本机就是虚拟机了,对不对,在虚拟机里面装那个Linux一般都是这样了。那好,那我们这里来看一看,首先呢,你把这个软件上传之后呢,给他解压缩,大家看一下,我们这边打开。在我的这边呢,我们写上叫OPT module,然后呢,Software well,我们这里呢,其实是我给准备好了,我在这个地方呢,已经上传了我们这个压缩包,那所以呢,我们现在呢,给它来啊,我们写上给它解压缩,解压缩的时候,我们这边呢,直接给它解压缩到我们上级目录就可以了,所以点点往斜杠上一回车。解压缩完成以后,那我们回去啊,因为它这个文件名称太长了呀,所以我们来啊,咱们点点斜杠,咱们回来,回来以后大家可以看到有点长了,所以我们把它简化一下,把这个名称怎么变一变啊,咱们叫做search呢,给它变成ES简化一下好了,那这样的话,里面的文件目录啊,就简单了一些,对不对,那接下来呢,我们再来看看什么呢?他说了,因为安全问题,ES软件是不允许root用户直接运行使用的,所以我们需要创建一个新的用户,那我们需要用root来创建这个新的用户,大家看我们首先呢,就创建一个ES用户,咱们拷贝。
01:34
那么创建ES用户的情况下,那么大家可以看到在我们这里呢,来啊,我们写上咱们就叫创建ES,创建ES以后呢,然后呢,给它设定为密码来拷贝,拷贝以后呢回车,那么它的密码呢,我们也就叫ES吧,回车,然后呢,ES回车,那这样的话就比较简单了啊,它的用户名叫ES,我们的密码也叫ES啊好继续他说了,如果你要是哎觉得不太好啊,创建完想删除怎么办?诶再接把它删除就可以对吧?那接下来你把你刚才的那个目录啊给它改一改,它的这个什么所有者,所以拷贝拷贝以后呢,放到这边我们直接回车,那这样的话呢,我们里面的这个内容啊就发生了改变,那也就是这样,接下来我们来修改一下它的配置文件,它的配置文件在哪儿啊,就在咱们这边,我用一个我们的FTP的工具打开。
02:23
打开以后呢,我们去找一下来我们的OPT,我们的module,然后还有我们的这个ES打开,打开之后呢,大家可以看到里面有个config,里面有个叫yam文件,就是它,诶我们点击它点开,点开之后呢,里面的东西呀,你会发现全都是绿色的井号,对不对?诶那我们需要改一改了,那么怎么改呢?很简单,你把这些信息啊,你原封不动拷贝就可以了。拷贝以后呢,放到最后,嗯。首先第一个咱们叫集群名称啊,这个其实默认就叫做electric search了,还有一个叫节点名称单点的啊,单点就是一个它了,然后呢,这个不用管它,这个是个我们的port端口号9200,这都没问题,然后呢,把当前的自己的机器呢,当成我们的主节点,诶这就是我们的NOTE1跟这个名称要保持相同啊,很简单,就是单点操作嘛,嗯,好,接着往下他说了,我们要修改一些我们系统的配置文件,为什么呢?因为我们的ES呀,它里面生成的数据量比较多,文件的数量比较多,那我们在控制这些文件的时候啊,可能会出问题,所以要改变一些系统的相关配置,那么这里呢,我们来咱们拷贝啊,来拷贝,拷贝以后呢,我们在这个地方呢,我们来啊,咱们看一看,点开我们叫做什么呢?诶把它放过来回车,回车以后呢,它这个地方是有要求的,要求我们什么呢,去创建一些我们的内容,这个内容呢,其实我事先呢是已经创建好的,大家看就是我们下面的内容,这个内容呢,我们事先。
03:51
已经创建好了,大家看课件中就要求我们这边需要添加这个东西啊,把ES用户当中的这个操作呢给他准备好,就是这样啊,除了这个以外,其实还有别的,那我们接着来啊,咱们接着来看。
04:05
我们这个呢,就写上了啊,咱们跳出去,然后呢,我们接着来把这个文件我们再看一眼来拷贝,拷贝以后我们叫它,诶再来回车,回车以后大家会发现我这同样的已经事先准备好了,我就不去改了,你们自己呢,去把它操作一下,把加一下就可以了,我们课件当中是有说明的,给它加进去就够了啊好还有一个呢,是我们下面这个,这个呢我们也来拷贝,拷贝以后呢,我们在这边去看一眼啊,这个呢,我们操作去,嗯,好,然后呢,我们来操作一下,嗯,没错,回车以后这个都是改过的啊,千万记住了,我都是改过的,嗯,好,那么改完之后,那如果没有任何问题的情况下,这个时候呢,我们其实是可以启动软件去看一看这个操作的啊。来吧,那我们去操作一下,咱们试一试啊,我们写上咱们叫做ES,嗯,然后呢,里面有个B,这个B里面有一个as search,那我们这边写你写的时候啊,同学们记住了,有点问题了,回车。
05:02
你回车以后其实是不对的,为什么不对呢?因为他是不允许你当前用我们root用户进行操作的,所以这叫一定会发生错误,那你看他说了,他是不能运行我们的ES,用root用户怎么办?切换一下啊,切换一下咱们给他来,我们叫ES,然后呢,我们这这个地方呢,我们再写上一个我们的B,哎,我们叫EA好了回说。回车以后,那这个时候我们往下看一下,你会发现又出了问题了,这个出的问题的主要原因在哪呢?在于我们在启动过程当中,它会动态生成一些文件目录,而这些目录当中的内容呢,它的那个权限呢,还跟ES没有关系,那可能就不行了,所以啊,在这个里面呢,大家记住了,如果碰见这样的问题怎么办?很简单,我们把这句话再执行一遍就行了,把我们的用户呢,再给他重新设定一下,其实就够了,来拷贝,拷贝完成以后,在我们这边我们给他直接来回车。
06:00
回车以后大家会发现他现在就可以操作了,但是我们因为用户不对呀,所以再切回去,用那个root给它更改权限啊来好,我现在呢,重新来我们回车,回车以后把它更改完成之后再切回去,我们叫BS,诶稍微有点麻烦啊点麻烦,我们在这个地方把文件夹所有者更改完成以后,现在呢,我们去启动一下啊,咱们启动一下,咱们叫做ES啊,我们叫做嗯并吧,咱们叫做来我们的search,诶回车。回车之后啊,他现在呢,就开始启动了,如果不出现任何的问题的话,我们接下来呢,就可以呢,通过客户端去访问这个单点操作了啊。好了,现在呢,应该已经可以了,可以了之后呢,我们这边去刷新一下,刷新大家可以看到我的LINUX1,就是我的虚拟机的那个地址呀,啊,然后呢,他就看到了我里面没东西嘛,对不对,没东西那当然就是这个样子了,所以这说明啊,我们在虚拟机当中已经启动成功了,所以说你会发现呢,在Windows下面其实比较简单,在咱们的linus下面呢,它的配置上稍微的就有点繁琐了,但没关系,你照着我们这个课件呢,一个一个去配一下,问题是不大的好不好,同学们,那就这样了啊。
我来说两句