Weird behavior under FreeBSD
Jiří Kubíček
jiri.kubicek at kraxnet.cz
Tue Aug 17 13:39:14 CEST 2010
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 at 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
---
More information about the Bird-users
mailing list