Fil*_*ano 21 amazon-ec2 elasticsearch
我正在尝试在Ubuntu EC2机器(t2.medium)中运行弹性搜索.
但我收到的消息是:
max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
Run Code Online (Sandbox Code Playgroud)
如何增加vm.max_map_count?
jdb*_*dbs 38
要使其持久化,您可以添加以下行:
vm.max_map_count=262144
Run Code Online (Sandbox Code Playgroud)
在你的/etc/sysctl.conf运行中
$ sudo sysctl -p
Run Code Online (Sandbox Code Playgroud)
使用新值重新加载配置
小智 16
我用
# sysctl -w vm.max_map_count=262144
Run Code Online (Sandbox Code Playgroud)
而对于持久性配置
# echo "vm.max_map_count=262144" >> /etc/sysctl.conf
Run Code Online (Sandbox Code Playgroud)
阿特。
注意
从版本 207 和 21x 开始,systemd 仅应用来自 /etc/sysctl.d/*.conf 和 /usr/lib/sysctl.d/*.conf 的设置。如果您自定义了/etc/sysctl.conf,则需要将其重命名为/etc/sysctl.d/99-sysctl.conf。如果你有例如/etc/sysctl.d/foo,你需要将它重命名为/etc/sysctl.d/foo.conf。
见https://wiki.archlinux.org/index.php/sysctl#Configuration
所以加vm.max_map_count=262144在/etc/sysctl.d/99-sysctl.conf,然后运行
须藤 sysctl --system
如果对键“ vm.max_map_count”的权限被拒绝,
须藤sysctl -w vm.max_map_count = 262144
| 归档时间: |
|
| 查看次数: |
22257 次 |
| 最近记录: |