Instalacja javy na serwerze gry

Konfiguracja serwerów, usług, itp.
mateusz880
Posty: 16
Rejestracja: 12 listopada 2010, 16:35

Instalacja javy na serwerze gry

Post autor: mateusz880 »

Witam.

Mam problem z uruchomieniem serwera Minecraft. Posiadam VPS z 1GB ramu i niegwarantowane 512MB. Mam zainstalowaną Javę.

Kod: Zaznacz cały

wget "http://dl.bukkit.org/downloads/craftbukkit/get/01371_1.3.1-R2.0/craftbukkit.jar" -O "craftbukkit.jar"
java -Xmx1024M -Xms1024M -jar craftbukkit.jar nogui

Error occurred during initialization of VM
Could not reserve enough space for object heap
Could not create the Java virtual machine.
Prawa dostępu są ustawione na 777, o co tu codzi?
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Możesz mieć trochę mało ramu.
http://www.minecraftforum.net/topic/824 ... ion-of-vm/
http://canihostaminecraftserver.com/
Nie wiem jak to dokładnie działa, ale na pewno masz te 1GB wolne? I nie dawaj Xmx i Xms takich samych zrób między nimi przerwę (tak przeczytałem w internecie).
mateusz880
Posty: 16
Rejestracja: 12 listopada 2010, 16:35

Post autor: mateusz880 »

Dokładnie mam 1400MB sprawdzałem za pomocą

Kod: Zaznacz cały

free -m
java -Xmx512M -Xms1024M -jar craftbukkit.jar


Jak ustawiłem to wyświetliło się:.

Kod: Zaznacz cały

Error occurred during initialization of VM
Incompatible minimum and maximum heap sizes specified
mateusz880
Posty: 16
Rejestracja: 12 listopada 2010, 16:35

Post autor: mateusz880 »

----
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Chyba odwrotnie: xmx to maksimum, a xms to wartość startowa.
mateusz880
Posty: 16
Rejestracja: 12 listopada 2010, 16:35

Post autor: mateusz880 »

Kod: Zaznacz cały

Error occurred during initialization of VM
Could not reserve enough space for object heap
Could not create the Java virtual machine.
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Zapoznaj się z tym: http://www.minecraftwiki.net/wiki/Tutor ... on_of_Java
Podaj wersję javy, i może spróbuj najpierw serwer uruchomić z małymi wartościami (-Xmx32M -Xms512M).
mateusz880
Posty: 16
Rejestracja: 12 listopada 2010, 16:35

Post autor: mateusz880 »

Nic nie wyszło z tamtego. Raz się włączył i od razu się zawiesił.

Spróbuję jeszcze http://marcuswhybrow.net/minecraft-server-manager/ i jak nic nie pójdzie to zrywam umowę z dostawcą.

Edycja:
Umowa zerwana z nimi.

Jaki serwer vps polecacie z pamięcią ram około 1GB?
Awatar użytkownika
lun
Beginner
Posty: 266
Rejestracja: 01 lutego 2010, 22:06
Lokalizacja: Warszawa

Post autor: lun »

Może lekko nieaktualny temat ze względu na zerwanie umowy, ale zapoznaj się z tematem http://rimuhosting.com/knowledgebase/li ... x-settings
Błędnie ustawiasz wartości pamięci dla Javy (maksimum pamięci ustalasz na mniejszą wartość niż minimum - informował Cię o tym komunikat Incompatible minimum and maximum heap sizes specified)
Ustaw parametry w ten sposób:

Kod: Zaznacz cały

[/color][color=#333333]java -Xmx512M -Xms386M -jar craftbukkit.jar nogui[/color][color=#333333]
Są to w miarę bezpieczne wartości, biorąc pod uwagę pamięć RAM VPS'a.
Przedstaw dodatkowo wynik polecenia

Kod: Zaznacz cały

free
[/color]
mateusz880
Posty: 16
Rejestracja: 12 listopada 2010, 16:35

Post autor: mateusz880 »

O dzięki przyda się.
Dla pewności ustawiałem wartości kolejnościami ale i tak nie pomagało.
Serwer włącza się do pojawienia się wpisu jakie API Serwer używa, i dalej serwer zawiesza się.

Kod: Zaznacz cały

root@s2:~# free
             total       used       free     shared    buffers     cached
Mem:       1572864      49872    1522992          0          0      32284
-/+ buffers/cache:      17588    1555276
Swap:            0          0          0

root@s2:~# free -m
             total       used       free     shared    buffers     cached
Mem:          1536         48       1487          0          0         31
-/+ buffers/cache:         17       1518
Swap:            0          0          0
Dla pewności podałem z -m jeszcze.
Bo inni pytali o to może pomoże to w odgadnięciu przyczyny.


Jaką firmę polecacie. Bo potrzebuje możliwości zmiany serwera gry na inny.
Około 1GB Ramu
Dysk min 10GB

Pod uwagę musi posiadać płatność SMS.
ODPOWIEDZ