查询时报错
- es aggs Fielddata is disabled on text fields by default. Set fielddata=true
PUT megacorp/_mapping/employee/ { "properties": { "interests": { "type": "text", "fielddata": true } } } GET /megacorp/employee/_search { "aggs" : { "all_interests" : { "terms" : { "field" : "interests" }, "aggs" : { "avg_age" : { "avg" : { "field" : "age" } } } } } }
安装启动时报错
- max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536]
ulimit -Hn ulimit -Sn vim /etc/security/limits.conf # 添加 * soft nproc 4096 * hard nproc 4096
- max number of threads [3818] for user [es] is too low, increase to at least [4096]
ulimit -Hu ulimit -Su vim /etc/security/limits.conf # 添加 * soft nproc 4096 * hard nproc 4096
- max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
vim /etc/sysctl.conf # 添加 vm.max_map_count=262144 sysctl -p
- Exception in thread "main" java.nio.file.AccessDeniedException: /usr/local/elasticsearch/elasticsearch-6.2.2-1/config/jvm.options
chown -R vagrant:vagrant /usr/local/lib/elasticsearch/
网友评论