在测试服务器上,Elasticsearch 出现以下错误:
Elasticsearch::Transport::Transport::Errors::ServiceUnavailable ([503] {"error":{"root_cause":[],"type":"search_phase_execution_exception","reason":"all shards failed","phase":"query","grouped":true,"failed_shards":[]},"status":503})
尽管服务运行良好。
检查Elasticsearch服务是否运行正常:
然后我看到了内存使用情况并怀疑这是因为内存不足造成的。
检查内存配置文件:
:~#free -m
total used free shared buff/cache available
Mem: 14681 9716 250 1487 4714 3316
Swap: 0 0 0
available
上面输出的内存是什么?我们可以利用它吗?