Hallo,

habe gerade euer Forum gefunden und obwohl mein Problem nur teilweise PLESK betrifft, weil es halt als Verwaltungssoftware meines gemieteten Rootservers installiert ist, hoffe ich trotz allem das mir jemand helfen kann.

Ich habe vor ca. 2 Wochen mir eine Lizenz für vB (vBulletin) gekauft und mir ein Forum (noch nicht public) aufgebaut und auch einen Mod für Downloads / Uploads installiert dafür. Da gibt es nun 2 verschiedene Möglichkeiten Files einzubauen. Entweder per User Upload, was aber mehr für kleinere Files ist, und wenns sich um grössere Dateien handelt, mit der Import Funktion die Files in einem Verzeichnis auflistet welche man dann manuell in die Downloads integrieren kann.

Mein Server (Debian Etch, AMD Opteron 2344, 4 GB Ram) sollte damit eigentlich weniger Probleme haben, auch bei grösseren Files. Also hatte ich die ersten paar grösseren (400 - 900 MB) Files importiert und danach getestet, das klappte einwandfrei. Das war jetzt 3 Tage her. Gestern hab ich dann wieder noch ein paar mehr Files importiert und danach hatte ich nur noch Performance Probleme. Ich denke nicht das das Script bedingt ist, aber sicher bin ich nicht. Ich weiss nur als ich vor 3 Tagen die ersten Files eingebunden hatte kann ich mich nicht erinnern das die Performance so schlecht war.

Habe während ich den Download eines Files gestartet habe, per TOP auf dem Server beobachtet, das die CPU Auslastung auf bis zu 20 % ging und wirklich lange dauerte bis ich überhaupt im Browser das SAVE AS Fenster bekommen hatte.

Das einzige was ich auf meinem Server geändert habe das war eine vhost.conf erstellt und diese folgendes reingeschrieben hatte.

Code:
<Directory /var/www/vhosts/meinedomain.de/httpdocs>
    php_admin_flag engine on
    php_admin_flag safe_mode off
    php_admin_value open_basedir none
</Directory>
Weil das Import Script funktionierte nicht mit dem Open Basedir pfad und SafeMode war wohl auch ein Problem. Da ich das nicht Serverseitig abschalten wollte hab ich dies laut diverser Anleitungen im Internet nur für diese Domain ausgeschaltet. Das kann aber doch kein Performance Problem bei Apache bringen, oder ?

Das komische ist das je grösser das File ist das man runterladen will, je länger dauert es bis der Download erst mal startet. Normalerweise sind Download Scripts damit weniger problematisch, ob ich jetzt ein 2 MB File oder ein 1 GB File runterladen will, geht doch fast immer genau so schnell. Und so war es ja auch am Anfang. Nur warum auf einmal der Apache damit so Auslastung hat ist mir nicht klar. Sobald der Download einmal dann läuft ist die Performance der CPU auch wieder normal.

O.g. vhost.conf habe ich mittels diesen Befehls eingebunden.

Code:
/opt/psa/admin/sbin/websrvmng -ur --vhost-name=meinedomain.de
Und dann hatte ich Apache neugestartet, via PLESK. Seit dem die Probleme, zumindest weiss ich nicht warum es sonst nur seit dem ein Problem ist. Hat jemand Erfahrung mit sowas ? :( :(

Ich bin kein Linux Fachmann, ich komme mit den meisten Sachen im Betrieb meines Servers zurecht normalerweise, aber wenn sowas kommt steh ich bissel ratlos da und muss fragen und mich selbst erkundigen. Leider ist das schon scheinbar "verwerflich" in den meisten LINUX Foren weswegen man dort nur schändliche Kommentare und fast nie wirklich Hilfe bekommt. Ich bin für jede "konstruktive" Antwort wirklich dankbar.

Gruss

Wolfseye