DS 712+ oder DS 212+ und Java

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

rauppe31

Benutzer
Registriert
06. Juni 2011
Beiträge
2.734
Reaktionspunkte
0
Punkte
82
Hallo Zusammen

Auf Weihnachten bekomme ich eine neue DS und musss mich endlich mal entscheiden zwischen der DS 212+ oder der DS 712+
Ich habe mal gemeint zu lesen, dass auf die Diskstations mit einem Intel Prozessor Java installiert werden kann.
Jedoch habe ich nirgens eine Anleitung gefunden.
Das Java soll für den Minecraft Server dienen.

Eine Alternative wäre die DS 212+ die eine schnellere CPU hat (DS 212+ hat 2 GHZ, DS 712+ hat 1.8 GHZ)
Natürlich spielt auch der RAM für einen Minecraft Server eine Rolle. (DS 212+ hat 512 MB, DS 712+ hat 1024 MB)

Was würdet ihr mir für einen Minecraft Server empfehlen? Eine DS 212+ oder eine DS 712+.

Und wie müsste ich Java auf der DS 712+ bzw. auf der DS212+ installieren? (kurze Anleitung)

Vielen Dank für die Beantwortung der Fragen.

P.S.: Ich brauche auch die folgenden Dienste der DS: Web Station, Download Station, File Station und vielleicht überlege ich mir noch einen E-Mail Server.
 
Hallo,
klammer Dich nicht an GHz, die Architekturen kann man so nicht vergleichen. Die ARM Prozessoren haben keinen mathematischen Coprozessor, sobald gerechnet werden muß brechen sie stark ein. Für java würde ich eher die DS712+ nehmen.

Gruß Götz
 
Gut. Jetzt bleibt noch die Frage, wie man Java auf der DS 712+ installiert?
 
Die DS712+ hat doch den Intel (x86) Prozi. Da gibt es doch fertige Java-ipkg Pakete
 
Also, ein SPK ist mir lieber als IPKG. Bei Problemen Frage ich nochmals nach, wenn ich die DS 712+ habe.
 
Hallo

Ich habe heute meine DS 712+ bekommen. Ich bin begeistert:D

Jetzt aber nochmals zum Minecraft-Server
Wenn ich diesen starten möchte, dann muss ich in den Ordner der minecraft_server.jar gehen und dann das eingeben:
Rich (BBCode):
java -Xms512M -Xmx512M -jar minecraft_server.jar nogui
Wenn ich das eingebe kommt aber nur:
Rich (BBCode):
-ash: java: not found
Habe ich etwas falsch gemacht?
Java habe ich mit der SPK-Variante installiert.
 
Also, habe selbst noch etwas herumprobiert und jetzt geht es. (Fragt mich nicht, wie ich es hingebracht habe :))

Jetzt ist da aber noch ein Problem:

Wenn ich den Minecraft-Server über Telnet starte, funktioniert alles.
Wenn ich dann aber das Telnet-Fenster zumache, beendet es automatisch auch den Minecraft-Server.

Was mache ich falsch, oder wie kann man das verhindern?
 
Kurze Antwort: &
 
Wann muss ich das eingeben.
 
Hallo,
das gehört an das Ende Deiner Befehlszeile, also so
Rich (BBCode):
java -Xms512M -Xmx512M -jar minecraft_server.jar nogui &
Alternativ per ipkg screen installieren und die Benutzung ergooglen.

Gruß Götz
 
..und an den Anfang nohup...
 
Danke vielmals, so hats funktioniert:
Rich (BBCode):
nohup java -Xms512M -Xmx512M -jar minecraft_server.jar nogui &

Jetzt noch eine Frage:
Kann ich das ganze auch so einstellen, dass ich den Minecraft-Server nicht selbst starten muss, sondern dieser bei jedem Start der DS automatisch startet?

Hier noch das, was ich eingeben muss, um den Minecraft-Server zu starten:
Rich (BBCode):
cd /volume1/Minecraft/minecraft
nohup java -Xms512M -Xmx512M -jar minecraft_server.jar nogui &
 
Man muss dafür ein Startscript schreiben. Das kommt nach /opt/etc/init.d, wenn die optware installiert ist. Das Script muss die Kommandos Start und Stop verstehen. Wenn das Stop Kommando fehlt, wird die DS nicht mehr sauber herunterfahren. Als Vorlage kann man ein vorhandenes Script zu einem entsprechenden Namen kopieren und umbauen. Alternativ zu /opt kann man es auch nach /usr/local/etc/rc.d legen, wo die offiziellen Startscripte der Packages liegen. Letzteres ist aber nach einem Firmwareupdate wieder bereinigt.
 
Das Script wird nicht auf Anhieb laufen, z.B. weil es auf der DS standardmäßig kein pgrep und screen gibt. Es gibt aber unzählige Links, wie man das macht und Du möchtest ja stolz auf Deine eigene Lösung sein. :)
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat