I want to run the elasticsearch on different IP other than localhost which can be operated outside any other network. Is is possible to do so? I am using Linux 64 bit operating system with elasticsearch version 6.3. Any help/suggestion is much appreciated.
I have made changes to elasticsearch.yml to run it on any specified IP but it is throwing exception as below:
[2018-07-31T13:34:54,576][DEBUG][o.e.a.ActionModule ] Using REST wrapper from plugin org.elasticsearch.xpack.security.Security
[2018-07-31T13:34:54,917][INFO ][o.e.d.DiscoveryModule ] [eCLCZaA] using discovery type [zen]
[2018-07-31T13:34:55,751][INFO ][o.e.n.Node ] [eCLCZaA] initialized
[2018-07-31T13:34:55,752][INFO ][o.e.n.Node ] [eCLCZaA] starting ...
[2018-07-31T13:34:55,934][INFO ][o.e.t.TransportService ] [eCLCZaA] publish_address {OTHERIP:9300}, bound_addresses {OTHERIP:9300}
[2018-07-31T13:34:55,954][INFO ][o.e.b.BootstrapChecks ] [eCLCZaA] bound or publishing to a non-loopback address, enforcing bootstrap checks
[2018-07-31T13:34:55,966][ERROR][o.e.b.Bootstrap ] [eCLCZaA] node validation exception
[2] bootstrap checks failed
[1]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
[2]: system call filters failed to install; check the logs and fix your configuration or disable system call filters at your own risk