云网牛站
所在位置:首页 > Linux云服务器 > 在Debian 10/9系统上安装Elasticsearch 7的方法

在Debian 10/9系统上安装Elasticsearch 7的方法

2019-08-05 14:52:20作者:林中豪稿源:云网牛站

本文介绍在Debian 10(Buster)、Debian 9(Stretch)操作系统上安装最新Elasticsearch 7版本,Debian上游存储库中可用的软件包不保证最新版本,出于这个原因,我们将把新的Elasticsearch存储库添加到我们的Debian机器中。

 

在Debian 10/9上安装Elasticsearch 7的方法

我们将安装在Elastic许可下发布的免费版本,有关弹性许可级别的信息,请参阅订阅页面,让我们首先将存储库URL添加到系统中。其他Linux发行版安装参考:Ubuntu 19.04/18.04/16.04安装Elasticsearch 7/6/5的方法

第1步:更新你的系统

让我们更新我们的包索引:

sudo apt update

第2步:导入Elasticsearch PGP密钥

首先导入用于验证Elastic包的Elasticsearch签名密钥:

wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -

第3步:将Elasticsearch APT存储库添加到Debian 10/9

接下来,我们将从下载和安装软件包的位置添加Elasticsearch APT存储库。

对于Elasticsearch 7.x(最新):

sudo apt -y install apt-transport-https

echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" | sudo tee /etc/apt/sources.list.d/elastic-7.x.list

对于Elasticsearch 6.x:

sudo apt -y install apt-transport-https

echo "deb https://artifacts.elastic.co/packages/6.x/apt stable main" | sudo tee /etc/apt/sources.list.d/elastic-6.x.list

第4步:在Debian 10/Debian 9上安装Elasticsearch

然后通过运行以下命令在Debian 10/9上安装Elasticsearch:

sudo apt update

sudo apt -y install elasticsearch

安装后,将在/etc/elasticsearch/elasticsearch.yml中填充默认配置文件,根据自己的喜好修改此文件。

例如,你可以为应用程序设置正确的群集名称:

cluster.name: my-application

请注意,JVM的默认最小内存集为2gb,如果服务器的内存较小,请更改此值:

sudo nano /etc/elasticsearch/jvm.options

更改:

-Xms2g

-Xmx2g

并设置最小和最大内存分配的值,例如,将值设置为512mb的ram,使用:

-Xms512m

-Xmx512m

请注意,建议将最小和最大JVM堆大小设置为相同的值,Xms表示总堆空间的初始大小,Xmx表示总堆空间的最大大小。

第5步:在Debian 10/Debian 9上启动Elasticsearch Service

修改配置后,可以启动Elasticsearch:

sudo systemctl enable elasticsearch.service && sudo systemctl restart elasticsearch.service

检查elasticsearch服务状态:

$ systemctl status elasticsearch.service

在Debian 10/9系统上安装Elasticsearch 7的方法

至此,你已在Debian 10/9操作系统上成功安装了Elasticsearch 7.x。

 

相关主题

在Ubuntu 18.04上安装三节点Elasticsearch集群的步骤

精选文章
热门文章