通过/bin/elasticsearch直接运行es,报如下错误
OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000c5330000, 986513408, 0) failed; error='Not enough space' (errno=12)
从报错来看是Not enough space,因此怀疑是es默认配置的内存较大,而本机内存较小导致的
查看本机内存:
查看es配置的内存:
/opt/elasticsearch-7.4.2/config/jvm.options
将jvm文件中的内存都改为256m
再次启动es,可正常启动,可查看es状态信息,如下