Strato VServer Linux Level 3 - numproc limit hit - kann nichts machen

dafrk

New Member
Ich habe einen Strato Vserver Linux Level 3 und dort eine Wordpress-Installation und eine mit doctrine 2 entwickelte Website laufen. Parallels Plesk mit entsprechendem Postfix-Server läuft ebenfalls drauf.

aus irgendeinem Grund ist bei mir das numproc limit am Überlaufen. Limit und barrier liegen bei 500, genau so wie der maxheld-Wert, der katuelle held liegt bei 497 und der fail count ist bei 2246 - also ist es wohl definitiv der ert, der Probleme macht.
Ich kann das erreichen des limits nicht wirklich nachvolzliehen. Die Statistiken der beiden Webanwendungen suggerieren, dass ich auf allen gehosteten Websiten nicht mehr als 50 Besucher am Tag habe. Auch Spammails gehen auf allen Posteingängen so gut wie gar keine rein, es sind auf allen Posteingängen höchstens 5 Mails in der Woche.

Ich habe bei Strato angefragt, ob sie mir den numproc-Wert erhöhen können, aber die Antwort war, dass diese Limits auf allen VServern gleich sind und daher keine Erhöhung stattfinden kann.


Ich denke, dass es vielleicht helfen würde, wenn ich den Server neu installieren, ihn neu absichern und dann meine websites neu draufspielen würde. Ich würde dann schauen, was ich tun kann, damit ich das numproc limit in zukunft nicht mehr erreiche.

Die Seiten selbst gehen noch, genau sow ie der Mailverkehr, aber ich habe ein ganz anderes Problem: Ich kann kein Datenbackup mehr machen, weil bei jedem Befehl, den ich über putty eingebe, die Meldung kommt:

bash: fork: cannot allocate memory

Somit ist ein Backup der MySQL-Datenbank über /usr/bin/mysqldump nicht mehr möglich!

Ich kann auch keine Prozesse nachschauen oder beenden, weil nicht mal sowas wie top oder kill funktionieren will. Ja sogar neu starten muss ich den Server über den REcovery Manager in der Weboberfläche, weil nicht mal die Befehle shutdown, init oder reboot funktionieren!

Auch das Parallels Plesk panel geht nicht, sodass ich auf PHPMyadMin ebenfalls nicht drauf komme, um die Datenbank zu sichern.

Wenn ich das rescue System starte, geht mysqldump auch nicht, weil dann der MySQL Server nicht startet :(.

Irgenwelche Vorschläge?
 
Last edited by a moderator:
Hallo!

Willkommen im Club! Ich warte noch auf eine abschließende Aussage von Strato Support bezüglich der vServer Ressourcen. Hier mal als Diskussionsgrundlage die user_beancounters eines Virtual Server Linux Level 2 (v1210.24):
Code:
Version: 2.5
       uid  resource                     held              maxheld              barrier                limit              failcnt
  212xxxx:  kmemsize                 38036043             91009024  9223372036854775807  9223372036854775807                    0
            lockedpages                     0                   23              1048576              1048576                    0
            privvmpages                438152              1256382  9223372036854775807  9223372036854775807                    0
            shmpages                   100471               325750  9223372036854775807  9223372036854775807                    0
            dummy                           0                    0  9223372036854775807  9223372036854775807                    0
            numproc                       139                  306  9223372036854775807  9223372036854775807                    0
            physpages                  226484               934293              1048576              1048576                    0
            vmguarpages                     0                    0              1048576              1048576                    0
            oomguarpages               114049               202003              1048576              1048576                    0
            numtcpsock                     55                 1542  9223372036854775807  9223372036854775807                    0
            numflock                        6                   27  9223372036854775807  9223372036854775807                    0
            numpty                          5                    8  9223372036854775807  9223372036854775807                    0
            numsiginfo                     10                  105  9223372036854775807  9223372036854775807                    0
            tcpsndbuf                 1369040             28250680  9223372036854775807  9223372036854775807                    0
            tcprcvbuf                  901120             25264128  9223372036854775807  9223372036854775807                    0
            othersockbuf               322392              4551464  9223372036854775807  9223372036854775807                    0
            dgramrcvbuf                     0                65328  9223372036854775807  9223372036854775807                    0
            numothersock                  184                  534  9223372036854775807  9223372036854775807                    0
            dcachesize               22407781             58922481  9223372036854775807  9223372036854775807                    0
            numfile                      4617                 9340  9223372036854775807  9223372036854775807                    0
            dummy                           0                    0  9223372036854775807  9223372036854775807                    0
            dummy                           0                    0  9223372036854775807  9223372036854775807                    0
            dummy                           0                    0  9223372036854775807  9223372036854775807                    0
            numiptent                     149                  171  9223372036854775807  9223372036854775807                    0
Und die neue Generation (v1410.6/12)
Code:
Version: 2.5
       uid  resource                     held              maxheld              barrier                limit              failcnt
  236xxxx:  kmemsize                 53249983             63471616  9223372036854775807  9223372036854775807                    0
            lockedpages                     0                    4              2097152              2097152                    0
            privvmpages                175169               323463  9223372036854775807  9223372036854775807                    0
            shmpages                    43119               108658  9223372036854775807  9223372036854775807                    0
            dummy                           0                    0  9223372036854775807  9223372036854775807                    0
            numproc                        89                  156                  500                  500                    0
            physpages                   89569               241257              2097152              2097152                    0
            vmguarpages                     0                    0              2097152              2097152                    0
            oomguarpages                32991                64139              2097152              2097152                    0
            numtcpsock                     37                   55                  500                  500                    0
            numflock                        7                   17  9223372036854775807  9223372036854775807                    0
            numpty                          2                   22  9223372036854775807  9223372036854775807                    0
            numsiginfo                      0                   51  9223372036854775807  9223372036854775807                    0
            tcpsndbuf                  645280              1882264  9223372036854775807  9223372036854775807                    0
            tcprcvbuf                  606208              2316520  9223372036854775807  9223372036854775807                    0
            othersockbuf               258944               548384  9223372036854775807  9223372036854775807                    0
            dgramrcvbuf                     0                 4624  9223372036854775807  9223372036854775807                    0
            numothersock                  162                  196                 1000                 1000                    0
            dcachesize               39465647             40095226  9223372036854775807  9223372036854775807                    0
            numfile                      1736                 2840  9223372036854775807  9223372036854775807                    0
            dummy                           0                    0  9223372036854775807  9223372036854775807                    0
            dummy                           0                    0  9223372036854775807  9223372036854775807                    0
            dummy                           0                    0  9223372036854775807  9223372036854775807                    0
            numiptent                      64                   64  9223372036854775807  9223372036854775807                    0
Ich finde, die beworbene Leistungsverdopplung (siehe Anhang) ist nicht für alle Komponenten richtig.

mfG
Thorsten
 

Attachments

  • V-Server Linux Level 2.jpg
    V-Server Linux Level 2.jpg
    82.9 KB · Views: 547
Last edited by a moderator:
Hallo!
Wo steht da garantiert überall doppelte Leistung?
http://www.strato.de/linux-vserver/#features
Klapp mal Top-Features auf, da steht was "Verdoppelt" ist.
[ ] Du hast verstanden, was ein barrier Wert von 500 bzw. 1000 für eine Virtuozzo VE bei numproc, numtcpsock, numothersock bedeutet.

Das steht da natürlich nicht! Das ist auch OK so.

Wenn du aber von einem C200 auf einen C350 umsteigst und dann feststellst, dass die automatische Geschwindigkeitsbegrenzung beim neuen Modell bereits bei 140 km/h statt wie bisher bei 250 km/h greift wärst du auch beim Mercedes Benz Partner deines Vertrauens, oder?

mfG
Thorsten
 
Ich sehe sehr wohl die Limits des neuen doppelt-"guten" Containers.
Und numproc ist in dem Fall sowas von knapp.
Kenne ich alles von günstigen Anbietern bei vServern, deren Leistung angeblich besser wurde (jedenfalls wenn nix los war, war die gut).
Und bei Strato lief mein vServer vor 6 Jahren auch irgendwann auf ein solches Limit rauf, weil die diese anders gesetzt jatten und die Limits nicht garantiert waren. Dient wohl dazu Leute auf Rootserver oder den noch teureren vS zu zwingen.

PS: Ich kaufe auch ein Auto nicht wie ein Server mit Daten einer solchen Wischiwaschi-Werbung. Und einen C200 mit einem VServer zu vergleichen. Nun ja. Tretroller mit Mofaantrieb ist so ein einfacher vS eher.
 
Last edited by a moderator:
Hallo!

Über die Performance des alten, schlechteren vServers konnte man sich wirklich nicht beschweren. Darum habe ich mich ja auch für einen neuen, doppelt so guten entschieden :).

