Implementar erro usando o JBoss Application Server

0

Eu tenho problemas com a instalação do motor do ovirt no Fedora. A Ovirt é uma solução de virtualização de código aberto. Eu estou tentando implantar configuração de mecanismo de ovirt com maven2. Eu instalei todos os pré-requisitos:

  • Java -1.6.0
  • Maven 2.2.1
  • PostgreSql
  • servidor de aplicativos Jboss

A opção mvn -e clean install foi implementada com sucesso.

Mas depois, quando tento com mvn -e clean install -Pgwt-admin,gwt-user , tenho a falha de compilação como resultado. Implantar é interrompido na implantação do componente web admin do mecanismo ovirt com a mensagem:

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

HS:

  • Host: Windows 2008 Server 64 bits (16 GB de RAM)
  • VS: CAIXA VIRTUAL DE ORACLE
  • Máquina virtual: Fedora 16 32 bits (3 GB de RAM)

Eu tentei várias soluções:

  1. JAVA_OPTS="- Xms128m -Xmx256 XX: MaxPermGen: 128m" para "-Xms1024m -Xmx1024 XX: MaxPermGen: 256m"

  2. MAVEN_OPTS com as mesmas configurações

  3. plugin surefire em pom.xml com as mesmas configurações

  4. standalone.conf na pasta jboss com as mesmas configurações

  5. com a ferramenta de estatísticas de memória htop quando implantar está em andamento A memória obtida pelo processo do jboss é de no máximo 25% da memória total (3 GB). A memória virtual é de 50%.

O que pode ser feito para evitar esse erro?

    
por Jadran 23.05.2012 / 21:54

1 resposta

0

Oliver - Você pode querer verificar a memória livre disponível no sistema antes de iniciar o Jboss. "free -m" lhe dará a quantidade de memória livre do sistema.

    
por 30.05.2012 / 04:03