У меня проблемы с установкой двигателя 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 ГБ ОЗУ)
Я пробовал несколько решений:
JAVA_OPTS = "- Xms128m -Xmx256 XX:MaxPermGen:128 м" до "-Xms1024m -Xmx1024 XX:MaxPermGen:256 м"
MAVEN_OPTS с такими же настройками
верный плагин в pom.xml с теми же настройками
standalone.conf в папке jboss с такими же настройками
с помощью инструмента статистики памяти htop, когда развертывание выполняется, объем памяти, занятой процессом jboss, составляет максимум до 25% всей памяти (3 ГБ).Виртуальная память составляет 50%.
Что можно сделать, чтобы избежать этой ошибки?