tags 670940 + upstream
forwarded 670940 https://bugzilla.quagga.net/show_bug.cgi?id=722
stop


Hello

Thanks for the report, I filed an upstream bug report:
https://bugzilla.quagga.net/show_bug.cgi?id=722

I could not add your email to the cc list so if you don't want to wait for
me to relay the answers, please register at their bugzilla and add yourself
to the Cc list.

In the meantime, please provide the output of the bgpd console commands
        show memory
        show bgp memory
        (and whatever seems usefull as well)
It also could not hurt to install the new quagga-dbg package to
get some more details output if it crashes and collect the output of
"ipcs -a -p PID" and "memstat -w -p PID". If you know "valgrind", you might
try that too.

If you can post your bgpd.conf (without passwords and other sensitive 
information), I could try to reproduce the problem in a chroot environment.

bye,

-christian-




Begin forwarded message:

Date: Mon, 30 Apr 2012 08:08:53 -0700
From: Stuart Sheldon <s...@actusa.net>
To: Debian Bug Tracking System <sub...@bugs.debian.org>
Subject: Bug#670940: quagga: Quagga bgpd memory leak. Consumes all Ram and Swap 
over time.


Package: quagga
Version: 0.99.20.1-0+squeeze1
Severity: important

After upgrading to latest security release of quagga on our two border routers, 
the bgpd daemon began to suck up all the available memory. This took place at a 
rate of about 4.5G per 24hr period. This continued until it consumed all the 
ram (8G) and all the swap (4G) which caused the kernel to remove the bgpd 
process.

This appeared to occur at the same rate on both routers. Although these routers 
both receive full route loads from upstream for both ipv4 and ipv6, the 
previous version averaged right around 1G of memory use total for the routers.

routers are identical hardware and software.

Please advise if you require configuration info.

Stuart Sheldon
ACT USA

-- System Information:
Debian Release: 6.0.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages quagga depends on:
ii  adduser               3.112+nmu2         add and remove users and groups
ii  debconf [debconf-2.0] 1.5.36.1           Debian configuration management sy
ii  iproute               20100519-3         networking and traffic control too
ii  libc6                 2.11.3-3           Embedded GNU C Library: Shared lib
ii  libcap2               1:2.19-3           support for getting/setting POSIX.
ii  libpam0g              1.1.1-6.1+squeeze1 Pluggable Authentication Modules l
ii  libreadline6          6.1-3              GNU readline and history libraries
ii  logrotate             3.7.8-6            Log rotation utility

quagga recommends no packages.

Versions of packages quagga suggests:
ii  snmpd                       5.4.3~dfsg-2 SNMP (Simple Network Management Pr

-- Configuration Files:
/etc/quagga/daemons changed:
zebra=yes
bgpd=yes
ospfd=yes
ospf6d=yes
ripd=no
ripngd=no
isisd=no


-- debconf information:
* quagga/really_stop: true




-- 
Network Engineering & Design; Content Delivery Platform & IP

NETCOLOGNE Gesellschaft für Telekommunikation mbH
Am Coloneum 9 | 50829 Köln
Tel: 0221 2222-8711 | Fax: 0221 2222-78711
www.netcologne.de

Geschäftsführer: 
Dr. Hans Konle (Sprecher)
Dipl.-Ing. Karl-Heinz Zankel
HRB 25580, AG Köln



Diese Nachricht (inklusive aller Anhänge) ist vertraulich. Sollten Sie diese
Nachricht versehentlich erhalten haben, bitten wir, den Absender (durch 
Antwort-E-Mail) hiervon unverzüglich zu informieren und die Nachricht zu
löschen. Die E-Mail darf in diesem Fall weder vervielfältigt noch in anderer
Weise verwendet werden.



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to