vServer immer zu 90% ausgelastet!

  • Thread starter Thread starter zwelch82
  • Start date Start date
Ich habe dieselben Probleme wie einige hier und konnte nur mit dem stoppen von spam assasin bereits einiges an Ressourcen freischaufeln. Wie kann ich nun schauen welches Programm wieviel Ressourcen verbraucht um gegebenfalls weitere Dienste zu stoppen?

mfg
Franziose
 
Danke, das gibt mir allerdings das gleiche aus wie dieses integrierte von Plesk. Allerdings kann es ja nicht sein dass keins von diesen Programmen Ressourcen verbraucht, die sind alles fast immer bei 0,0 %
 
Franziose said:
keins von diesen Programmen Ressourcen verbraucht, die sind alles fast immer bei 0,0 %
"Resourcen" ist ein weit reichender Begriff, der sich nicht wirklich in Prozent ausdrücken läßt. Die Zahl, die Du wahrscheinlich meinst ist die CPU-Auslastung.
Zu den Resourcen gehören aber auch Speicher. Vorallem wenn es um privvmpages geht, sollte man auf den Speicher schauen.

huschi.
 
Also wiedergegeben wird das gleich wie im plesk und zwar folgendes

Code:
1	0.0	0.0	init	0	23	68	S	00:00:00	0	
5234	0.0	0.0	/sbin/syslogd -a /var/lib/named/dev/log -a /var/lib/ntp/dev/log -a /var/lib/stunnel/dev/log	0	23	608	S	00:00:03	0	
5240	0.0	0.0	/usr/sbin/saslauthd -n 2 -a pam	0	21	752	S	00:00:00	0	
5266	0.0	0.0	/usr/sbin/sshd -o PidFile=/var/run/sshd.init.pid	0	22	1392	S	00:00:02	0	
5324	0.0	0.1	/usr/sbin/named -t /var/lib/named -u named	0	23	2420	S	00:00:00	44	
5484	0.0	0.0	/usr/local/psa/admin/bin/httpsd	0	23	1520	S	00:00:00	0	
5549	0.0	0.0	/usr/sbin/cron	0	23	688	S	00:00:00	0	
9807	0.0	0.4	/usr/local/psa/admin/bin/httpsd	0	23	9748	S	00:00:00	1000	
9973	0.0	0.5	/usr/local/psa/admin/bin/httpsd	0	24	11676	S	00:00:00	1000	
11694	0.0	0.0	/usr/sbin/xinetd	0	24	840	S	00:00:00	0	
11713	0.0	0.0	qmail-send	0	24	452	S	00:00:01	2522	
11715	0.0	0.0	splogger qmail	0	24	436	S	00:00:00	2022	
11716	0.0	0.0	qmail-lspawn ./Maildir/	0	23	344	S	00:00:00	0	
11717	0.0	0.0	qmail-rspawn	0	24	380	S	00:00:00	2521	
11718	0.0	0.0	qmail-clean	0	24	300	S	00:00:00	2520	
11976	0.0	0.9	/usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf	0	24	19520	S	00:00:00	30	
12197	0.0	0.4	/usr/local/psa/admin/bin/httpsd	0	23	10184	S	00:00:00	1000	
15472	0.0	0.7	/usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf	0	23	14544	S	00:00:00	30	
15473	0.0	0.7	/usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf	0	23	14564	S	00:00:00	30	
24051	0.0	0.0	/bin/sh /usr/bin/mysqld_safe --user=mysql --pid-file=/var/lib/mysql/mysqld.pid --socket=/var/lib/mysql/mysql.sock --datadir=/var/lib/mysql	0	23	1144	S	00:00:00	0	
24089	0.0	0.9	/usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/lib/mysql/mysqld.pid --skip-locking --port=3306 --socket=/var/lib/mysql/mysql.sock	0	24	19020	S	00:00:00	60	
24193	0.0	0.6	/usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf	0	23	14216	S	00:00:00	0	
28027	0.0	0.1	/usr/bin/python /usr/lib/mailman/bin/mailmanctl --quiet --stale-lock-cleanup start	0	22	3004	S	00:00:00	72	
28028	0.0	0.1	/usr/bin/python /usr/lib/mailman/bin/qrunner --runner=ArchRunner:0:1 -s	0	23	2664	S	00:00:00	72	
28029	0.0	0.1	/usr/bin/python /usr/lib/mailman/bin/qrunner --runner=BounceRunner:0:1 -s	0	23	2696	S	00:00:00	72	
28032	0.0	0.1	/usr/bin/python /usr/lib/mailman/bin/qrunner --runner=CommandRunner:0:1 -s	0	23	2660	S	00:00:00	72	
28035	0.0	0.1	/usr/bin/python /usr/lib/mailman/bin/qrunner --runner=IncomingRunner:0:1 -s	0	23	2684	S	00:00:00	72	
28038	0.0	0.1	/usr/bin/python /usr/lib/mailman/bin/qrunner --runner=NewsRunner:0:1 -s	0	23	2668	S	00:00:00	72	
28041	0.0	0.1	/usr/bin/python /usr/lib/mailman/bin/qrunner --runner=OutgoingRunner:0:1 -s	0	23	2952	S	00:00:00	72	
28044	0.0	0.1	/usr/bin/python /usr/lib/mailman/bin/qrunner --runner=VirginRunner:0:1 -s	0	23	2844	S	00:00:00	72	
28045	0.0	0.1	/usr/bin/python /usr/lib/mailman/bin/qrunner --runner=RetryRunner:0:1 -s	0	23	2672	S	00:00:00	72

