Willkommen Gast
Du bist nicht angemeldet, um alle Funktionen des Forums zu nutzen musst du dich registrieren und anmelden. Die Registrierung ist natürlich völlig kostenlos und kann jeder Zeit wiederrufen werden.

Aktuelle Zeit: 11. Feb 2012 13:58

Windows Root Server mit CSS Servern?

Forum zum CS:S Server


Windows Root Server mit CSS Servern?

Beitragvon mkmedia am 28. Aug 2010 20:56

Windows Root Server mit CSS Servern?

Wer kennt das nicht?, Ihr habt einen Windows Root Server und dort laufen mehrerer Counterstrike Source Server?, Die lästigen Serverupdates kommen Momentan fast täglich.

Was heißt das für Euch:

Server beenden
Server handlisch updaten
Server starten
Funktion testen

Das Admin Team Honk Connection bietet Euch ein Updatescript an.
Was Ihr machen müsst, ist eventuell die Pfade in dem Script anpassen.

Hier findet Ihr das „Counterstrike Source Server update Script“

http://www.honk-connection.de

Hilfe gibt’s dazu aber auch gerne im Forum.
mkmedia
Wiederkehrer
Wiederkehrer
 
Beiträge: 6
Registriert: 24. Jul 2005 19:30

Re: Windows Root Server mit CSS Servern?

Beitragvon DeaD_EyE am 28. Aug 2010 23:44

Meinst du das hier:

Code: Alles auswählen
@ echo off
rem CSS --Server updater by Honk Connection .de--
rem script by Sep!
Echo Batch Datei um die Gameserver upzudaten....
cd..
cd..
cd..
echo ""
echo ""
echo ""
echo ""
echo ""
echo ""
echo ""
echo ""
echo "Der Warserver 1 wird jetzt geupdatet.... einen Moment Geduld"
cd c:\gameserver\war
HldsUpdateTool -command update -game "Counter-Strike Source" -dir C:\gameserver\war
echo ""
echo "Der Publicserver wird jetzt geupdatet.... einen Moment Geduld"
cd c:\gameserver\public
HldsUpdateTool -command update -game "Counter-Strike Source" -dir C:\gameserver\public
echo ""
echo ""
echo ""
echo ""
echo ""
echo ""
echo ""
echo ""
echo ""
echo ""
echo "Der Publicrandom Server wird jetzt geupdatet.... einen Moment Geduld"
echo ""
echo ""
echo ""
echo ""
cd c:\gameserver\publicrandom
HldsUpdateTool -command update -game "Counter-Strike Source" -dir C:\gameserver\publicrandom
echo ""
echo ""
echo ""
echo ""
echo ""
echo ""
echo ""
echo ""
echo ""
echo Alle Gameserver sind up to Date !


pause

echo "zum beenden exit schreiben"


So ein Script ist nichts besonderes. Außerdem nervt die Registrierung auf der Seite.

Dein Updatescript müsste folgendes können, server beenden, update machen, server starten.
Noch eine Möglichkeit wäre es die Sperre für den Dateizugriff aufzuheben und den Server zur Laufzeit zu aktualisieren.
Aber unter Windows.... naja. Ich hab mich mal mit Stapelverarbeitung unter Windows ein bisschen beschäftigt. Aber mit Shell-Scripts ist das nicht zu vergleichen. Man ist sehr stark eingeschränkt. Das fängt schon bei Symlinks an. Es gibt keine vernünftigen Tools (Windowseigene) um Symlinks zu behandeln. Solche Scripts, die z.B. den Screenlog abfragen und bei bestimmten Ereignissen Befehle ausführen sind unter Windows undenkbar. Die einzige Alternative wäre PowerShell für Windows: http://technet.microsoft.com/de-de/scri ... shell.aspx
Benutzeravatar
DeaD_EyE
Moderator
Moderator
 
Beiträge: 578
Registriert: 18. Aug 2007 14:57
Wohnort: Hagen

Re: Windows Root Server mit CSS Servern?

Beitragvon mkmedia am 29. Aug 2010 10:47

Also nochmal, mein ( oder nochmal vielen Dank Herr Gates, dass Sie Batch entwickelt haben) macht folgendes.
Es ruft per batch datei diverse Routinen auf.
Es soll Leuten helfen, Ihren Windows Server etwas zu automatisieren. Wenn Du dir alles angeschaut hättest, würdest Du das bemerken, was es genau macht.

