Я хочу запустить Elastic Search для экземпляра EC2 и получить к нему доступ по всему миру. Но после изменения его конфигурации на
cluster.name: elasticsearch
network.host: XX.XXX.XX.XX
(Связанный эластичный IP)
Выдает ошибку:
Причина: java.net.BindException: Невозможноназначить запрошенный адрес: bind
Я полагаю, он не смог привязаться к общедоступному IP-адресу
Затем
Я попытался связать его с 0.0.0.0
как уже упоминалось в Elasticsearch не может запуститься при привязке к общему IP-адресу (мне пришлось добавить discovery.seed_hosts: []
, так как я запускаю один экземпляр). Он запускается, но локально.
Я не могу найти способ получить к нему глобальный доступ. Справка!
Также я добавил порт 9200 во входящие правила или EC2
PS: Пожалуйста, укажите любую дополнительную необходимую информацию в комментариях.