[2019-10-09T21:31:05,231][INFO ][o.e.x.m.j.p.l.CppLogMessageHandler] [controller/3718] [Main.cc@109] controller (64 bit): Version 6.4.2 (Build 660eefe6f2ea55) Copyright © 2018 Elasticsearch BV
[2019-10-09T21:31:05,723][DEBUG][o.e.a.ActionModule ] Using REST wrapper from plugin org.elasticsearch.xpack.security.Security
[2019-10-09T21:31:05,953][INFO ][o.e.d.DiscoveryModule ] [node-1] using discovery type [zen]
[2019-10-09T21:31:06,898][INFO ][o.e.n.Node ] [node-1] initialized
[2019-10-09T21:31:06,898][INFO ][o.e.n.Node ] [node-1] starting …
[2019-10-09T21:31:07,086][INFO ][o.e.t.TransportService ] [node-1] publish_address {192.168.31.153:9300}, bound_addresses {192.168.31.153:9300}
[2019-10-09T21:31:07,102][INFO ][o.e.b.BootstrapChecks ] [node-1] bound or publishing to a non-loopback address, enforcing bootstrap checks
ERROR: [3] bootstrap checks failed
[1]: max number of threads [1024] for user [elsearch] is too low, increase to at least [4096]
[2]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
[3]: system call filters failed to install; check the logs and fix your configuration or disable system call filters at your own risk
解决办法:
1.切换至root用户
su root
2. 修改limits.d目录下的配置文件:
vi /etc/security/limits.d/90-nproc.conf
改为4096
-
soft nproc 4096
root soft nproc unlimited
~