- Server stoppen
- Server starten
- ALLE Server updaten
- Server stoppen und staren Zeitbedingt. Siehe Anleitung auf unserer Page.

Es soll unerfahrenen (admins`s :-) ) helfen, Ihre Windows CSS Server etwas konfortabeler zu verwalten, und das macht es.
Du kannst alle Batches auf unserer Seite laden.

Es braucht kein Dateizugriff sperren, sowas macht man mit VB oder C++ aber wer benötigt das bei einem oder mehreren CSS Server?
Für Exchange z.b ist es wieder was anderes :-)
mkmedia
Wiederkehrer
Wiederkehrer
 
Beiträge: 6
Registriert: 24. Jul 2005 19:30

Re: Windows Root Server mit CSS Servern?

Beitragvon DeaD_EyE am 29. Aug 2010 12:52

Dein Script startet automatisch das Update, wenn der Server nicht mehr Up-To-Date ist? Worauf ich eigentlich hinaus wollte, ist eine vollkommene Automatisierung, damit kein Eingriff durch den Admin nötig ist.
D.h. Update kommt raus, Server wird meinetwegen beendet und dann startet automatisch das Update und danach wird der Server wieder gestartet. Ich habe nicht behauptet, dass ich es besser kann. Stattdessen hab ich Vorschläge gemacht, womit man sowas ggf. besser realisieren könnte. Die Möglichkeiten, die man mit Shell-Scripts unter Linux hat, stehen natürlich unter Windows nicht zur Verfügung. Ich würde dafür aber auch keine Hochsprache verwenden, da es für diesen Einsatzweck einfach zu umfangreich ist. Meine komplette Serververwaltung hab ich mit Shell-Scripts geschrieben. Dazu zählen z.B. automatischer SourceTV-Demo-Updload auf eine Website, nach Beendigung einer SrcTV-Demo oder das automatische Ausführen eines Updates, wenn die Meldung "Your server needs to be restarted in order to receive the latest update." kommt. Unter Windows mit Boardmitteln undenkbar.

Ich habe mal versucht selber so ein Batch-Script (wenn man das überhaupt Script nennen darf), zu schreiben und bin kläglich daran gescheitert. Es ist einfach nervtötend, dass man nicht gleichwertige Mittel zur Verfügung hat, wie in einer unixoiden Umgebung. Vergleich mal die beiden Scripts für Linux und Windows: http://sourceserver.info/wiki/installat ... one/script

Nichtmal annähernd kannst du sowas mit Batch-Dateien realisieren. Nur externe Tools und irgendwelche Programme können solche Funktionen ausführen. Alleine schon das Verstecken der Fenster ist nur mit externen Tools möglich.

Admins mit Windows-Root haben eindeutig mehr Arbeit als Linux-Admins. Das soll jetzt kein Bashing gegen Windows-Admins sein. Ja, es gibt auch Server, die nur unter Windows laufen. Für mich selbst aber ein Unding. Z.B. nervt mich auch extremst das RDP-Protokoll. Mit einer langsamen Internetverbindung ist es grauenhaft.

Wie auch immer, die Windows-Roots haben auch ihre Daseinsberechtigung. Mein Ding ist es auf jeden Fall nicht.

PS: Ich werd mir auch mal die anderen Batch-Dateien dazu ansehen. Vielleicht hab ich noch paar Vorschläge, auch wenn ich diese mit meinem Wissen über Batch-Dateien nur begrenzt machen kann.

PPS: Ich hatte nicht vor dich persönlich anzugreifen ;-)
Benutzeravatar
DeaD_EyE
Moderator
Moderator
 
Beiträge: 578
Registriert: 18. Aug 2007 14:57
Wohnort: Hagen


Zurück zu Counter Strike Source




Ähnliche Beiträge

[CSS] Deathmatch Server
Forum: Clans
Autor: artiii
Antworten: 0
[Biete] Kostengünstigen CS:S Server ohne Vertrag
Forum: Marktplatz
Autor: AlphaSequenz
Antworten: 1
Webinterface unter Windows?
Forum: Counter Strike Source
Autor: krolf
Antworten: 2
Css Server lagt?
Forum: Counter Strike Source
Autor: krolf
Antworten: 2
V-Server Angebot 30% Rabatt
Forum: Angebote
Autor: Gamewebi
Antworten: 1


Wer ist online?

Mitglieder: Google [Bot], Google Adsense [Bot], MSN [Bot]