Я установил elasticsearch
на brew install elasticsearch
и запустил его с brew services start elasticsearch
, однако, curl http://127.0.0.1:9200
показывает connection refused
. Я проверил порт: netstat -a -n | grep tcp | grep 9200
и некоторые ipv4
работают там. Итак, я открыл /usr/local/etc/elasticsearch/elasticsearch.yml
и изменил порт на 9300
, а также раскомментировал и изменил: network.host: 127.0.0.1
. По-прежнему показывает connection refused
, когда я curl http://127.0.0.1:9300
. OS
- это MacOS High Sierra 10.13.4
. Если мы откроем /usr/local/var/log/elasticsearch/elasticsearch_nikitavlasenko.log
, ошибка будет выглядеть следующим образом:
Подкаталог имени кластера [asticsearch_nikitavlasenko] существует в путях данных [/ usr / local / var / lib /asticsearch /asticsearch_nikitavlasenko]. Все данные по этим путям должны быть перемещены вверх на один каталог к путям [/ usr / local / var / lib /asticsearch]