keine Paketinstallation möglich - "FATAL -> Failed to fork."

Bitte loggen sie sich ein oder registrieren sie sich.

Einloggen mit Benutzername, Passwort und Sitzungslänge
Erweiterte Suche  

Autor Thema: keine Paketinstallation möglich - "FATAL -> Failed to fork."  (Gelesen 5925 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Voidi

  • Gast

Ich habe vor ein paar Tagen meinen vServer (Beta-Upgrade) mit Ubuntu 12.04 neu installiert.
Ich wollte jetzt die Grundlegenden LAMP Dienste installieren. Installation von Apache2 (MPM-Worker) und PHP (fcgi) verliefen normal.
Jetzt hab ich noch den MySQl-Server installiert, danach bricht jeder weitere Installationsversuch (eigl sollte noch phpmyadmin inst.) ab mit oben genannter Fehlermeldung.

meine Speicherauslastung:
             total       used       free     shared    buffers     cached
Mem:          1024        137        886          0          0         76
-/+ buffers/cache:         60        963
Swap:          512          0        512
Gespeichert


Forum-Support2

  • EUserv Internet
  • Foren Legende
  • *
  • Offline Offline
  • Beiträge: 3842
    • http://www.euserv.de
Re: keine Paketinstallation möglich - "FATAL -> Failed to fork."
« Antwort #1 am: 20.Juli 2012, 13:54:54 »

Hallo,

hier sollten Sie die /proc/user_beancounters auf Failcounts prüfen. Gibt es da in einem Wert >0, müßten Sie ein Upgrade mit mehr Ressourcen buchen.
« Letzte Änderung: 20.Juli 2012, 16:24:20 von Marcus »
Gespeichert
viele Grüsse / kind regards
Thomas
EUserv Foren Support
---

Voidi

  • Gast
Re: keine Paketinstallation möglich - "FATAL -> Failed to fork."
« Antwort #2 am: 20.Juli 2012, 21:17:46 »

[root@server:~]# aptitude install nmap     
Die folgenden NEUEN Pakete werden zusätzlich installiert:
  liblua5.1-0{a} nmap
0 Pakete aktualisiert, 2 zusätzlich installiert, 0 werden entfernt und 0 nicht aktualisiert.
FATAL -> Failed to fork.
[root@server:~]# cat /proc/user_beancounters
Version: 2.5
       uid  resource                     held              maxheld              barrier                limit              failcnt
    19283:  kmemsize                 10433331             11223040             31875611             35028144                    0
            lockedpages                     0                    0                 2059                 2059                    0
            privvmpages                236781               272690               262144               274944                    2
            shmpages                     1262                 1278                50000                50000                    0
            dummy                           0                    0                    0                    0                    0
            numproc                        95                  102                  300                  300                    0
            physpages                   49606                60399                    0               262144                    0
            vmguarpages                     0                    0               131072               143872                    0
            oomguarpages                14819                15012               131072           2147483647                    0
            numtcpsock                      5                   10                  300                  400                    0
            numflock                        6                   10                   50                   50                    0
            numpty                          1                    1                  128                  128                    0
            numsiginfo                      0                    9                 1024                 1024                    0
            tcpsndbuf                   87200               185432              6584420              6594420                    0
            tcprcvbuf                   81920               163840              6584420              6594420                    0
            othersockbuf                27744                91864              4923119              4933119                    0
            dgramrcvbuf                     0                 1288              4923119              4933119                    0
            numothersock                   38                   40                  300                  400                    0
            dcachesize                3877097              3886200              6155930              6340608                    0
            numfile                       538                  655                 4096                 4096                    0
            dummy                           0                    0                    0                    0                    0
            dummy                           0                    0                    0                    0                    0
            dummy                           0                    0                    0                    0                    0
            numiptent                      24                   24           2147483647           2147483647                    0
[root@wolkenstein:~]#

sieht nicht so aus
Was ich mich Frage: Auf dem System sind nur die minimalen LAMP Services installiert und bei denen exisitiert liegt praktisch auch keine Last.
Wie kann diese Ausgangssituation das System so beeinträchtigen.
Gespeichert

kroegerralf

  • Jungspund
  • *
  • Offline Offline
  • Beiträge: 188
Re: keine Paketinstallation möglich - "FATAL -> Failed to fork."
« Antwort #3 am: 30.Juli 2012, 09:48:05 »

privvmpages zählt 2 failcounts, also ist der RAM am limit!
Gespeichert

Voidi

  • Gast
Re: keine Paketinstallation möglich - "FATAL -> Failed to fork."
« Antwort #4 am: 10.September 2012, 18:12:48 »

Tut mir Leid das ich solange nicht geantwortet habe. Die beschriebene Probleme traten seit dem letzen Post nicht mehr auf.
Gestern brach wieder eine Paketinstallation ab mit leich veränderter Fehlermeldung:
FATAL -> Failed to fork.
terminate called after throwing an instance of 'cwidget::util::AssertionFailure'
Ouch!  Got SIGABRT, dying..
[1]    5878 abort      aptitude

Ich möchte allerdings nochmal wiederholen:
Auf dem System ist nur ssh, web und datenbankserver installiert , darüber laufen kaum zugriffe
auswertung mit htop zeigt mir auch das bei der ausführung nur ca. 125 von 1024 MB Arbeitsspeicher belegt sind
Gespeichert

csett86

  • Grünschnabel
  • *
  • Offline Offline
  • Beiträge: 2
Re: keine Paketinstallation möglich - "FATAL -> Failed to fork."
« Antwort #5 am: 03.November 2012, 08:12:38 »

Ich hatte mit Ubuntu 12.04 64-Bit das gleiche Problem. Hier ein paar Details:

privvmpages sind nur angeforderte Speicherseiten, nicht tatsächlich verwendete. Deswegen der Unterschied zwischen der Ausgabe von "free -m" und /proc/user_beancounters

MySQL verwendet bei mir direkt nach der Installation ohne Datenbank schon 80000 privvmpages, also rund ein Viertel der zu Verfügung stehenden.

apache-mpm-worker verwendet deutlich mehr privvmpages als apache-mpm-prefork. Bei mir hat daher geholfen, dass mpm-Modul von worker auf prefork umzustellen. Wenn aptitude grade nicht will ("FATAL -> Failed to fork."), dann apt-get verwenden, der ist ressourcenschonender. Alternativ apache oder mysql vorher stoppen.

@EUserv: Ist geplant von Ubuntu 12.04 auch ein 32-Bit Image zur Verfügung zu stellen?
Denn gerade Apache braucht in der 32-Bit-Version deutlich weniger RAM als in der 64-Bit-Version: 32-Bit: 6MB, 64-Bit: 36MB Speicher. Bei MySQL das gleiche: 32-Bit: 1.9MB, 64-Bit: 42MB. (Werte sind RES-Spalte aus top)

Deswegen wäre ein 32-Bit Ubuntu 12.04 sehr angenehm! Zwingend wird die 64-Bit-Version ja erst ab mehr als 4GB Speicher (und das hat nur der größte vServer von euch).
Gespeichert
 

Seite erstellt in 0.196 Sekunden mit 18 Abfragen.