У меня vagrant box с приведенными ниже конфигурациями Ubuntu.
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.5 LTS
Release: 16.04
Codename: xenial
Ниже приведены сведения о памяти -
$ free -m
total used free shared buff/cache available
Mem: 488 43 92 1 351 414
Я скачал файл kafka_2.12-1.1.1.tgz
с здесь .
Затем я пытаюсь запустить сервер zookeeper после распаковки архива, используя следующую команду.
$ sudo /home/vagrant/kafka/bin/zookeeper-server-start.sh /home/vagrant/kafka/config/zookeeper.properties
Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000e0000000, 536870912, 0) failed; error='Cannot allocate memory' (errno=12)
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (mmap) failed to map 536870912 bytes for committing reserved memory.
# An error report file with more information is saved as:
# /home/vagrant/hs_err_pid5404.log
Я предоставил полный журнал ошибок здесь .
Я всегда вижу, что у бродячей машины есть проблема с местом подкачки.Как я могу решить эту проблему и успешно установить на бродячем компьютере.