bootstrap.memory_lock设置为true报错

报错信息如下:

[2021-02-20T08:56:57,870][WARN ][o.e.b.JNANatives ] [Titlis] These can be adjusted by modifying /etc/security/limits.conf, for example:

# allow user 'crate' mlockall

crate soft memlock unlimited

crate hard memlock unlimited

解决办法如下:

需要修改

/etc/security/limits.conf

crate soft memlock unlimited

crate hard memlock unlimited

这里的crate是运行crate程序的用户

修改:

/etc/sysctl.conf

vm.swappiness=0

不需要重启,执行下面的命令生效

systemctl daemon-reload

然后查看是否设置成功

ulimit -a检查是否设置成功