环境配置
ES版本:5.4.3
系统:CentOS release 6.x
spring-data-elasticsearch:3.0.0.RELEASE
spring:5.0.1.RELEASE
问题
1.本地访问es的restful接口不通
需要更改下面配置(elasticsearch.yml):
network.bind_host:0.0.0.0
network.host:
如果系统是CentOS release 6.x的,需要在(elasticsearch.yml)增加下面语句
bootstrap.memory_lock: false
bootstrap.system_call_filter: false
2.max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
需要修改linux的内核设置,在/etc/sysctl.conf文件加入
vm.max_map_count=262144
然后系统执行:
sysctl -p
3.availableProcessors is already set to
Caused by: java.lang.IllegalStateException: availableProcessors is already set to [4], rejecting [4]
at io.netty.util.NettyRuntime$AvailableProcessorsHolder.setAvailableProcessors(NettyRuntime.java:51)
at io.nett