6
votes

Impossible de démarrer Glassfish après avoir augmenté la taille du tas

Je veux augmenter la taille du tas de mon verre de verre. Pour cela, je sais que je peux aller jusqu'à 4 Go:

12 oct. 2011 11:46:34 com.sun.enterprise.admin.launcher.GFLauncherLogger info
INFO: JVM invocation command line:
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java
-XX:+UnlockDiagnosticVMOptions
-XX:MaxPermSize=512m
-XX:NewRatio=2
-XX:+CMSClassUnloadingEnabled
-Xmx2000m
-Xms1000m
...
12 oct. 2011 11:46:35 com.sun.enterprise.admin.launcher.GFLauncherLogger info
INFO: Successfully launched in 45 msec.
Error occurred during initialization of VM
Could not reserve enough space for object heap
Could not create the Java virtual machine.
Command start-domain failed.


0 commentaires

3 Réponses :


0
votes

Vous devez utiliser une installation Java différente lorsque vous effectuez la "-VERSION" et de Glassfish. Je peux reproduire la même erreur avec le chemin "Java" dans Mac OS 'par défaut mais pas lors de l'utilisation d'un chemin absolu:

% /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -Xmx2300m -version
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03-383-11A511)
Java HotSpot(TM) 64-Bit Server VM (build 20.1-b02-383, mixed mode)
% java -Xmx2300m -version
Error occurred during initialization of VM
Could not reserve enough space for object heap
Could not create the Java virtual machine.


0 commentaires

0
votes

Pourrait-il être que vous n'avez pas assez d'espace disque sur votre système? Réservation de 4 Go de RAM peut nécessiter un système d'exploitation Mac pour développer l'espace d'échange et vous ne pouvez pas avoir l'espace disque pour le faire. Malheureusement, cela m'a brûlé avant: - /


0 commentaires

12
votes

J'ai trouvé le problème. Pour certaines raisons que je ne comprends pas, l'argument "-D32" a été transmis dans la commande, demandant à démarrer en mode 32 bits. Lorsque vous ajoutez xxx

au fichier domain.xml, le poisson-verre commence. Veuillez noter que cette option n'est pas présente par défaut dans le fichier.


0 commentaires