3
无法为elasticsearch更改vm.max_map_count
史前史 我有在CentOS 6.5上运行的elasticsearch和SugarCRM7。我每天都面临着同样的问题:java outOfMemory错误。发生这种情况是因为vm.max_map_count值较小,仅当建议使用262144时为65530。 问题 问题是vm.max_map_count似乎不可更改: 在根下更改 sudo sysctl -w vm.max_map_count=262144 退货 错误:键'vm.max_map_count'的权限被拒绝 而 ps aux | grep java 仅返回grep进程 更改Elasticsearch启动 sudo service elasticsearch start 也返回错误 错误:键'vm.max_map_count'的权限被拒绝 开始elasticsearch:[确定] 通过文件进行手动更改(脏污脏物): sudo vi /proc/sys/vm/max_map_count 也不起作用: “ / proc / sys / vm / max_map_count” [只读] 1L,6C -插入-W10:警告:更改只读文件 E45:设置了“只读”选项(添加!以覆盖) “ / proc / …