Prozesse werden beendet

fabi288

New Member
Hallo,

in Unregelmäßigen Abständen werden Prozesse beendet.

Zufällig.

Meistens habe ich in der Log stehen z.B.
fork() failed: Cannot allocate memory


Aber es steht zu 100% genug Ram zu Verfügung.

Es handelt sich um Debian 6 und um ein Mailserver.

Danke im Voraus

//EDIT 23:40

Habe eben versucht ClamAV zu installieren bekomme folgendes

Code:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  clamav-base clamav-freshclam libclamav6 libtommath0
Suggested packages:
  clamav-docs libclamunrar6
The following NEW packages will be installed:
  clamav clamav-base clamav-freshclam libclamav6 libtommath0
0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/36.3 MB of archives.
After this operation, 43.4 MB of additional disk space will be used.
Do you want to continue [Y/n]? Y
debconf: apt-extracttemplates failed: Cannot allocate memory
Selecting previously deselected package libtommath0.
(Reading database ... 15793 files and directories currently installed.)
Unpacking libtommath0 (from .../libtommath0_0.39-4_amd64.deb) ...
Selecting previously deselected package libclamav6.
Unpacking libclamav6 (from .../libclamav6_0.97.3+dfsg-1~squeeze1_amd64.deb) ...
Selecting previously deselected package clamav-base.
Unpacking clamav-base (from .../clamav-base_0.97.3+dfsg-1~squeeze1_all.deb) ...
Selecting previously deselected package clamav-freshclam.
Unpacking clamav-freshclam (from .../clamav-freshclam_0.97.3+dfsg-1~squeeze1_amd64.deb) ...
Selecting previously deselected package clamav.
Unpacking clamav (from .../clamav_0.97.3+dfsg-1~squeeze1_amd64.deb) ...
Processing triggers for man-db ...
open2: fork failed: Cannot allocate memory at /usr/share/perl5/Debconf/ConfModule.pm line 59
dpkg: error processing man-db (--unpack):
 subprocess installed post-installation script returned error exit status 12
configured to not write apport reports
                                      Errors were encountered while processing:
 man-db
E: Sub-process /usr/bin/dpkg returned an error code (1)

Auszug aus Free

Code:
           total       used       free     shared    buffers     cached
Mem:       5208064     461796    4746268          0          0          0
-/+ buffers/cache:     461796    4746268
Swap:      5208064          0    5208064

Mit freundlichen Grüßen
Fabian Hars
 
Last edited by a moderator:
cat /proc/user_beancounters

Dann wissen wir ein wenig mehr (vermute mal es handelt sich um eine OpenVZ Büchse)

Welche Daemons kommen für den Mailserverbetrieb zum Einsatz?
 
Jup ist OpenVZ. Habe auch Zugriff auf den HyperVisor

cat /proc/user_beancounter
Code:
Version: 2.5
       uid  resource                     held              maxheld              barrier                limit              failcnt
      106:  kmemsize                 13464102             14375012             14372700             14790164                 1487
            lockedpages                     0                   10                  256                  256                    0
            privvmpages                115520               126846              1302016              1302016                    0
            shmpages                      784                 1121                21504                21504                    0
            dummy                           0                    0                    0                    0                    0
            numproc                        62                   78                  240                  240                    0
            physpages                   51307                60419                    0  9223372036854775807                    0
            vmguarpages                     0                    0                33792  9223372036854775807                    0
            oomguarpages                51307                60419                26112  9223372036854775807                   25
            numtcpsock                     16                   77                  360                  360                    0
            numflock                        3                   13                  188                  206                    0
            numpty                          2                    3                   16                   16                    0
            numsiginfo                      0                   45                  256                  256                    0
            tcpsndbuf                  174400              1410592              1720320              2703360                    0
            tcprcvbuf                  180224               237368              1720320              2703360                    0
            othersockbuf               122272               671504              1126080              2097152                    0
            dgramrcvbuf                     0                 2312               262144               262144                    0
            numothersock                   81                  360                  360                  360                 4660
            dcachesize                 333292               629712              3409920              3624960                    0
            numfile                      1402                 2142                 9312                 9312                    0
            dummy                           0                    0                    0                    0                    0
            dummy                           0                    0                    0                    0                    0
            dummy                           0                    0                    0                    0                    0
            numiptent                      24                   25                  128                  128                    0


Daemons: Postfix mit Dovecot als Mysql
 
Schau dir doch bitte mal folgende Werte an:

kmemsize und numothersock

Möglicherweise wäre es sinnvoll wenn du deren Soft und Hard Werte überarbeitest, der failcnt sagt jedenfalls schon einiges...
 
Back
Top