检查安装是否成功
“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
安装elasticsearch
使用dpkg
命令安装先前下载的elasticsearch-5.2.0.deb
:
# dpkg -i elasticsearch-5.2.0.deb
日期:2020-07-07 20:56:21 来源:oir作者:oir