mfG
Thorsten
 
gut zu wissen, dass ich nicht der einzige bin. Irgendein Tipp, wie ich an meine Datenbanken rankomme, damit ich eine Datensicherung machen kann? :(
 
gut zu wissen, dass ich nicht der einzige bin. Irgendein Tipp, wie ich an meine Datenbanken rankomme, damit ich eine Datensicherung machen kann? :(

edit: Problem gelöst. Hier für die nachwelt:

- Strato Kundenlogin einloggne
-VServer auswählen
- Im Menü auf Serverkonfiguration / recovery Manager - Rettungssystem starten
- mit putty auf den server mit dem im recovery manager angezeigten passwort auf as rettungssystem verbinden
- chmod 000 /repair/etc/init.d/psa*
- wieder im RecoveryManager auf den Button weiter klicne, damit das normale System wieder gestartet wird
- ins normale System einloggen
- eine weile warten, bis das System aufhört, zu versuchen, Parallels Plesk zu starten. Gute Methode zum Überprüfen: eine Anfrage auf https://<Hostname>.stratoservers.net:8443 schicken. Sobald die meldung 504: Bad Gateway kommt, ist Plesk definitiv down
- jetzt sollte irgendwann für ein gewisses zeitfenster genügend memory frei sein, damit man mit mysqldump die datenbanken sichern kann
- wieder mit dem recovery manager ins rettungssystem
- mit cp -rpf die Websitedaten aus dem ordner /repair/var/www/vhosts kopieren
- mit cp -rpf die E-Mails aus dem Ordner /var/qmail/mailnames kopieren
- Websitedaten und E-Mail mit tar -czf in ein Archiv packen
- das Archiv mit scp auf einen anderen Server, den eigenen Desktop-PC oder auf eine NAS kopieren.
- im Strato Kundenlogin unter BackupControl (sofern hinzugebucht) einen Snapshot des Systems machen
- Im Strato Kundenlogin unter Neuinstallation eine Neuinstallation des Servers veranlassen
- Nach Neuinstallation als allererstes ins Parallels Plesk einloggen und dort alle Plesk-Komponenten, die man nicht braucht, deaktiveren, also Anti_Spyware, Anti-Virus, Dr. Web usw.
- Im Strato Kundenlogin unter BackupControl, falls dazugebucht, einen Snaptshot machen.
- Jetzt im Parallels Plesk die Kunden, Abbonements, Datenbanken und Mailaccounts einrichten
- Websitedaten, datenbanktabellen und Maildaten zurückspielen
- Im Strato Kundenlogin im BackupControl, falls vorhanden, wieder Snapshot vom System machen.
- freuen, dass alles läuft.
- Kündigung an Strato schreiben, weil der VServer so niedrige Limits hat, dass er kein vollkonfiguriertes Plesk und zwei simple Websites hosten kann
- in Zukunft entweder Root-Server oder dedizierten Webspace buchen.
 
- Mietet nie einen VServer mit Vituozzo.
- Nehmt lieber einen mit KVM.
Kann man so pauschal aber auch nicht sagen.
Wenn die Ressourcenzuweisungen und die Limits für die einzelnen Container passen (und der Host nicht hoffnungslos überbucht ist), spricht nix gegen solche vServer.
 
Postfix ist auch so ein Kandidat bei OpenVZ. Da sind mir mal bei 3 Imap clients dir num-othersocks aus dem Ruter gelaufen. Ich hatte damals Postfix gegen qmail ausgetauscht dann war es besser. Noch mal zu meinem Vorredner zu kommen, ich habe jetzt auch Kvm Virtualisierung mit weniger Ram wie bei der OpenVz und keine Probleme mehr. Ok es läuft jetzt statt Plesk Ispconfig was das jetzt ausmacht weis ich nicht.
 
- Mietet nie einen VServer mit Vituozzo.
- Nehmt lieber einen mit KVM.
</Gebetsmühlenmodus aus>


Das ist doch völliger Unsinn.

--> Miete nie einen billig vServer der mit unrealistische Werten für einen unrealtistischen Preis verkauft wird.... vielleicht ergänzt um: Miete einfach nix bei Strato.
 
was für einen root / vserver anbieter empfehlt ihr denn für einen webentwickler, der mehrere kunden auf einem einzigen server abbilden will, preisbereich bis 30 € im Monat / Leistung vergleichbar mit einem linux level 3 auf strato - oder eben besser

Dedizierter WEbspace ist halt nich so meins, weil ich in meinen websites gerne mit kommandozeilen arbeite, ich gerne skripte schreibe und ich auf dem server gleichzeitig mein subversion haben will, damit ich da darauf auch gleich meine versionierung habe.
 
Ich bin, wider erwarten, seit einiger Zeit bei contabo zufrieden. Dort habe ich einen vServer (kvm), das läuft absolut zufriedenstellend. Ich weiss zwar nicht wie die solche dumping Preise schaffen, doch da alles prima läuft ist mir das egal.

Gruss Sven

Edit: Das vorinstallierte Linux Debian auf obiger Kiste war das einzige Manko. Hier waren ein paar Sachen die mir nicht gefielen. Nachdem ich dann aber from scratch installiert hab, war alles wunderbar.
 
Last edited by a moderator:
20€/Monat drauflegen und einen EX40 von Hetzner nehmen, hat mehr als genug Leistung für Deine Zwecke, bietet Dir Luft nach oben und ist für kurze Zeit noch ohne Setupgebühr zu bekommen.
 
Hallo!
Inzwischen habe ich auch eine Antwort vom technischen Support bekommen:
Nach einer Prüfung durch unser Rechenzentrum kann ich Ihnen mitteilen, dass die von Ihnen genannten Limits auf allen V-Servern gleichermaßen aktiv sind, damit einzelne VM´s nicht übermäßig das Hostsystem belasten.

Bedauerlicherweise können diese Limits aus diesem Grund bei einem V-Server auch nicht verändert werden.

Prüfen Sie daher bitte, in wie weit Sie Ihre Anwendungen auf dem V-Server so optimieren können, dass diese Limits nicht erreicht werden.

Wenn Sie mehr Leistung benötigen, als auf unseren V-Servern möglich ist, prüfen Sie bitte, ob nicht ein dedizierter Root-Server eine Alternative für Sie ist. Unsere aktuellen Angebote finden Sie unter: http://www.strato.de/linux-root-server/

Ich bedauere, dass ich Ihnen keine positivere Auskunft geben kann und hoffe auf Ihr Verständnis.
Sehr, sehr schade da, ich für circa 2 Jahre wirklich von der Leistung der Strato vServer Linux Serie überzeugt war.

mfG
Thorsten
 
Back
Top