Pavel.M.A Posted September 24, 2015 Posted September 24, 2015 (edited) Добрый день коллеги. Перейдём сразу к проблеме, есть сервер BGP softrouter 3.18.21-gentoo с карточками 10G и драйверами ixgbe 4.1.2, на нём работает quagga, принимает 2 fullview и по мелочи пару клиентов, решили поставить вместо неё bird, установили залили конфиги, но вот проблема, при старте bird жрёт 1 ядро на 100% и не прогружается, в логах выдаёт это: 2015-09-24 12:36:31 <TRACE> device1: Initializing 2015-09-24 12:36:31 <TRACE> direct1: Initializing 2015-09-24 12:36:31 <TRACE> kernel1: Initializing 2015-09-24 12:36:31 <TRACE> device1: Starting 2015-09-24 12:36:31 <TRACE> device1: Scanning interfaces и висит до потери пульса даже в birdc зайти нельзя, если закомментировать это: protocol device {scan time 10;} то грузится нормально, но не видит маршруты, вот что в логах: 2015-09-24 12:59:08 <TRACE> kernel1: Initializing 2015-09-24 12:59:08 <TRACE> direct1: Initializing 2015-09-24 12:59:08 <TRACE> kernel1: Starting 2015-09-24 12:59:08 <TRACE> kernel1: Connected to table master 2015-09-24 12:59:08 <TRACE> kernel1: State changed to feed 2015-09-24 12:59:08 <TRACE> direct1: Starting 2015-09-24 12:59:08 <TRACE> direct1: Connected to table master 2015-09-24 12:59:08 <TRACE> direct1: State changed to feed 2015-09-24 12:59:08 <INFO> Started 2015-09-24 12:59:08 <TRACE> kernel1: State changed to up 2015-09-24 12:59:08 <TRACE> direct1: State changed to up 2015-09-24 12:59:08 <TRACE> kernel1: Scanning routing table 2015-09-24 12:59:08 <ERR> KRT: Received route 0.0.0.0/0 with unknown ifindex 7 2015-09-24 12:59:08 <ERR> KRT: Received route xx.xx.xx.xx/xx with unknown ifindex 23 2015-09-24 12:59:08 <ERR> KRT: Received route xx.xx.xx.xx/xx with unknown ifindex 30 2015-09-24 12:59:08 <TRACE> kernel1: Pruning table master Пробовали танцы с бубном, разные версии bird и драйверов на сетевушки, ничего.... пробовал на другом сервере всё заводится с пол пинка, на двух серверах с 10G SFP карточками, бирд виснет... Может кто-то сталкивался с данной проблемой ? Edited September 24, 2015 by Pavel.M.A Вставить ник Quote
taf_321 Posted September 24, 2015 Posted September 24, 2015 А что прописано в protocol direct ? Вставить ник Quote
Pavel.M.A Posted September 24, 2015 Author Posted September 24, 2015 (edited) вот тестовый конфиг, убрал всё лишнее, чтоб тестировать. # Configure logging #log syslog { debug, trace, info, remote, warning, error, auth, fatal, bug }; #log stderr all; #log "tmp" all; log "/var/log/bird.log" all; debug protocols all; protocol device { scan time 10; } protocol direct { interface "net*"; } protocol kernel { # kernel table 5; # learn; persist off; scan time 20; import none; export all; } Интерфейсы переименованы в udev, иначе они прыгают (10G) # 1G igb: SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="00:21:5e:6e:d0:71", NAME="net0" SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="00:21:5e:6e:d0:72", NAME="net1" # 10g ixgbe: SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="00:16:31:fb:cc:c6", NAME="net2" SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="00:16:31:fb:cc:c7", NAME="net3" Edited September 24, 2015 by Pavel.M.A Вставить ник Quote
telecom Posted September 24, 2015 Posted September 24, 2015 У меня нормально живет на 3.18.20 с 10G карточками. Скоре всего напутали что-то. К примеру, вот эти маршруты откуда: 2015-09-24 12:59:08 <ERR> KRT: Received route 0.0.0.0/0 with unknown ifindex 7 2015-09-24 12:59:08 <ERR> KRT: Received route xx.xx.xx.xx/xx with unknown ifindex 23 2015-09-24 12:59:08 <ERR> KRT: Received route xx.xx.xx.xx/xx with unknown ifindex 30 Вставить ник Quote
Pavel.M.A Posted September 24, 2015 Author Posted September 24, 2015 У меня нормально живет на 3.18.20 с 10G карточками. Скоре всего напутали что-то. К примеру, вот эти маршруты откуда: 2015-09-24 12:59:08 <ERR> KRT: Received route 0.0.0.0/0 with unknown ifindex 7 2015-09-24 12:59:08 <ERR> KRT: Received route xx.xx.xx.xx/xx with unknown ifindex 23 2015-09-24 12:59:08 <ERR> KRT: Received route xx.xx.xx.xx/xx with unknown ifindex 30 Это статика, прописанная ручками на net2, пара вланов например net2.0101 и т.д... но тут он их выводит как "unknown" Вставить ник Quote
alexaaa Posted September 25, 2015 Posted September 25, 2015 (edited) Добрый день коллеги. Перейдём сразу к проблеме, есть сервер BGP softrouter 3.18.21-gentoo с карточками 10G и драйверами ixgbe 4.1.2, на нём работает quagga, принимает 2 fullview и по мелочи пару клиентов, решили поставить вместо неё bird, установили залили конфиги, но вот проблема, при старте bird жрёт 1 ядро на 100% и не прогружается, в логах выдаёт это: 2015-09-24 12:36:31 <TRACE> device1: Initializing 2015-09-24 12:36:31 <TRACE> direct1: Initializing 2015-09-24 12:36:31 <TRACE> kernel1: Initializing 2015-09-24 12:36:31 <TRACE> device1: Starting 2015-09-24 12:36:31 <TRACE> device1: Scanning interfaces и висит до потери пульса даже в birdc зайти нельзя, если закомментировать это: protocol device {scan time 10;} то грузится нормально, но не видит маршруты, вот что в логах: 2015-09-24 12:59:08 <TRACE> kernel1: Initializing 2015-09-24 12:59:08 <TRACE> direct1: Initializing 2015-09-24 12:59:08 <TRACE> kernel1: Starting 2015-09-24 12:59:08 <TRACE> kernel1: Connected to table master 2015-09-24 12:59:08 <TRACE> kernel1: State changed to feed 2015-09-24 12:59:08 <TRACE> direct1: Starting 2015-09-24 12:59:08 <TRACE> direct1: Connected to table master 2015-09-24 12:59:08 <TRACE> direct1: State changed to feed 2015-09-24 12:59:08 <INFO> Started 2015-09-24 12:59:08 <TRACE> kernel1: State changed to up 2015-09-24 12:59:08 <TRACE> direct1: State changed to up 2015-09-24 12:59:08 <TRACE> kernel1: Scanning routing table 2015-09-24 12:59:08 <ERR> KRT: Received route 0.0.0.0/0 with unknown ifindex 7 2015-09-24 12:59:08 <ERR> KRT: Received route xx.xx.xx.xx/xx with unknown ifindex 23 2015-09-24 12:59:08 <ERR> KRT: Received route xx.xx.xx.xx/xx with unknown ifindex 30 2015-09-24 12:59:08 <TRACE> kernel1: Pruning table master Пробовали танцы с бубном, разные версии bird и драйверов на сетевушки, ничего.... пробовал на другом сервере всё заводится с пол пинка, на двух серверах с 10G SFP карточками, бирд виснет... Может кто-то сталкивался с данной проблемой ? вот и надо людям заморачиваться гемороем стоит quagga работает и кушать не просит Edited September 25, 2015 by alexaaa Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.