Wie kann ich denn nun wissen was davon vlt. nicht unbedingt nötig ist, bzw. was ich nicht zwingend brauche? Ist es z.b. nötig dass von mailman soviele Sachen laufen?
Apache und SQL habe ich bereits optimiert, Spam Assasin abgeschalten, das hat schon sehr viel gebracht, aber vlt. kann man ja noch mehr rausholen.

Franziose
 
kann mir jemanden helfen , das Problem zu lösen??

Lezte Zeit meine Internet Seiten, die in den Server sind , haben von 96 bis 99 prozent HTTP auslastung, und die Seiten oft nicht Ereichbar
Ich habe nur 2 kleine Domains,
Vileicht ligt das Problem in Apche konfiguration oder noch irgend wo ??
Wie kann man Apche richtig Optimieren?

helfen Sie bitte, das Problem zu lösen

MOD: Bilder bitte immer als Anhang!
 

Attachments

  • server19wu.jpg
    server19wu.jpg
    52.3 KB · Views: 204
  • server23ng.jpg
    server23ng.jpg
    59 KB · Views: 177
  • server31yi.jpg
    server31yi.jpg
    70.7 KB · Views: 197
Last edited by a moderator:
Franziose said:
Wie kann ich denn nun wissen was davon vlt. nicht unbedingt nötig ist, bzw. was ich nicht zwingend brauche?
Das kann ich Dir auch nicht sagen.
Die Ausgabe von "top" ist eindeutlich leichter zu lesen.

Was Mailman angeht:
Schalte den doch ab, wenn Du ihn nicht brauchst.

huschi.
 
Aragorn said:
haben von 96 bis 99 prozent HTTP auslastung, und die Seiten oft nicht Ereichbar
Es geht nur um Speicher.
Schalte KeepAlive aus, dann geht es evtl. besser.

huschi.
 
Bei Fedora weiß ich leider nicht in welcher Datei es genau steht.
Da mußt Du in /etc/apache2/ selber suchen. Evtl. steht es schon in der httpd.conf.

Du mußt nach "KeepAlive On" suchen und auf "Off" schalten.
Danache "/etc/init.d/apache2 restart" tippeln und fertig.

huschi.
 
Ok, also hier die Ausgabe von Top.
Mailman brauche ich allerdings da ich Verteilerlisten laufen habe. Nur vlt. könnte ein paar von den Diensten abschalten oder ähnlich.

Code:
top - 10:59:20 up  1:22,  1 user,  load average: 0.02, 0.03, 0.00
Tasks:  37 total,   1 running,  36 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.0% us,  0.0% sy,  0.0% ni, 100.0% id,  0.0% wa,  0.0% hi,  0.0% si
Mem:   2068400k total,  2060800k used,     7600k free,   184940k buffers
Swap:  4096564k total,     9492k used,  4087072k free,   520776k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
13482 root      16   0  1984 1076 1760 R  0.3  0.1   0:00.03 top
    1 root      16   0   604  248  456 S  0.0  0.0   0:00.09 init
17883 root      16   0  1460  632 1288 S  0.0  0.0   0:00.02 syslogd
17964 root      18   0  3988 1156 3640 S  0.0  0.1   0:00.00 saslauthd
19479 root      15   0  2080  972 1752 S  0.0  0.0   0:00.04 xinetd
19493 root      16   0  4532 1960 4136 S  0.0  0.1   0:00.16 sshd
19582 root      18   0  3988 1156 3640 S  0.0  0.1   0:00.00 saslauthd
20057 named     18   0 31384 3444 4932 S  0.0  0.2   0:00.00 named
20207 root      16   0  2380 1140 2180 S  0.0  0.1   0:00.00 mysqld_safe
20268 mysql     15   0 95076  19m 7652 S  0.0  0.9   0:00.09 mysqld
20307 qmails    15   0  1440  460 1260 S  0.0  0.0   0:00.05 qmail-send
20344 qmaill    15   0  1396  448 1224 S  0.0  0.0   0:00.00 splogger
20347 root      16   0  1424  356 1232 S  0.0  0.0   0:00.00 qmail-lspawn
20348 qmailr    17   0  1420  368 1228 S  0.0  0.0   0:00.00 qmail-rspawn
20349 qmailq    16   0  1388  324 1224 S  0.0  0.0   0:00.00 qmail-clean
30251 root      16   0 30156  13m  22m S  0.0  0.7   0:00.86 httpd2-prefork
30655 root      16   0 47752 5672  44m S  0.0  0.3   0:00.27 httpsd
30668 psaadm    15   0 50308  16m  45m S  0.0  0.8   0:01.22 httpsd
31893 root      16   0  1668  764 1496 S  0.0  0.0   0:00.02 cron
31952 psaadm    16   0 50272  15m  45m S  0.0  0.8   0:00.82 httpsd
32180 drweb     16   0  9504 7620 4108 S  0.0  0.4   0:00.02 drwebd
32530 mailman   23   0  8412 5660 4916 S  0.0  0.3   0:00.00 mailmanctl
32535 mailman   16   0  7964 5484 4716 S  0.0  0.3   0:00.34 python
32536 mailman   16   0  7964 5492 4716 S  0.0  0.3   0:00.36 python
32537 mailman   16   0  7904 5480 4716 S  0.0  0.3   0:00.38 python
32538 mailman   16   0  7964 5484 4716 S  0.0  0.3   0:00.35 python
32539 mailman   16   0  7948 5528 4716 S  0.0  0.3   0:00.38 python
32540 mailman   16   0  8036 5568 4716 S  0.0  0.3   0:00.36 python
32541 mailman   16   0  7888 5480 4716 S  0.0  0.3   0:00.38 python
32542 mailman   16   0  7888 5480 4716 S  0.0  0.3   0:00.16 python
 5449 wwwrun    16   0 40516  23m  23m S  0.0  1.1   0:04.21 httpd2-prefork
 7952 psaadm    16   0 50528  16m  45m S  0.0  0.8   0:00.95 httpsd
 9941 wwwrun    16   0 34256  18m  22m S  0.0  0.9   0:00.42 httpd2-prefork
11565 wwwrun    16   0 33424  16m  23m S  0.0  0.8   0:00.11 httpd2-prefork
13456 root      16   0  7732 2480 7012 S  0.0  0.1   0:00.03 sshd
13459 root      16   0  2712 1740 2368 S  0.0  0.1   0:00.02 bash
13493 qmailr    16   0  2696  840 2496 S  0.0  0.0   0:00.00 qmail-remote

Crontabs sind noch welche eingestellt, da weiß ich allerdings auch nicht was die genau machen. Vor allem verstehe ich nicht wie man die Zeit ausliest an der diese stattfinden.

Code:
14      5       *       *       *       /usr/local/psa/bin/mysqldump.sh >/dev/null 2>&1
7       4       *       *       *       /usr/local/psa/admin/sbin/statistics >/dev/null 2>&1
*/15    *       *       *       *       /usr/local/psa/admin/sbin/backupmng >/dev/null 2>&1
17      7       *       *       *       /usr/local/psa/admin/bin/php /usr/local/psa/admin/plib/report/autoreport.php --auto daily >/dev/null 2>&1
17      7       *       *       1       /usr/local/psa/admin/bin/php /usr/local/psa/admin/plib/report/autoreport.php --auto weekly >/dev/null 2>&1
17      7       1       *       *       /usr/local/psa/admin/bin/php /usr/local/psa/admin/plib/report/autoreport.php --auto monthly >/dev/null 2>&1

Franziose
 
Franziose said:
Mailman brauche ich allerdings da ich Verteilerlisten laufen habe.
Dann kannst Du hier auch nichts einsparen.
In der Top-Liste war keine besonderer Resourcen-Fresser aufgelistet.

Crontabs sind noch welche eingestellt
Das sind alles std. Plesk-Crons. Solltest Du lieber so lassen.

Vor allem verstehe ich nicht wie man die Zeit ausliest an der diese stattfinden.
"man crontab"
1. Minute
2. Stunde
3. Tag im Monat
4. Monat
5. Wochentag

huschi.
 
Apache bei Fedora Core

HiHo!

Bezug nehmend auf post Nr. 53 und ausgehend von einem mir vorliegenden FC-3 (ich hoffe bei FC-2 sieht das nicht anders aus):
Die Konfiguration von Apache liegt in /etc/httpd/conf/httpd.conf .
Das Initscript heisst entsprechend httpd und liegt in /etc/rc.d/init.d bzw. /etc/init.d (link).

Ciao,
Mercy.
 
Hallo,

auch ich bin ein "leidgeplagter" eines 1und1-V-Servers. Habe mich bereits etwas hier eingelesen und auch schon mit Usern ausgetauscht.
Leider läuft mein System noch immer nicht optimal. Habe ähnliche Voraussetzungen wie andere User, ein phpBB-Forum, 3 statische Webseiten. Der Parameter privvmpages ist oft im gelben Bereich.....
Vielleicht gibt es ja noch Hoffnung.

Caeppi
 
Hallo zusammen,

ich habe das gleiche Problem bei meinem vServer Basic von S4U mit Debian3.1. Zuerst gab es nur Probleme bei der Spamerkennung, inzwischen ist es aber (ohne Änderungen meinerseits) so übel, dass ich oft Probleme habe mich per ssh einzuloggen, auch Teamspeak lässt sich nicht starten (could not allocate memory), auch Befehle wie ls -al führen ab und an zu Fehlermeldungen die laut Googlerecherche mit Speicherproblemen zusammen hängen.

Der Support konnte mir nach einigen Tagen leider nur sagen, dass ich zuviel Speicher verbrauche (deswegen hatte ich das Ticket geschrieben ...) und speicherfressende Anwendungen beenden soll. Angehängt war noch die user_beancounters, in folgendes auffällig war:

resource held maxheld barrier limit failcnt
privvmpages 82334 96704 87632 96396 41251

Aber das wusste ich schon vorher. Sind meine Erwartungen, dass man auf so einem vServer einen Apache, mysql db, mailserver (mit spamassasin und amavis/clamav), eggdrop, bnc und teamspeak Server laufen lassen können sollte? Wenn man da von anderen liest die auf so einem Server einen Gameserver laufen lassen ...

Falls ihr irgendwelche Tipps habt, wie man die privvmpages runterbekommen könnte wäre ich dafür sehr dankbar.

Gruss,
fate.
 
zwelch82 said:
Ich habe gerade vom 1&1-Server-Support eine Nachricht bzgl. dieses Themas bekommen.

Die verlangen doch allen Ernstes von mir, dass ich Plesk beenden soll, damit die Resourcen-Auslastung niedriger wird. :mad:

Da sag ich nur: Wenn Plesk zu viel Resourcen für einen vServer frisst, dann soll sie es doch bitte nicht mit anbieten!
STOP!

Wenn, solltest du es nicht kaufen. Es ist doch normal, das ein Anbieter das anbietet was der Markt will, und der will billigste vSERVER mit Plesk. Wenn dann der Server mit Plesk bereits ordentlich zu tun hat, dann ist der einzig korretke Hinweis:
Wenn Sie mehr RAM frei haben wolllen, beenden Sie die größte, nicht kritische, Anwendung: Plesk

Da zu "schreien" die sollten es nicht anbieten ist mir ein bissschen zu sehr die Einstellung ala "Vollkasko will ich haben, Discount darf es kosten".

Du kannst evtl. auf Kulanz darum bitten, wenn Plesk extra kostet, diese Kosten nicht zu bezahlen. Aber es läuft doch und mal ehrlich, die verbleibenden 20 % benutzt du doch nicht, du schreist also auch noch rum, obwohl du keinen konkreten Ausfall durch diese Limitierung hast. Überleg dir, ob dir das Gefühl mehr unbenutzt zu haben es den Ärger wert ist. Zieh deine Lehren und gut ist.

Aber nichst für ungut, kann auch sein, dass ich das zu "pro Provider" sehe...

Gruß MeMeD
 
@MeMed:
Huhn oder das Ei? Was war zuerst da?

War da zuerst der Verbraucher, der nach schneckenlahmen Win-VServern mit Plesk schreit oder der/die Anbieter, der diese (wohlwissend der grausamen Performance) trotzdem Kunden anbietet (6 Monate vor einem auslieferbarfähigen Zustand)?
Ist es dann nicht vorprogrammiert, daß diese Kunden nach Support schreien, den der Anbieter dann nicht mehr leisten kann oder will? Geld einsacken und Kunden im Regen stehenlassen...das ist deutsche Hochkultur...aber solange es immer neue Dumme/Unwissende gibt, macht ihr alles richtig! Gratuliere!
 
Back
Top