You are not logged in.

Dear visitor, welcome to sourceserver.info. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

Koffein

Intermediate

  • "Koffein" started this thread

Posts: 353

wcf.user.option.userOption53: Nein

  • Send private message

41

Saturday, December 11th 2010, 11:32pm

Re: Einige Fragen/Probleme...

http://www.fpsmeter.org/p,view;104086.html">http://www.fpsmeter.org/p,view;104086.html</a>

Damit kann ich zufrieden sein,
versteh noch nicht ganz der eine große Ausbruch kam aber naja :P

Mal schauen ob die kleinen Ausreißer weg gehen,
wenn ich die Public Server herunterfahre...

Impact

Super Moderator

Posts: 1,276

wcf.user.option.userOption53: Nein

  • Send private message

42

Sunday, December 12th 2010, 12:09am

Re: Einige Fragen/Probleme...

Dürfte richtig sein


Mfg
Impact

Koffein

Intermediate

  • "Koffein" started this thread

Posts: 353

wcf.user.option.userOption53: Nein

  • Send private message

43

Sunday, December 12th 2010, 12:19am

Re: Einige Fragen/Probleme...

Wer fleißig testet, der findet !

So habe den Fehler gefunden warum es nicht funktioniert hat,
selbst mit Eintrag in der demo.sh:

Source code

1
source /home/wartung/demo.cfg

möchte es den Cronjob nicht ausführen,
nun habe ich die demo.cfg in das Homeverzeichnis gelegt
und siehe da alles funktioniert!

Kann man vielleicht in der wiki noch als Bemerkung hinzufügen :bigsmile:
Wollte das jetzt nicht einfach so bearbeiten ;)

Ps.: Wir haben eben versucht auf Prodigy zu spielen xD
http://www.fpsmeter.org/p,view;104102.html">http://www.fpsmeter.org/p,view;104102.html</a>
Man achte auf die ersten 8 Minuten,
anschließend wechselten wir zu dust2...

Irgendwelche Ideen :P ?
Man hat die Laggs auch gemerkt, meistens am Rundenstart beim Buy-In.

44

Sunday, December 12th 2010, 12:47am

Re: Einige Fragen/Probleme...

Das klingt und riecht ganz stark nach überforderter Hardware beim Server. Der 100Hz Kernel, könnte euch noch etwas mehr Luft verschaffen. Aber Ich denke mal, dass ihr um ein Hardwareupgrade nicht herum kommt, wenn ihr so viele Server laufen lassen wollt.
Webbasierender Config Ersteller: www.ulrich-block.de für CS 1.6, CSS, DODS und TF2.

Ebenso wird werden verschiedene Debian Gameserverkernel zum Download angeboten.

Koffein

Intermediate

  • "Koffein" started this thread

Posts: 353

wcf.user.option.userOption53: Nein

  • Send private message

45

Sunday, December 12th 2010, 12:50am

Re: Einige Fragen/Probleme...

Nein wollen wir ja nicht :P
Hab ja irgendwo schon geschrieben die Public brauchen wir eigentlich nicht.

In der Zukunft wird nur noch folgendes auf dem Root laufen..
1 ClanTeamspeak
1 Homepage
max. 1 Public
und halt 1-2 Warserver ;)

Mal schauen was der Test morgen ergibt,
wenn nur noch die Dinge laufen.

46

Sunday, December 12th 2010, 9:19am

Re: Einige Fragen/Probleme...

Und denk dran, Teamspeak, apache2 und mysql auf den 2ten Core zu fixieren und eventuell noch deren CPU Leistung auf ca 50% des einen Cores zu limitieren.
Webbasierender Config Ersteller: www.ulrich-block.de für CS 1.6, CSS, DODS und TF2.

Ebenso wird werden verschiedene Debian Gameserverkernel zum Download angeboten.

Koffein

Intermediate

  • "Koffein" started this thread

Posts: 353

wcf.user.option.userOption53: Nein

  • Send private message

47

Sunday, December 12th 2010, 1:20pm

Re: Einige Fragen/Probleme...

Okay, ich werde gleich mal schauen wie ich das anstellen muss :P

Wäre nett wenn einer die Befehle ansonsten hier reinschreiben kann,
da apache und mysql ja dauernd laufen kann ich das doch einfach per Befehl tun oder?

Lediglich nach einem Reboot müsste ich die Commands dann ja wiederholen,
beim Ts dann halt nach jedem Neustart.

Oder gibts schon irgendwo fertige Scripts?

EDIT:

Folgendes hab ich gefunden um die Cpu Leistung zu limitieren...

Source code

1
apt-get install cpulimit

zu benutzen mit

Source code

1
cpulimit -p PID -l CPU%

Habe nachgeschaut installiert ist dieses nicht,
ist das, das Richtige? Will ja nichts überflüssiges, oder falsches installieren...

Folgendes erscheint wenn ich

Source code

1
ps ax
eingebe:

Source code

1
2
3
4
5
6
7
8
19988 ?        S      0:00 /usr/sbin/apache2 -k start
20010 ?        S      0:00 /usr/sbin/apache2 -k start
20013 ?        S      0:01 /usr/sbin/apache2 -k start
20014 ?        S      0:01 /usr/sbin/apache2 -k start
20462 ?        S      0:01 /usr/sbin/apache2 -k start
20463 ?        S      0:02 /usr/sbin/apache2 -k start
22791 ?        S      0:01 /usr/sbin/apache2 -k start
23007 ?        S      0:00 /usr/sbin/apache2 -k start

Ist das normal das es so oft auftaucht?

Sollte ich apache, mysql und ts auch limitieren wenn die auf 0% laufen
und ts einen höchstwert von 4 % erreicht ?
Werte die ich erhalte, wenn ich per

Source code

1
top
schaue..

Ich benutzte ja das Script um den Server als zeitkritischen Prozess einzutragen,
ist es hierbei noch möglich auch den Nice-Wert auf -19 zustellen?
Hab das jetzt erstmal per Befehl gemacht...

Danke für Antworten auf diesen Roman big-lol

48

Sunday, December 12th 2010, 4:12pm

Re: Einige Fragen/Probleme...

screen -d -m -S mysql cpulimit -e mysqld -l 25
screen -d -m -S apache2 cpulimit -e apache2 -l 25

DeadEye hat hier im Forum schonmal beschrieben, wie man die Skripte von mysql und apache zwecks taskset -c einstellen muss.
Webbasierender Config Ersteller: www.ulrich-block.de für CS 1.6, CSS, DODS und TF2.

Ebenso wird werden verschiedene Debian Gameserverkernel zum Download angeboten.

Impact

Super Moderator

Posts: 1,276

wcf.user.option.userOption53: Nein

  • Send private message

49

Sunday, December 12th 2010, 4:13pm

Re: Einige Fragen/Probleme...

Ich empfehle dir anstatt Top Htop

Zwecks der festlegung der Cores

Source code

1
taskset -c x ./Programm

x ist hierbei die Core

0="1"
1="2"
2="3"
und so weiter...

Das der Apache mehrere Prozesse hat ist normal
nennt man glaube ich auch Childs oder Subprozesse.

Mit Cpulimit habe ich bisher keine Erfahrung.

Ich lasse auch einen Apache mit niedriger Priorität laufen
allerdings nur fürs Monitoring
er ist so minimal eingestellt das er schon wieder langsam ist :D
die Childs kannst du auch in der Apache Config einstellen
aber da kennen sich andere besser mit aus als ich darum sage ich dazu und den Anderen Themen diesmal nichts.

Edit: zwecks der Niceness ließe sich da sicher auch was machen
ich verweise dich hierzu mal dorthin http://wiki.ubuntuusers.de/Shell/nice">http://wiki.ubuntuusers.de/Shell/nice</a>

