[TOC]
報(bào)錯(cuò)內(nèi)容:
報(bào)錯(cuò)一:[1]: max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536]
- 解決辦法:在/etc/security/limits.conf 中添加如下幾行:
# config for elasticsearch
elasticsearch - nofile 65536
elasticsearch - nproc 65536
報(bào)錯(cuò)二:[2]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
報(bào)錯(cuò)原因:分配給es的內(nèi)存太小漂彤,小于es需要的最小值
解決辦法:在/etc/sysctl.conf中添加如下幾行:
vm.zone_reclaim_mode=0
vm.max_map_count = 262144
vm.swappiness = 1