Я установил Elasticsearch на сервер EC2 Ubuntu 14.
Я вижу, что он работает:
elastic@ip-xxx-xx-xx-xxx:~$ curl -get localhost:9200
{
"name" : "ip-xxx-xx-xx-xxx",
"cluster_name" : "elasticsearch",
"cluster_uuid" : "V6axWUV9SoqABC8sX62XMQ",
"version" : {
"number" : "7.0.1",
"build_flavor" : "default",
"build_type" : "deb",
"build_hash" : "e4efcb5",
"build_date" : "2019-04-29T12:57:03.145736Z",
"build_snapshot" : false,
"lucene_version" : "8.0.0",
"minimum_wire_compatibility_version" : "6.7.0",
"minimum_index_compatibility_version" : "6.0.0-beta1"
},
"tagline" : "You Know, for Search"
}
Я добавил его в группу безопасности:
Но я не могу подключиться удаленно:
C:\>curl -get http://XX.XX.XXX.XX:9200/
curl: (7) Failed to connect to XX.XX.XXX.XX port 9200: Connection refused
netstat -nlp | grep 9200:
tcp6 0 0 127.0.0.1:9200 :::* LISTEN 29467/java
tcp6 0 0 ::1:9200 :::* LISTEN 29467/java
Это содержимое файлаasticsearch.yml после удаления всех комментариев:
path.data: /var/lib/elasticsearch
path.logs: /var/log/elasticsearch