Witam, mam problem z uruchomieniem gameserver na systemie linux, otóż w logach wyświetla komunikat"
Error occurred during initialization of VM
Could not reserve enough space for object heap
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
o to zawartość pliku GameServer_loop.sh - dodam iż edytowałem w nim rozmiar pamięci
#!/bin/bash
# exit codes of GameServer:
# 0 normal shutdown
# 2 reboot attempt
while :; do
[ -f log/java0.log.0 ] && mv log/java0.log.0 "log/`date +%Y-%m-%d_%H-%M-%S`_java.log"
[ -f log/stdout.log ] && mv log/stdout.log "log/`date +%Y-%m-%d_%H-%M-%S`_stdout.log"
java -Djava.util.logging.manager=com.l2jserver.util.L2LogManager -Xms512m -Xmx1024m -cp ./../libs/*:l2jserver.jar com.l2jserver.gameserver.GameServer > log/stdout.log 2>&1
[ $? -ne 2 ] && break
# /etc/init.d/mysql restart
sleep 10
done
Proszę nie odsyłać mnie do google ponieważ szukam już 3 dni czegoś na ten temat. Pierwszy raz stawiam serwer l2j na linuxie.
wersja javy jdk 7 64 bity
proszę o pomoc z góry dziękuje
jakie wartosci wpisales w pamieci ?
-Xms512m -Xmx1024m wpisałem tak, kompletnie już nie wiem co mam robić
co to za pliki i co to za maszyna ,ze ci nie lapie ?:) wpisz w konsoli javac i podaj cos masz
Maszyna skromna 2 gb ramu procesor 2x ale to ma byc serwer tylko dla paru osób(10-15) do weekendowego pykania :)
lecz z czasem chcemy wykonac upgrade ale przy braku doświadczenia nie ma co się porywać z motyką na słońce. więc zaczynam spokojnie jak to się mówi :) (każdy kiedyś zaczynał)
javac -version
1.7.0_06-ea
system operacyjny debian 7 x86_x64
pliki l2j
datapack: 10005_beta
server: 6255_beta
Przepraszam za post podpostem, rozwiązałem problem na przyszłość dla userów szukających tego typu problemu powiem iż trzeba było ustawić mniejszy rozmiar stosu w pliku gameserver_loop.sh ustawiłem wielkość stosu od 16 do 64 mb i śmiga :) pozdrawiam