Проблема с установкой Azul Zing
Недавно я установил Azul Zing " zing-jdk1.8.0-16.01.2.0-2-x86_64 " в частном облаке в AWS. Когда я делаю "java -version ИЛИ java", я получаю следующее:
Не удалось зарезервировать нижний адрес 2g. ошибка: 12
Мой Java Home настроен нормально:
echo $ JAVA_HOME
/opt/zing/zing-jdk1.8.0-16.01.2.0-2-x86_64
Из ошибки это выглядит как некоторая проблема конфигурации, связанная с распределением памяти. Я новичок в Azul Zing, кто-то может подсказать мне, в чем может быть причина?
2 ответа
Zing требует более низкий адрес 2g для внутренних нужд. Когда он не может выделить адресное пространство, он показывает такое сообщение. Обычно это происходит, когда вы запускаете JVM из процесса C, а в процессе C вы выполняли некоторые выделения в более низких 2g. Или вы просто используете крошечный сервер (или пул ZST), который не соответствует требованиям. Возможно, вам придется изменить размер ZST, чтобы на стороне Linux было как минимум 2 г свободного места.
Для получения дополнительной информации вам может потребоваться связаться со службой поддержки Azul (support@azul.com)`
Вы можете решить эту проблему, запустив команду 'system-config-zing-memory'. Вы можете взять настройки и коэффициенты по умолчанию для кучи или указать свои собственные. Как только вы это сделаете, виртуальная машина попытается начать с вашей конфигурации.