elasticsearch.ymlの network.host
を 0.0.0.0
にすることで他のサーバーからでもアクセス可能になる。
elasticsearch.yml
# ---------------------------------- Network -----------------------------------
#
# Set the bind address to a specific IP (IPv4 or IPv6):
#
network.host: 0.0.0.0
http.port: 9200
transport.host: localhost
transport.tcp.port: 9300
ログファイルに node validation exception bootstrap checks failed
というエラーが出て起動できない場合は、transport.host
と transport.tcp.port
を上記のように指定する