Elasticsearch起動時にエラー「node validation exception」が発生した場合の対処法

Elasticsearch起動時にエラー「node validation exception」が発生した場合の対処法

Elasticsearchを外部接続可能に設定しようとelasticsearch.ymlを編集後に再起動した際にエラー「node validation exception」が発生。その際の対処法を記述してます。

環境

  • OS CentOS Linux release 8.0.1905 (Core)
  • Elasticsearch 7.7.0

※CentOs8 Elasticsearchをインストールする手順はこちら

エラー内容

「/etc/elasticsearch/elasticsearch.yml」に下記を追加して

network.host: 0.0.0.0
http.port: 9200

リスタート「sudo systemctl restart elasticsearch」時に発生

[ERROR][o.e.b.Bootstrap          ] [localhost.localdomain] node validation exception

対処法

「/etc/elasticsearch/elasticsearch.yml」に下記を追加する

transport.host: localhost
transport.tcp.port: 9300