Synology-Forum.nl
Tweaks / Addons A.K.A. The Underground => Overige mods => Topic gestart door: Björn op 28 maart 2011, 10:32:03
-
Hallo allemaal,
Dit keer eens een vraag van mij :)
Is het al iemand gelukt om Java op een DS508 aan het draaien te krijgen?
Ik heb java geinstalleerd zoals hier (http://www.minecraftforum.net/viewtopic.php?f=17&t=40066) omschreven, maar als de minecraft_server.jar probeer uit te voeren krijg ik het volgende:
DS508> /opt/local/ejre1.6.0_21/bin/java -Xms256m -Xmx512m -cp minecraft_server.jar
/opt/local/ejre1.6.0_21/bin/java: /lib/libc.so.6: version `GLIBC_2.4' not found (required by /opt/local/ejre1.6.0_21/bin/java)
/opt/local/ejre1.6.0_21/bin/java: /lib/libc.so.6: version `GLIBC_2.4' not found (required by /volume1/@optware/local/ejre1.6.0_21/bin/../lib/ppc/jli/libjli.so)
DS508>
Ook met jamvm lukt het niet.
DS508> jamvm -Xms100m -Xmx400m -cp minecraft_server.jar net.minecraft.server.MinecraftServer nogui
Segmentation fault (core dumped)
Iemand een idee?
Groet
Björn
-
Ik geloof inmiddels dat ik na uitvoerig testen kan concluderen dat dit een redelijke kansloze missie is.. Jammer, dan toch maar eens upgraden naar een nieuwer model ;)
-
...dan toch maar eens upgraden naar een nieuwer model ;)
Ik weet nog wel een min of meer betrouwbare leverancier ... :mrgreen:
Plerry
-
Oh vertel? :P
Ik heb het gisteren wel aan de praat gekregen op een DS710+ :)
-
Ik net ook op een DS710+, maar hierop is het wel makkelijker omdat je hiervoor de standaard Java JRE voor intel kan gebruiken.
Op http://www.oracle.com/technetwork/java/javase/downloads/jre-6u26-download-400751.html heb ik de volgende versie gedownload:
Linux x86 - Self Extracting Installer 20.63 MB jre-6u26-linux-i586.bin
Dit bestand op m'n NAS geplaatst, via SSH dit bestand gerund (het pakt zich uit).
Daarna de minecraft_server.jar gedownload op http://www.minecraft.net/download.jsp en ook op m'n NAS geplaatst.
Daarna met volgende commando gestart vanuit de directory waarin minecraft_server.jar staat:
/volume1/App/jre1.6.0_26/bin/java -Xms256m -Xmx512m -cp minecraft_server.jar
net.minecraft.server.MinecraftServer nogui
-
Ik heb inmiddels een minecraft / craftbukkit servertje draaien op mijn DS1010+, en met screen draai ik die dan in de background. Ik ben alleen nog op zoek naar een goed backup script, want nu moet ik hem handmatig starten. Ik heb al heel wat scripts geprobeerd, maar werken doen ze niet helaas. Is er iemand die hiervoor een werkend script heeft?
Wat zijn de ervaringen met performance?
-
Ik ben bezig met een mooi tutorialtje voor 't blog, maar ik krijg die minecraft server niet automatisch gestart met mijn vrij lompe bootscriptje:
#!/bin/sh
cd /volume1/minecraft
screen -dmS minecraft /volume1/minecraft/jre1.6.0_26/bin/java -Xincgc -Xmx1G -jar /volume1/minecraft/craftbukkit-0.0.1-SNAPSHOT.jar
Nou heb ik echt totaal nulkommanul verstand van bootscripts..
Script heet S98minecraftserver.sh, stond in zowel /etc/init.d/, /usr/syno/etc/rc.d/ en /opt/etc/init.d/ en is ge-chmod mt +x en 755, maar starten doet ie niet. screen is geinstalleerd en het script werkt wel als ik hem handmatig start.
Wat voor stoms doe ik verkeerd.
-
Ok een klein stapje verder:
Acties gelogd, en dit is de foutmelding die ik terugkrijg:
/opt/etc/rc.optware: /opt/etc/init.d/S98minecraftserver.sh: line 6: screen: not found
via handmatige start dus geen probleem, bij boot kent ie screen ineens niet.
-
#!/bin/sh
cd /volume1/minecraft
/opt/bin/screen -dmS minecraft /volume1/minecraft/jre1.6.0_26/bin/java -Xincgc -Xmx1G -jar /volume1/minecraft/craftbukkit-0.0.1-SNAPSHOT.jar
Dat werkt dus wel..
-
Die versie 6 van Java werkt dus goed op een 411+II.
Minecraft server doet het "gewoon".
Vanmiddag eens testen met twee echte die-hard spelers.
Ik ken het spel niet dus kan niet voor genoeg "beweging" zorgen :mrgreen:
CPU blijft onder de 20%.
Geheugen gebruik ligt tussen de 60-70%
-
Blog post met uitleg hoe te installeren staat nu hier:
http://www.mobile-harddisk.nl/blog/tuto ... ology-nas/ (http://www.mobile-harddisk.nl/blog/tutorials/installatie-minecraft-craftbukkit-server-op-synology-nas/)