1坚嗜,could not find java in JAVA_HOME or bundled at /usr/local/java/jdk1.8.0_181/bin/java
解決:在安裝jdk8后配置環(huán)境變量時JAVA_HOME:/usr/local/java/jdk1.8.0_231路徑結(jié)尾未加/
2蛔屹,ElasticsearchUncaughtExceptionHandler] … can not run elasticsearch as root
解決:根據(jù)報錯詳情日志看出是elasticsearch.yml配置文件中修改network.host:47.97.26.218時冒號后未加空格
3猜旬、BindTransportException[Failed to bind to [9300-9400]
解決:配置文件elasticsearch.yml 將 network.host: 47.97.26.218 修改為本機(jī)IP 0.0.0.0
4脆栋、unable to install syscall filter:
解決:在配置文件elasticsearch.yml最后一行添加bootstrap.system_call_filter: false
5、java.nio.file.AccessDeniedException: …/elasticsearch-7.4.0/config/jvm.options
解決:給es用戶賦予elasticsearch-7.0.0下所有文件的權(quán)限 chown -R es:es ?/usr/local/elasticsearch-7.0.0/
6洒擦、max number of threads [1024] for user [lishang] likely too low
解決:切換root用戶椿争,修改limits.d目錄下的配置文件vim /etc/security/limits.d/90-nproc.conf
7、max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
解決:切到root用戶執(zhí)行sysctl -w vm.max_map_count=262144熟嫩,在??/etc/sysctl.conf文件最后添加一行vm.max_map_count=262144