У меня проблемы с установкой двигателя ovirt на Fedora. Ovirt - это решение для виртуализации с открытым исходным кодом. Я пытаюсь развернуть настройку двигателя ovirt с помощью maven2. Я установил все предварительные требования:

  • Java -1.6.0
  • Maven 2.2.1
  • PostgreSql
  • Сервер приложений Jboss

Опция mvn -e clean install успешно развернута.

Но после того, как я попытался с помощью mvn -e clean install -Pgwt-admin,gwt-user я получил ошибку сборки. Развертывание прерывается при развертывании компонента веб-администратора механизма ovirt с сообщением:

Error occurred during initialization of VM
Could not reserve enough space for object heap
Could not create the Java virtual machine.

HS:

  • Хост: Windows 2008 Server 64 бит (16 ГБ ОЗУ)
  • VS: ORACLE VIRTUAL BOX
  • Виртуальная машина: Fedora 16 32bit (3 ГБ ОЗУ)

Я пробовал несколько решений:

  1. JAVA_OPTS = "- Xms128m -Xmx256 XX:MaxPermGen:128 м" до "-Xms1024m -Xmx1024 XX:MaxPermGen:256 м"

  2. MAVEN_OPTS с такими же настройками

  3. верный плагин в pom.xml с теми же настройками

  4. standalone.conf в папке jboss с такими же настройками

  5. с помощью инструмента статистики памяти htop, когда развертывание выполняется, объем памяти, занятой процессом jboss, составляет максимум до 25% всей памяти (3 ГБ).Виртуальная память составляет 50%.

Что можно сделать, чтобы избежать этой ошибки?

1 ответ1

0

Оливер - Вы можете проверить свободную память, доступную в системе, перед запуском Jboss. «free -m» даст вам объем свободной системной памяти.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .