Du bist nicht eingeloggt! Möglicherweise kannst du deswegen nicht alles sehen.
  (Noch kein mods.de-Account? / Passwort vergessen?)
Zur Übersichtsseite
Hallo anonymer User.
Bitte logge dich ein
oder registriere dich!
 Moderiert von: mercury, Traxer


 Thema: knapp 90% CPU Auslastung
erste ungelesene Seite | letzter Beitrag 
shivarulez

Marine NaSe
traurig gucken
hi leutz.
bin neu hier. erstmal an alle ein nettes hallo ;-)
nice page.

leider muss ich gleich zum meinem problem kommen...
das mich tierisch stresst.

haben seit kurzem einen rootserver.

hardware:

P4 3.0 GHz Extreme
2048 MB RAM
80 GB SATA HDD
OS: Debian 3.1 (Sarge)

Im Moment laufen auf dem Rootserver 2 CS Server. 1x 24 Slot und 1x 18 Slot und noch ein Apache2 Server für 2 HP (schlecht besuchte HP\\\'s) + der restliche Schnickschnack wie z.B. Webmin...

Leider hat der Server fast immer um die 90 % CPU Auslastung da die Gameserver sehr, sehr gut besucht sind.
Das führt natürlich zu Lags ab und an.

Meine Frage an euch:

Was mache ich Falsch?? Warum ist meine CPU Auslastung so extrem hoch??

Auf der Hardware könnte man bestimmt 4 Server laufen lassen...

Please, I need your Help. *binamverzweifeln*

BIG THX

greetz
shiva
[Dieser Beitrag wurde 4 mal editiert; zum letzten Mal von shivarulez am 12.09.2005 20:20]
11.09.2005 20:09:26  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
MaxKnax

Mods-Gorge
Könnte an nem Schlampigen Kernel liegen. Soetwas hatte ich mal bei SuSE . .
Hat Linux 2 CPUs erkannt oder nur einen?
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von MaxKnax am 12.09.2005 10:32]
12.09.2005 10:31:55  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
zirkuspferd

X-Mas Arctic
Sag mal Kernelversion an...
12.09.2005 11:30:44  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
shivarulez

Marine NaSe
 
Zitat von zirkuspferd
Sag mal Kernelversion an...



das müsste die kernelversion sein: 2.6.8-2-686

wie finde ich das raus ob linux zwei cpu's erkannt hat?????
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von shivarulez am 12.09.2005 17:44]
12.09.2005 17:29:25  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
MaxKnax

Mods-Gorge
cat /proc/cpuinfo

z.b.
12.09.2005 18:37:23  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
shivarulez

Marine NaSe
wupper:~# cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 4
model name : Intel(R) Pentium(R) 4 CPU 3.00GHz
stepping : 1
cpu MHz : 3001.481
cache size : 1024 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe pni monitor ds_cpl cid
bogomips : 5947.39
12.09.2005 19:31:47  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
zirkuspferd

X-Mas Arctic
Schwierig, schwierig. Auf welcher Tickrate laufen die Server? Bei 100 Hz könnte es bei zwei voll besetzten Servern schon eng werden, auch mit Deiner CPU.

Ich würde Dir empfehlen, Dich in die offizielle Mailing-Liste einzutragen:

http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Da kann Dir bestimmt geholfen werden.

Mit gutem Gruß

Zirkuspferd
13.09.2005 11:34:25  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
dirk4444

Arctic
Zunge rausstrecken An deiner Hardware liegt es nicht
Welches meinboard hast du Welchen Chip Via.nforce2oder so
wieviele programme hast du installiert und wieviele davon laufen im hinter grund
und welches bios hast du
bei mir hab ich das auch manschmal das lkiegt aber daran das viele Programme im hintergrund laufen und sehr viel speicher fressen du musst erst mal alle programme di du nicht brauchst schliessen in der taskleiste oder über den Taskmanager
welchen internat anschluss hast du T-Dsl zum beispiel läuft nach einiger zeit immer langsamer eenn der Cache voll ist oder Irgend eine einstellung muss über die reg. geändert werden das erfährst du bei T-online wi das geht dadurch vrisst dein internat anschluss sämtlichen Speicher auf.

das der Rechner zwei Cpu`s erkennt kann zwar sein aber sehr selten und sehr inwarscheinlich aber mit linnuks kenn ich mich dar weniger aus
13.09.2005 15:29:46  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
MaxKnax

Mods-Gorge
Was bitte? T-Online EInstellungen?

Also, es gibt hier mehrere Möglichekeiten:

1. Der Hoster hat zwar HT aktiviert, allerdings war dieser zu dämlich das auch dem OS beizubringen, könnte also schonmal was bewirken
2. Der Hoster war so dämlich und hat HT Deaktiviert . . .

Alles in allem solltest du es mal mit nem optimierten Kernel probieren.
13.09.2005 16:02:13  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
shivarulez

Marine NaSe
 
Zitat von dirk4444
Welches meinboard hast du Welchen Chip Via.nforce2oder so
wieviele programme hast du installiert und wieviele davon laufen im hinter grund
und welches bios hast du
bei mir hab ich das auch manschmal das lkiegt aber daran das viele Programme im hintergrund laufen und sehr viel speicher fressen du musst erst mal alle programme di du nicht brauchst schliessen in der taskleiste oder über den Taskmanager
welchen internat anschluss hast du T-Dsl zum beispiel läuft nach einiger zeit immer langsamer eenn der Cache voll ist oder Irgend eine einstellung muss über die reg. geändert werden das erfährst du bei T-online wi das geht dadurch vrisst dein internat anschluss sämtlichen Speicher auf.

das der Rechner zwei Cpu`s erkennt kann zwar sein aber sehr selten und sehr inwarscheinlich aber mit linnuks kenn ich mich dar weniger aus



das ist ein ROOTSERVER nicht ein HomeServer...

@zirkuspferd wie finde ich raus auf welcher ticketrate die server laufen?? Was bringt die Mailinglist??

@ MaxKnax sag mal nen besseren kernel an, pls.

top - 18:17:34 up 6 days, 19:09, 1 user, load average: 3.72, 3.27, 2.93
Tasks: 68 total, 3 running, 65 sleeping, 0 stopped, 0 zombie
Cpu(s): 91.8% us, 1.0% sy, 0.0% ni, 5.2% id, 0.0% wa, 0.0% hi, 2.0% si
Mem: 2043580k total, 1388324k used, 655256k free, 79728k buffers
Swap: 1951888k total, 0k used, 1951888k free, 885164k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
29901 serv1 16 0 135m 126m 11m R 51.8 6.3 379:27.07 hlds_i686
4257 serv2 15 0 137m 127m 11m S 41.7 6.4 63:48.35 hlds_i686
[Dieser Beitrag wurde 3 mal editiert; zum letzten Mal von shivarulez am 13.09.2005 18:09]
13.09.2005 17:26:18  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Stuffy

Marine NaSe
Sieht mir irgendwie man nem root server von strato aus.
Da ist dann meinst Vista installiert. Das neue Vista hat automatisch Spamfilter eingeschaltet. Das braucht ne ganze Menge an CPU. Kannman in den Generellen Einstellungen unter Visa abschalten.
Vielleicht ist es ja das Problem.
Wenn ich dann war´s nen Versuch :-)
13.09.2005 18:15:39  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
shivarulez

Marine NaSe
 
Zitat von Stuffy
Sieht mir irgendwie man nem root server von strato aus.
Da ist dann meinst Vista installiert. Das neue Vista hat automatisch Spamfilter eingeschaltet. Das braucht ne ganze Menge an CPU. Kannman in den Generellen Einstellungen unter Visa abschalten.
Vielleicht ist es ja das Problem.
Wenn ich dann war´s nen Versuch :-)



an was erkennst du bzw. glaubst du zu wissen das der von strato ist???

ich kann dich beruhigen der server ist nicht von strato!! Vista habe ich auch nicht auf dem server nur webmin... webmin habe ich aber immer ausgeschaltet, is nur an wenn ich am server was machen muss!!!
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von shivarulez am 13.09.2005 18:21]
13.09.2005 18:20:19  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
zirkuspferd

X-Mas Arctic
 
Zitat von shivarulez
@zirkuspferd wie finde ich raus auf welcher ticketrate die server laufen?? Was bringt die Mailinglist??



Wenn Du nicht als Startparameter -tickrate 100 eingestellt hast, läuft Dein Server auf 33Hz.

Bei der Mailingliste machen haufenweise Obergurus mit, die Dir bei dem Problem bestimmt weiterhelfen können.
Hier im Forum gibt es leider nur ne Handvoll davon, und ich zähle mit Sicherheit nicht dazu Augenzwinkern

Mit gutem Gruß

Zirkuspferd
14.09.2005 10:44:07  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
MaxKnax

Mods-Gorge
Naja, Version . . halt aktuell.

Alles was du nicht brauchst rausschmeißen, dann kan man bei Servern auch auf Module verzichten.

Und dann, solltest du bei den Kernel HZ nicht über 250 gehen.
14.09.2005 12:06:38  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
shivarulez

Marine NaSe
das hat mir mein support gemail wie ich ihn auf das thema HT angesprochen habe:

 
Code:
Sie können jedoch überprüfen ob ein SMP-Kernel aktiv ist. Sollte keiner aktiv sein, so können Sie per apt-get einen SMP Kernel installieren. Dieser sollte Ihnen nach einem Neustart dann zur Verfügung stehen.

Ein Grund für hohe CPU Auslastung könnten auch Bots sein, die im Gegensatz zu belegten Slots wesentlich mehr Leitung verbrauchen.


was ist ein SMP-Kernel???
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von shivarulez am 14.09.2005 17:13]
14.09.2005 17:12:25  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
MaxKnax

Mods-Gorge
Ein Kernel der SMP unterstützt . . .

Aber ich bin ja garnicht so:

http://de.wikipedia.org/wiki/SMP


Aber eigtnlich ist es traurig, das das nicht default funktioniert (schlechter ISP).
14.09.2005 18:34:00  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
shivarulez

Marine NaSe
 
Zitat von MaxKnax
Ein Kernel der SMP unterstützt . . .

Aber ich bin ja garnicht so:

http://de.wikipedia.org/wiki/SMP


Aber eigtnlich ist es traurig, das das nicht default funktioniert (schlechter ISP).



thx dafür ;-)

aber wie installier ich jetzt den kernel??Mata halt... will ja nix kaputt machen fröhlich
14.09.2005 21:06:16  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
MaxKnax

Mods-Gorge
Ich würd keinen Distri Kernel nehmen, sondern einen selber kompilieren, wie schon erwähnt.

Kernel kompilieren sollte man können, wenn man einen Root hat. (gehört ja auch noch zu den einfachen Dingen)
14.09.2005 23:40:55  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
shivarulez

Marine NaSe
 
Zitat von MaxKnax
Ich würd keinen Distri Kernel nehmen, sondern einen selber kompilieren, wie schon erwähnt.

Kernel kompilieren sollte man können, wenn man einen Root hat. (gehört ja auch noch zu den einfachen Dingen)



ja eigentlich schon aber das ist mein erster rootserver...
kennt keiner ne vernüftige Anleitung wie ich mir einen Kernel kompiliere
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von shivarulez am 25.09.2005 14:38]
24.09.2005 16:13:49  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Jeeper

Arctic
*schieb*

wäre nett wenn jemand ein gutes tut hat Breites Grinsen
25.09.2005 18:22:43  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
MaxKnax

Mods-Gorge
Ganz einfach:

Sources holen: http://www.kernel.org

wget http://link
tar xfvj (wenn bz2) kernelarchiv
cd linux-XXXXXXXX
make menuconfig (alles richtig Auswählen)
make && make modules_install (bei 2.6er)

Dann noch die 3 Dateien an die richtige Stelle kopieren:
cp .config /boot/config-XXXXX (muss nicht)
cp System.map /boot/System.mao-XXXXX
cp arch/i386/boot/bzImage /boot/kernel-XXXX

Lilo anpassen und rebooten.

Aber mit nem Falschen Kernel, fährt der Rechner nicht mehr hoch.
25.09.2005 22:58:40  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
 Thema: knapp 90% CPU Auslastung


mods.de - Forum » Server OP Forum » 

Hop to:  

| tech | impressum