Ubuntu 18.04 服务器上 free -m 命令输出中的 available 部分是什么意思?

Ubuntu 18.04 服务器上 free -m 命令输出中的 available 部分是什么意思?

在测试服务器上,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服务是否运行正常:

检查Elasticsearch服务是否运行正常

然后我看到了内存使用情况并怀疑这是因为内存不足造成的。

检查内存配置文件:

:~#free -m
              total        used        free      shared  buff/cache   available
Mem:          14681        9716         250        1487        4714        3316
Swap:             0           0           0

available上面输出的内存是什么?我们可以利用它吗?

相关内容