如何在Linux下安装elasticsearch并且配置集群
操作前准备事项:
1.首先先将三台虚拟机开启,并且要保证三台虚拟机可以互相切换,如果同时要配置多个虚拟机,创建多个节点,则每个虚拟机都得开启。
2.安装及配置集群前有两点概念需要了解:
Cluster(集群):
一个集群就是由一个或多个节点组织在一起,他们共同持有整个数据,并一起提供索引和搜索功能。一个集群只能有一个唯一的名字标识,集群的名字很重要,集群内的节点只能通过制定集群的名字来加入集群,我们可以自定义一个集群名,本文集群名定为“kbserver”。。
node(节点):
1、一个节点就是集群中的一个服务器,作为集群的一部分,节点存储数据,参与集群的索引和搜索功能。一个节点是由一个【节点名】来标识的,节点名一个随机字符串,当然我们也可以自定义。
2、节点通过配置集群名字来加入集群,默认情况下,节点会寻找集群名为之前所定义的集群中。意味着:如果同一网络中启动了若干个节点,并且没有修改默认配置,那么这些节点可以互相发现彼此,并形成一个叫做“kbserver”的集群
当网络中只有一个节点时,会默认创建并加入“kbserver”的集群
当然节点加入的集群名可以在节点的配置文件中进行修改
具体操作步骤:
1.主机上的配置:
(1)首先:在主机根目录下的opt目录下的install和bigdata目录下分别创建一个目录取名为elk,
然后打开xftp软件,切换目录至/opt/install/elk ,将elasticsearch-6.2.2.tar.gz 压缩包拖进该目录下,等待解压
(2)先进入install目录内的elk目录中,ls查看压缩包是否已经进来了,然后进行解压,将压缩包解压到bigdata/elk的目录下
命令:tar -zxvf elasticsearch-6.2.2.tar.gz -C /opt/bigdata/elk
![在这里插入图片描述](https://img-blog.csdnimg.cn/202008092318194.png
(3)使用命令:cd …/…/bigdata/elk/切换路径至bigdata/elk的目录下,查看该目录下是否存在解压文件