检查安装是否成功

“journalctl”命令现在应将Elasticsearch列为已启动:

# journalctl | tail
Nov 11 08:59:02 onitroad systemd[1]: Reached target Network is Online.
Nov 11 08:59:02 onitroad systemd[1]: Starting Elasticsearch...
Nov 11 08:59:02 onitroad systemd[1]: Started Elasticsearch.

默认情况下,Elasticsearch仅在localhost上侦听,我们可以在
/etc/elasticsearch/elasticsearch.yml中设置。

# netstat -ntlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      403/sshd            
tcp6       0      0 127.0.0.1:9200          :::*                    LISTEN      5562/java           
tcp6       0      0 ::1:9200                :::*                    LISTEN      5562/java           
tcp6       0      0 127.0.0.1:9300          :::*                    LISTEN      5562/java           
tcp6       0      0 ::1:9300                :::*                    LISTEN      5562/java           
tcp6       0      0 :::22                   :::*                    LISTEN      403/sshd

当前,Elasticgsearch可以通过'localhost:9200'访问:

# wget -qO - 127.0.0.1:9200
{
  "name" : "p7g80HJ",
  "cluster_name" : "elasticsearch",
  "cluster_uuid" : "W7iE1jWYSiWL-hG3zMsaFQ",
  "version" : {
    "number" : "5.2.0",
    "build_hash" : "24e05b9",
    "build_date" : "2015-01-24T19:52:35.800Z",
    "build_snapshot" : false,
    "lucene_version" : "6.4.0"
  },
  "tagline" : "You Know, for Search"
}

安装插件

Elasticsearch插件和其他相关二进制文件位于/usr/share/elasticsearch/bin /目录下。
将此目录添加到可执行的PATH

# export PATH=$PATH:/usr/share/elasticsearch/bin/

安装新的Elasticsearch插件使用elasticsearch-plugin命令。
例如要安装“基于文件的Discovery 插件”,运行:

# elasticsearch-plugin install discovery-file
-> Downloading discovery-file from elastic
[=================================================] 100%   
-> Installed discovery-file

启动elasticsearch并设置开机自启动

# systemctl start elasticsearch
# systemctl enable elasticsearch

前提条件安装

首先,安装下面列出的所有必备组件。
“Net-Tools包”是可选的,仅用于测试目的。

# apt update 
# apt install openjdk-8-jdk-headless net-tools wget

下载Elasticsearch

下载Elasticsearch Debian软件包。

wget --no-check-certificate https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.2.0.deb
如何在Debian Linux上安装Elasticsearch

安装elasticsearch

使用dpkg命令安装先前下载的elasticsearch-5.2.0.deb

# dpkg -i elasticsearch-5.2.0.deb
日期:2020-07-07 20:56:21 来源:oir作者:oir