Облачная платформа Google - подключение к Elasti c Поиск - PullRequest
2 голосов
/ 02 марта 2020

Я пытаюсь получить доступ к Elasti c Поиск по моему IP-адресу stati c, но он не работает.

Что я пробовал?

  1. Я создал Bitnami Elasti c Search VM Instance из GCP Marketplace
  2. Я назначил stati c IP для той же VM
  3. Я заменил network.host до 0.0.0.0 внутри asticsearch.yml файл
  4. Я добавил свои данные c IP к network.publish_host внутри asticsearch.yml файл
  5. Я добавил правило брандмауэра, разрешающее все порты, и добавил 0.0.0.0 в качестве исходного фильтра

Теперь при попытке доступа к Elasti c Поиск с использованием http: // _ my_static_ip: 9200 Я ничего не получаю, запрос не выполняется. Что мне здесь не хватает ?? Любая помощь будет оценена. Спасибо

1 Ответ

1 голос
/ 03 марта 2020

Проблема заключалась в том, что мой GCP использовал адрес IPv6, я не знал об этом, это то, что мне сказал разработчик на Fiverr, любой, кто имеет такую ​​же проблему с развертыванием GCP Битнами, должен добавить следующую строку:

-Djava.net.preferIPv4Stack=true

в следующий файл:

/opt/bitnami/elasticsearch/config/jvm.options

После этого перезапустите службу эластичного шва c, используя следующую команду:

sudo /opt/bitnami/ctlscript.sh restart

Это должно решить проблему, если у вас установлены правильные правила брандмауэра, а также добавлены правильные IP-адреса в файл конфигурации elasticsearch.yml. Прочитайте оригинальный вопрос Что я пробовал? раздел.

...