Hello, after few days of successful running bird under FreeBSD 8.1 it becomes weird. Load of the machine jumps to 2.00 and birdc respond's very slowly. It takes minutes to "display protocols" and it becomes worse and worse. Tried to upgrade from 1.2.3 to 1.2.4 and the same thing hapened today. Killing bird takes also a long time. After restarting the process the same behaviour can be observed. I have tried to disable protocols and found out that disabling kernel1 and restarting bird helped and birdc responded smoothly. After re-enabling kernel1 I have observed in log file that exporting to kernel1 is extremely slow (about 5 prefixes per second) and exporting 320k prefixes takes for ever (few seconds under normal conditions). The only workaround I have is rebooting the machine. I currenty run two bird routers peering each other and the same thing was observed on both of them today. One of them runs also bird6 and there was no problem observed. Is anyone running bird on FreeBSD without problems? Can someone give me any hints what do observe/debug if it happens again? Thank you Jiri KUBICEK -- KRAXNET s.r.o. - www.kraxnet.cz Kamenicka 26, 170 00 Praha 7 ---
On Tue, Aug 17, 2010 at 12:13:49PM +0200, Jiří Kubíček wrote:
Hello,
Hello
after few days of successful running bird under FreeBSD 8.1 it becomes weird.
We are testing BIRD also on FreeBSD, but on v7.2 .
Load of the machine jumps to 2.00 and birdc respond's very slowly. It takes minutes to "display protocols" and it becomes worse and worse.
The CPU was 100% busy? In kernel or in userspace (BIRD)? (see 'top')
Tried to upgrade from 1.2.3 to 1.2.4 and the same thing hapened today.
So i understood that the problem appeared in both 1.2.3 and 1.2.4?
I have tried to disable protocols and found out that disabling kernel1 and restarting bird helped and birdc responded smoothly. After re-enabling kernel1 I have observed in log file that exporting to kernel1 is extremely slow (about 5 prefixes per second) and exporting 320k prefixes takes for ever (few seconds under normal conditions).
No error or warning messages in log?
The only workaround I have is rebooting the machine.
I currenty run two bird routers peering each other and the same thing was observed on both of them today. One of them runs also bird6 and there was no problem observed.
-- Elen sila lumenn' omentielvo Ondrej 'SanTiago' Zajicek (email: santiago@crfreenet.org) OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3, wwwkeys.pgp.net) "To err is human -- to blame it on a computer is even more so."
Hello,
after few days of successful running bird under FreeBSD 8.1 it becomes weird. We are testing BIRD also on FreeBSD, but on v7.2 .
OK. I can try to downgrade one of the machines if it should happen regulary. My machine is: FreeBSD blade5.sh.x 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 02:36:49 UTC 2010 root@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64 The other one has custom kernel (GENERIC with IPSEC + TCP_SIGNATURE enabled).
Load of the machine jumps to 2.00 and birdc respond's very slowly. It takes minutes to "display protocols" and it becomes worse and worse. The CPU was 100% busy? In kernel or in userspace (BIRD)? (see 'top')
I still had top output in history: last pid: 76966; load averages: 2.00, 2.00, 2.00 up 3+09:57:45 12:01:27 64 processes: 2 running, 62 sleeping CPU: 0.0% user, 0.0% nice, 25.2% system, 0.0% interrupt, 74.8% idle Mem: 77M Active, 56M Inact, 366M Wired, 292K Cache, 418M Buf, 3445M Free Swap: 4096M Total, 4096M Free
Tried to upgrade from 1.2.3 to 1.2.4 and the same thing hapened today. So i understood that the problem appeared in both 1.2.3 and 1.2.4?
Yes. Today one of the machines was 1.2.3 and the other one was 1.2.4. Upgrading 1.2.3 to 1.2.4 didn't help, I still had to reboot the machine to get bird with kernel1 protocol enabled working.
I have tried to disable protocols and found out that disabling kernel1 and restarting bird helped and birdc responded smoothly. After re-enabling kernel1 I have observed in log file that exporting to kernel1 is extremely slow (about 5 prefixes per second) and exporting 320k prefixes takes for ever (few seconds under normal conditions).
No error or warning messages in log?
Nothing in /var/log/messages and nothing in bird's log file. S pozdravem Jiri KUBICEK -- KRAXNET s.r.o. - www.kraxnet.cz Kamenicka 26, 170 00 Praha 7 ---
participants (2)
-
Jiří Kubíček -
Ondrej Zajicek