Mfg
Impact

DeaD_EyE

Administrator

Posts: 3,980

Location: Hagen

Occupation: Mechatroniker (didaktische Systeme)

wcf.user.option.userOption53: Nein

  • Send private message

50

Sunday, December 12th 2010, 6:00pm

Re: Einige Fragen/Probleme...

Quoted from ""Terrorkarotte""

Den mysqld und apache2 würde ich nicht im Screen starten.

Das started nicht die Prozesse im Screen, sondern cpulimit in nem Screen, dass dann die Prozesse permanent einschränkt.

Koffein

Intermediate

  • "Koffein" started this thread

Posts: 353

wcf.user.option.userOption53: Nein

  • Send private message

51

Sunday, December 12th 2010, 6:16pm

Re: Einige Fragen/Probleme...

Quoted

Hab folgendes im Forum gefunden:

/etc/init.d/mysql

Source code

1
2
Zeile 105: /usr/bin/mysqld_safe > /dev/null 2>&1 &
Ändern in -> taskset -c 0 /usr/bin/mysqld_safe > /dev/null 2>&1 &

/etc/init.d/apache

Source code

1
2
3
4
5
Zeile 151: if $APACHE2CTL start; then
Ändern in -> if taskset -c 0 $APACHE2CTL start; then

Zeile 202: if $APACHE2CTL start; then
Ändern in -> if taskset -c 0 $APACHE2CTL start; then


Würde das dann so für meinen Dual Core passen?

Durchgeführt!
________________________________________________________________________


Das mit dem Cpu-Limit müsste ich dann ja erst installieren richtig?

Koffein

Intermediate

  • "Koffein" started this thread

Posts: 353

wcf.user.option.userOption53: Nein

  • Send private message

52

Monday, December 13th 2010, 5:27pm

Re: Einige Fragen/Probleme...

So hab das resched.sh Script mal angepasst:

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#!/bin/sh

PIDS=`ps ax | grep sirq-hrtimer | grep -v grep | sed -e "s/^ *//" -e "s/ .*$//"`
for p in $PIDS; do
  chrt -f -p 99 $p
  renice -19 $p
done

PIDS=`ps ax | grep sirq-timer | grep -v grep | sed -e "s/^ *//" -e "s/ .*$//"`
for p in $PIDS; do
 chrt -f -p 51  $p
  renice -19 $p
done

PIDS=`pidof /home/css/war/orangebox/srcds_linux`
for p in $PIDS; do
  chrt -f -p 99 $p
  renice -19 $p
done

PIDS=`pidof ts3server_linux`
for p in $PIDS; do
  renice 19 $p
done


Der Teil für den Warserver klappt auch, aber für ts3 will es nicht funktionieren.
Hab schon versucht, ähnlich wie beim gameserver den Pfad zum ts3server_startscript mit reinzuziehen. Funktioniert alles nichts :P
Irgendwelche Ideen?

Impact

Super Moderator

Posts: 1,276

wcf.user.option.userOption53: Nein

  • Send private message

53

Monday, December 13th 2010, 7:08pm

Re: Einige Fragen/Probleme...

Versuch doch mal den Pfad zur Ts3 Binary anstatt den zum Startscript :)


Mfg
Impact

Koffein

Intermediate

  • "Koffein" started this thread

Posts: 353

wcf.user.option.userOption53: Nein

  • Send private message

54

Monday, December 13th 2010, 7:31pm

Re: Einige Fragen/Probleme...

Perfekt funktioniert!

So nun fehlt nur noch das cpulimit,
habe gestern gelesen das es pro Core 100% sprich,
spreche ich einem Prozess 50% zu, würde das heißen er bekommt max 1/4 von der Cpu-Leistung ab, korrekt?
Wobei ich durch das editieren der init, apache und mysql ja eh auf einen Core gesetzt habe :bigsmile:

