[PUG] NAS mit SA(H)NE
Hallo Pug´ler, nach dem es (aufgrund eines Festplattencrashes) mal wieder Zeit wird meinen Büroserver neu aufzusetzen, grüble ich schon seit längerem über NAS nach. Mittlerweile gibt es ja nette Büchsen die Filesharing, Drucken FTP usw. schon onboard haben. Eine Sache fehlt mir allerdings überall: Bisher hatte ich mit meinem kleinen Server die Möglichkeit übers Netz zu scannen und meinen kleinen CanonScan Lide30 für alle Rechner zugänglich zu machen. Leider suche ich vergeblich nach solch einer Funktion in den NAS. Nun haben aber die meisten 3-Minuten-fix-und-fertig-NAS schon eine Embedded Linux am laufen. Es müsste doch irgendwie möglich sein hier SANE zu implementieren...oder? Hat hier jemand so etwas schon einmal gemacht? Gruß Martin -- PUG - Penguin User Group Wiesbaden - http://www.pug.org
[PUG] Prozess neustart nach beenden
Hallo Pug Pinguine, ich hoffe ihr hattet gestern einen schönen 1. April ^^ Ich bräuchte aber wieder eure Hilfe, ich hab ne kleine Frage zu debian. Ich habe über Debian einen CS Server Laufen. Der CS Server hat die PID 24541 z.B. Jetzt kann ich den Cs Server über Counterstrike mit dem Befehl quit Killen, aber er startet logischer weise nicht mehr neu. Gibt es jetzt also ne möglichkeit Linux zu sagen, dass, wenn ich ich dem Cs Server kill sage, er nicht nur den Server beendet, sondern auch wieder neustartet? MfG Stephan Schaffner P.S. beim CS Server funktioniert der restart Befehl nicht ;) -- PUG - Penguin User Group Wiesbaden - http://www.pug.org
Re: [PUG] Prozess neustart nach beenden
Hallo Stephan, * Stephan Schaffner wrote/schrieb: Gibt es jetzt also ne mo:glichkeit Linux zu sagen, dass, wenn ich ich dem Cs Server kill sage, er nicht nur den Server beendet, sondern auch wieder neustartet? starte den Server doch einfach in einer Bash-Schleife: # while [ 1 ]; do CSSERVER ; done MartinD: -- PUG - Penguin User Group Wiesbaden - http://www.pug.org
Re: [PUG] Prozess neustart nach beenden
Hi, Stephan Schaffner schrieb: Gibt es jetzt also ne möglichkeit Linux zu sagen, dass, wenn ich ich dem Cs Server kill sage, er nicht nur den Server beendet, sondern auch wieder neustartet? du kannst den Server, oder auch ein startskript der vorher zu einem non-privilegierten user wechselt, in die /etc/inittab man inittab eintragen und mit dem respawn flag versehen. Dann kümmert sich init um den Rest. Gruß Ben. -- PUG - Penguin User Group Wiesbaden - http://www.pug.org
[PUG] re: Prozess neustart nach beenden
Hallo Stephan, oder auch daemontools http://cr.yp.to/daemontools.html von D. J. Bernstein. Grüsse markus -- PUG - Penguin User Group Wiesbaden - http://www.pug.org
Re: [PUG] re: Prozess neustart nach beenden
Danke Leute, der Tipp von Martin hatte nicht funktioniert, ich habe den Tipp von benjamin probiert, folge, der Server startete nicht mehr! ich hatte die Zeile: 5:2345:respawn:/home/cs/csserver/css1/srcds_run -game cstrike +map de_dust2 +maxplayers 24 ich weis aber nicht genau, was das runlevel ist. weist da jemand einen schönen link dafür? Mfg Stephan Schaffner 2008/4/2, Markus Wolf [EMAIL PROTECTED]: Hallo Stephan, oder auch daemontools http://cr.yp.to/daemontools.html von D. J. Bernstein. Grüsse markus -- PUG - Penguin User Group Wiesbaden - http://www.pug.org -- PUG - Penguin User Group Wiesbaden - http://www.pug.org
Re: [PUG] re: Prozess neustart nach beenden
Stephan Schaffner schrieb: Danke Leute, der Tipp von Martin hatte nicht funktioniert, ich habe den Tipp von benjamin probiert, folge, der Server startete nicht mehr! ich hatte die Zeile: 5:2345:respawn:/home/cs/csserver/css1/srcds_run -game cstrike +map de_dust2 +maxplayers 24 ich weis aber nicht genau, was das runlevel ist. weist da jemand einen schönen link dafür? zur Erklärung eines Runlevels? http://de.linwiki.org/wiki/Linuxfibel http://www.linux-ag.de/linux/LHB/LHB.html http://www.selflinux.org/ oder google ;-) ciao -- PUG - Penguin User Group Wiesbaden - http://www.pug.org
Re: [PUG] re: Prozess neustart nach beenden
Hallo, * Stephan Schaffner wrote/schrieb: der Tipp von Martin hatte nicht funktioniert, das kann 'Martin' aber nicht auf sich sitzen lassen! Was ist denn passiert? Entschuldige die Frage, aber du hast CSSERVER durch den richtigen Aufruf ersetzt? Also: while [ 1 ]; do /home/cs/csserver/css1/srcds_run -game cstrike +map de_dust2 +maxplayers 24; done Ein Problem koennte noch sein, wenn der Server in den Hintergrund geht. Dann startet die Schleife ihn unendlich oft. Dafuer gibt es aber bestimmt einen Schalter bei srcds_run. Hoffe es hilft, Martin -- PUG - Penguin User Group Wiesbaden - http://www.pug.org
Re: [PUG] re: Prozess neustart nach beenden
also der Server hatte gestartet aber wenn ich übern Cs Server quit eingegeben habe, hat sich auch die Schleife beendet! Sorry, hab ich vergessen zu sagen! MfG Stephan Am 02.04.08 schrieb Martin Dommermuth [EMAIL PROTECTED]: Hallo, * Stephan Schaffner wrote/schrieb: der Tipp von Martin hatte nicht funktioniert, das kann 'Martin' aber nicht auf sich sitzen lassen! Was ist denn passiert? Entschuldige die Frage, aber du hast CSSERVER durch den richtigen Aufruf ersetzt? Also: while [ 1 ]; do /home/cs/csserver/css1/srcds_run -game cstrike +map de_dust2 +maxplayers 24; done Ein Problem koennte noch sein, wenn der Server in den Hintergrund geht. Dann startet die Schleife ihn unendlich oft. Dafuer gibt es aber bestimmt einen Schalter bei srcds_run. Hoffe es hilft, Martin -- PUG - Penguin User Group Wiesbaden - http://www.pug.org -- PUG - Penguin User Group Wiesbaden - http://www.pug.org
Re: [PUG] re: Prozess neustart nach beenden
Hallo Stephan, * Stephan Schaffner wrote/schrieb: also der Server hatte gestartet aber wenn ich u:bern Cs Server quit eingegeben habe, hat sich auch die Schleife beendet! sehr seltsam. Versuch es mal hiermit: http://board.raidrush.ws/archive/t-74188.html MartinD: -- PUG - Penguin User Group Wiesbaden - http://www.pug.org
Re: [PUG] re: Prozess neustart nach beenden
Der Will nicht starten ich habe nun folgendes Script #!/bin/bash #Programmnamendefinition #beispiel: #programm=xmms programm=./srcds_run -game cstrike +map de_dust2 +maxplayers 24 -port 27015 -tickrate 100 while [ 1==1 ] do sleep 1 merker=`ps -C $programm |grep $programm` if [[ $merker== ]] then $programm fi done aber dann kommt auf dem Screen : -bash: ./cs1: /bin/bash^M: bad interpreter: No such file or directory ich bin bald am Ende der nerven! Am 02.04.08 schrieb Martin Dommermuth [EMAIL PROTECTED]: Hallo Stephan, * Stephan Schaffner wrote/schrieb: also der Server hatte gestartet aber wenn ich u:bern Cs Server quit eingegeben habe, hat sich auch die Schleife beendet! sehr seltsam. Versuch es mal hiermit: http://board.raidrush.ws/archive/t-74188.html MartinD: -- PUG - Penguin User Group Wiesbaden - http://www.pug.org -- PUG - Penguin User Group Wiesbaden - http://www.pug.org
Re: [PUG] NAS mit SA(H)NE
Hallo Martin, Nun haben aber die meisten 3-Minuten-fix-und-fertig-NAS schon eine Embedded Linux am laufen. Es müsste doch irgendwie möglich sein hier SANE zu implementieren...oder? Hat hier jemand so etwas schon einmal gemacht? ich hab das bisher weder gemacht noch probiert. Aber es gibt Anleitungen für Mail auf NAS. Zum Beispiel in einem älteren Linux Magazin. Ich gehe mal davon aus, dass Du im Gegensatz zu mir das Sahne-know-how drauf hast. Dann geht es eher darum den richtigen LINUX-NAS auszuwählen. Gruß Ernst -- PUG - Penguin User Group Wiesbaden - http://www.pug.org
Re: [PUG] re: Prozess neustart nach beenden
N'Abend, * Stephan Schaffner wrote/schrieb: -bash: ./cs1: /bin/bash^M: bad interpreter: No such file or directory ich bin bald am Ende der nerven! mir fallen da zwei Dinge ein: - deine Bash liegt nicht unter /bin - Datei unter Windows bearbeitet und falscher Zeilenumbruch [1] drin Gruss, Martin [1] http://de.wikipedia.org/wiki/Zeilenumbruch -- PUG - Penguin User Group Wiesbaden - http://www.pug.org