2016-12-07 5 views
-1

Ich arbeite auf einem Remote-Server mit 196 GB Ram, aber wenn ich h2o.init (nthreads = -1) verwende, heißt es, dass der gesamte Cluster-Speicher .96 GB ist. Wenn ich versuche, max_mem_size = "2g" zu verwenden, erhalte ich eine Fehlermeldung, dass die JVM nicht erstellt werden konnte.h2o Cluster Gesamtspeicher unerwartet niedrig

Jetzt verwendet der Server eine 32-Bit-Java-Version und ich habe keinen Administratorzugriff. Was muss ich tun, um mehr Clusterspeicher zu erhalten? Jetzt

Dank

+1

Ich glaube, deine '1' wurde versehentlich in ein' .' umgewandelt. Passiert die ganze Zeit :) –

+0

haha ​​du bist lustig. alberne R – Stephen

Antwort

1

, der Server ist eine 32-Bit-Java-Version verwenden und ich habe keinen Admin-Zugriff. Was muss ich tun, um mehr Clusterspeicher zu erhalten?

Dies ist das Problem. 32-Bit-Prozesse können nicht mehr als 4 GB RAM zuweisen. So wurde Ihr 196 GB Server effektiv mit 32-Bit JVM unbrauchbar gemacht. Update auf 64-Bit-JVM und es würde es lösen.