应用制作下载/怀来网站seo
问题描述
基于Aliyun
服务器通过Docker
创建ELK
容器,发现ElasticSearch
进程无法正常启动。
通过jps
命令发现elasticsearch
显示process information unavailable
。
在容器内部通过service elasticsearch restart
重启出现
OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000083e80000, 1366294528, 0) failed;
问题。
问题分析及解决
通过以上情况分析是内存无法分配的问题。
通过grep SwapTotal /proc/meminfo
命令发现Aliyun
服务器未启动交换分区。
通过以下命令创建并启用16G的交换分区
dd if=/dev/zero of=/swapfile bs=1M