Minecraft Root Problem [RAM]

01/29/2013 15:16 Awerox#1
Tag liebe Community,

ich hatte in meinen letzten Thread ja gesagt, das ich mir einen Root zulege.
Der ist nun auch da, nur gibts folgendes Problem beim starten von craftbukkit.

Also ich starte die .sh datei
Code:
#!/bin/sh
 BINDIR=$(dirname "$(readlink -fn "$0")")
 cd "$BINDIR"
 java -Xms4096M -Xmx4096M -jar craftbukkit.jar -o true
Aber dann sagt mir das Linux System:

Code:
root@k100:/home/mc# ./test.sh
Invalid initial heap size: -Xms4096M
The specified size exceeds the maximum representable size.
Could not create the Java virtual machine.
Soweit ich mich erkundigt habe deutet das auf zu wenig RAM aus..

Aber der root ist neu und hat 8GB. (Kein Swap)

Hätte einer eine Idee?

Wäre sau lieb..
01/29/2013 15:20 Freak2011#2
Du versuchst Bukkit 4096M zu geben, also 4096000 ^^ Mach das M weg dann gehts ;) oder schreib 4M ;)
01/29/2013 15:21 Awerox#3
Höö versteh ich gerade nicht^^
Gibt mir mal bitte den Code
01/29/2013 15:22 Freak2011#4
Quote:
Originally Posted by Symex' View Post
Code:
#!/bin/sh
 BINDIR=$(dirname "$(readlink -fn "$0")")
 cd "$BINDIR"
 java -Xms4096M -Xmx4096M -jar craftbukkit.jar -o true
Da drinne einfach nach 4096 das 'M' weg machen ;) also:

Code:
#!/bin/sh
 BINDIR=$(dirname "$(readlink -fn "$0")")
 cd "$BINDIR"
 java -Xms4096 -Xmx4096 -jar craftbukkit.jar -o true
01/29/2013 15:24 Awerox#5
Geht immer noch nicht.

Jetzt kommt:



Error occurred during initialization of VM
Too small initial heap
01/29/2013 15:28 Freak2011#6
Ach verflucht sorry, das M war richtig, aber ich wundere mich das er dann sagt das du nicht genügend RAM hast. versuch mal 4G als Parameter.
01/29/2013 15:29 Awerox#7
Geht leider nicht ;(

Invalid initial heap size: -Xms4G
The specified size exceeds the maximum representable size.
Could not create the Java virtual machine.


Kann es eventuell an Java liegen oder so?
Achja wen ich aber 2G mache geht es..
01/29/2013 15:39 Freak2011#8
Dann könnte es eventuell daran liegen das du 32Bit Java installiert hast? Überprüf das bitte.
01/29/2013 15:41 Awerox#9
Der root ist 32 Bit - Linux Debian 6.0 :'O

Add mich mal bitte in Skype, dann brauchen wir hier nicht so spamen^^
01/29/2013 15:44 Freak2011#10
Quote:
Originally Posted by Symex' View Post
Der root ist 32 Bit - Linux Debian 6.0 :'O

Add mich mal bitte in Skype, dann brauchen wir hier nicht so spamen^^
Wieso Spamen^^ Ich versuche dir in deinem Thread zu helfen, hat nichts mit Spamen zu tun.

Zu deinem Problem. Es ist seeehr unklug ein 32Bit Betriebssystem auf einem Server/Rechner zu installieren der 8GB RAM hat, da 32Bit Betriebssysteme nur bis zu 3,5GB RAM verwalten können. Da wird dein Problem liegen.
01/29/2013 15:46 Awerox#11
Ohh ok.
Also soll ich lieber 64-Bit installieren?

Hab aber gehört dann treten öfters probleme mit bukkit auf.

Add mich trotzdem mal in Skype, bist korreckt :')

Name: iSyMEx
01/29/2013 16:30 ComputerBaer#12
Wenn du deine 8 GB ausnutzen willst wirst du nicht um ein 64 Bit System herum kommen. Mit einem 32 Bit System wirst du die nie auch nur halb ausnutzen können.

Ich habe selbst lange Zeit einen Server betrieben und mir sind nie Bukkit Probleme unter gekommen, die irgendetwas mit dem 64 Bit zu tun gehabt hätten.
01/29/2013 20:29 TBSERVERS#13
Guten Tag,
deinstalliere dein 32Bit-Java
( apt-get remove opensun-7-jre )
und installiere die 64bit Version von Java 6 bzw java 7
mfg
01/29/2013 20:45 ComputerBaer#14
Quote:
Originally Posted by TBSERVERS View Post
deinstalliere dein 32Bit-Java
( apt-get remove opensun-7-jre )
und installiere die 64bit Version von Java 6 bzw java 7
Wird nur bei einem 32 Bit Betriebsystem nichts nützen.
01/29/2013 20:48 TBSERVERS#15
ja root mit 8GB ram aber 32 bit bringt nix