Sollte ich diesen Schritt nun noch gehen oder ist der überflüssig?

Impact

Super Moderator

Posts: 1,276

wcf.user.option.userOption53: Nein

  • Send private message

55

Monday, December 13th 2010, 8:44pm

Re: Einige Fragen/Probleme...

Wenn du weiterhin Probleme hast kannst du es ja einfach mal testen
ansonsten kann ich dir zu Cpulimit nicht helfen außer mit dem Link den ich dir schickte


Mfg
Impact

Koffein

Intermediate

  • "Koffein" started this thread

Posts: 353

wcf.user.option.userOption53: Nein

  • Send private message

56

Monday, December 13th 2010, 8:58pm

Re: Einige Fragen/Probleme...

Okay, dann hab ich ja jetzt einiges getan.

Source Tv Relay Server ist nun mein Pc :P

So, ich meld mich hier dann mal zurück,
wenn ich den Server ausgib getestet habe.

Vielen Dank an alle die hier meine vielen Fragen beantwortet haben :alco:

Koffein

Intermediate

  • "Koffein" started this thread

Posts: 353

wcf.user.option.userOption53: Nein

  • Send private message

57

Saturday, January 15th 2011, 2:25pm

Re: Einige Fragen/Probleme...

So, gestern Nach Server neu aufgesetzt...
Hatte eigentlich von allen eigenen Daten ein Backup,
aber die resched.sh hatte ich nicht gesichert....

Was war jetzt nochmal die Ts3 Binary? big-lol

Impact

Super Moderator

Posts: 1,276

wcf.user.option.userOption53: Nein

  • Send private message

58

Saturday, January 15th 2011, 3:19pm

Re: Einige Fragen/Probleme...

öh^^

Die Datei die am größten ist :)


Mfg
Impact

Koffein

Intermediate

  • "Koffein" started this thread

Posts: 353

wcf.user.option.userOption53: Nein

  • Send private message

59

Saturday, January 29th 2011, 1:37am

Re: Einige Fragen/Probleme...

Ich muss mich noch mal zu Wort melden :P

Irgendwie macht unser Server heute Probleme, habe eigentlich nichts verändert das es zu so hammer Fps-Ausfällen führen kann.
Hab heute nur noch einen neuen Server angelegt aber danach konnten wir weiterhin ohne Laggs spielen, auch als dieser lief.
Selbst als alle anderen Server down waren und nur noch der WarServer, Teamspeak und die Homepage lief, kam es zu starken Einbrüchen.

Mal ein paar Infos zum Root-Server ansich:
Kernel: Linux 2.6.33.5-zen3-ub-100hz
RAM: 4 GB DDR2
CPU: AMD 2x1,8 Ghz

Das System ist nicht das Stärkste, aber in der Vergangenheit hatten wir keine Laggs oder sonstiges,
mit dem gleichen Betrieb. Heute wurden weder Updates noch sonstiges aufgespielt, das Verhalten ist für mich unerklärlich,
da die CPU sowie die RAM Auslastung bei dem Match nicht über ~40 % gegangen ist.
Der Ping bleibt immer konstant niedrig(normal), man merkt jedoch das der Server anfängt zu ruckeln.
Es war komischer Weise immer erst so ab der ~4ten Runde...
Der Server ist auf dem neuesten Stand und lediglich zBlock ist als Plugin installiert.
Hier mal der Link zu einer FPS Messung: http://www.fpsmeter.org/p,view;111143.html">http://www.fpsmeter.org/p,view;111143.html</a>

Anbei noch die Bilder zur Cpu, Arbeitsspeicher und Netzwerk Statistik:

Spoiler Spoiler


Rkhunter und chkrootkit hab ich auch schon rübergejagt, nichts!

Falls jemand Ideen hat wieso das so ist, bitte Antworten :D