Как увеличить vm.max_map_count?

Я пытаюсь запустить поиск Elastic на машине Ubuntu EC2 (t2.medium).

Но я получаю сообщение:

max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]

Как увеличить vm.max_map_count?

Ответ 1

Чтобы сделать это постоянным, вы можете добавить эту строку:

vm.max_map_count=262144

в вашем /etc/sysctl.conf и запустите

$ sudo sysctl -p

перезагрузить конфигурацию с новым значением

Ответ 2

sysctl -w vm.max_map_count = 262144

Ответ 3

Когда в ключе "vm.max_map_count" отказано в разрешении,

sudo sysctl -w vm.max_map_count = 262144

Ответ 4

Следующая команда отлично работала на Fedora 28 (ядро Linux 4.19)

sudo echo "vm.max_map_count=262144" >>/etc/sysctl.d/elasticsearchSpecifications.conf && sudo sysctl --system

Ответ 5

я использую

# sysctl -w vm.max_map_count=262144 

И для постоянства конфигурации

# echo "vm.max_map_count=262144" >> /etc/sysctl.conf

Att.