2017-06-19 4 views
0

Ich installiere Go-Server auf EC2. Die Installation war erfolgreich, aber wenn ich versuche, den Go-Server-Dienst zu starten, wird der Fehler "Go Go Server wird gestartet" angezeigt. Innerhalb der Protokolle kann ich als unten:Go-Server wird nicht gestartet

[Mon Jun 19 05:21:41 UTC 2017] Starting Go Server in directory: /var/lib/go-server 
Unrecognized VM option 'MaxMetaspaceSize=256m' 
Error: Could not create the Java Virtual Machine. 
Error: A fatal exception has occurred. Program will exit. 

diese Fehler gegoogelt und bekam zu sehen, „Der richtige Name des Parameters ist -XX: MaxMetaspaceSize“, aber nicht sicher, wie dies zu setzen oder, was die Lösung sein sollte für Go-Problem. Kann mir bitte jemand frühstens helfen?

EDIT: Ich kann sehen, dass der Befehl von Go Server -XX verwendet: MaxMetaspaceSize - Siehe unten:

[Mon Jun 19 06:54:31 UTC 2017] Starting Go Server with command: /usr/lib/jvm/jre/bin/java -server -Djava.security.egd=file:/dev/./urandom -Xms512m -Xmx1024m -XX:MaxMetaspaceSize=256m -Duser.language=en -Djruby.rack.request.size.threshold.bytes=30000000 -Duser.country=US -Dcruise.config.dir=/etc/go -Dcruise.config.file=/etc/go/cruise-config.xml -Dcruise.server.port=8153 -Dcruise.server.ssl.port=8154 -jar /usr/share/go-server/go.jar 

Antwort

1

MaxMetaspaceSize ist nur von Java 8. Überprüfen Sie verfügbar die System Requirements. Es wird Java Runtime Environment (JRE) Version 8

erwartet