AnnaK Posted March 27, 2018 Posted March 27, 2018 (edited) Добрый день! Настраиваю. новый сервер freebsd (releas 7.2). Пустой. Ничего на нем не было, только операционная система, ip адрес и включен sshd. В rc.conf добавила строчку еще для одного интерфейса Конкретно. rc.conf выглядел так: defaultrouter="213.85.178.17" gateway_enable="YES" ifconfig_igb1="inet 213.85.178.20 netmask 255.255.255.240" keymap="ru.koi8-r" sshd_enable="YES" А стал так: defaultrouter="213.85.178.17" gateway_enable="YES" ifconfig_igb1="inet 213.85.178.20 netmask 255.255.255.240" ifconfig_igb0="inet 192.168.0.1 netmask 255.255.255.0" keymap="ru.koi8-r" sshd_enable="YES" После перезагрузки не можем поднять ни один сетевой интерфейс (всего их три на сервере) ни командно, ни через rc.conf, ни через sysinstall. IP адреса встают, но пинга до них нет. Сам себя сервер пингует. До поломки пересобирали ядро вот с такими опциями: #IPFW options IPFIREWALL options IPFIREWALL_VERBOSE options IPFIREWALL_VERBOSE_LIMIT=100 options IPFIREWALL_DEFAULT_TO_ACCEPT options IPDIVERT options DUMMYNET #FORWARD options IPFIREWALL_FORWARD #IPF options IPFILTER options IPFILTER_LOG #PF device pf device pflog device pfsync options ALTQ #POLLING options DEVICE_POLLING options HZ=1000 Перегружали. Проблем с сетью не было до манипуляций с файлом rc.conf. Еще на консоли были вот такие сообщения: kernel: arp 213.85.178.17 is on igb1 but got replay from (здесь MAC адрес) on igb0 Что произошло и как это исправить?) Буду благодарна за любой совет. Edited March 27, 2018 by AnnaK Вставить ник Quote
arhead Posted March 27, 2018 Posted March 27, 2018 (edited) А если закоментить igb0 все работает? Сетевую добавляли? На одном сервере прописывал ifconfig_igb0="up" ifconfig_igb1="up" Вроде работает. С Edited March 27, 2018 by arhead Вставить ник Quote
kaktak Posted March 27, 2018 Posted March 27, 2018 Ну вам же ядро пишет что arp replay от 213.85.178.17 приходит с интерфейса igb0 хотя должен бы с igb1. Добавили вторую сетевую карту? Или линки перепутали Вставить ник Quote
AnnaK Posted March 27, 2018 Author Posted March 27, 2018 @arhead Нет. Не работает. Уже весь rc.conf переписовали. И по одному интерфейсу в него добавляли поочереди. Ни один не работает и igb1, который работал вначале. Вставить ник Quote
vlad11 Posted March 27, 2018 Posted March 27, 2018 Возможно, сетевые поменялись местами, изучите старые логи, сверьте маки сетевух. P.S. это очередной ISP решил установить древнюю ОС. Вставить ник Quote
AnnaK Posted March 27, 2018 Author Posted March 27, 2018 @kaktak Физически ничего не трогали. Сервер от меня далеко. Добавила строку в конфиг и перегрузила. И все встало. Могла freebsd сама интерфесы понять? Вряд ли, наверно Вставить ник Quote
kaktak Posted March 27, 2018 Posted March 27, 2018 Могли поменяться имена интерфейсов при перезагрузке Вставить ник Quote
AnnaK Posted March 27, 2018 Author Posted March 27, 2018 @vlad11 Значит могла? Сейчас буду проверять. P.S. Свежую ставили. плохо у нас работала Спасибо. Так и есть. Поменялись имена интерфейсов. Как все просто оказалось) Вставить ник Quote
kaktak Posted March 27, 2018 Posted March 27, 2018 Просто да не просто. Так и оставите? До следующего ребута?) Вставить ник Quote
Ivan_83 Posted March 27, 2018 Posted March 27, 2018 Завязывайте уже с этим старьём и настройкой по каким то давно протухшим мануалам. Вы вообще понимаете зачем вы это в ядро запихали или просто? Если сервер пустой - ставьте 11.1 и радуйтесь. Полинг сейчас практически никому не нужен, HZ тюнится с лоатера, а фаирволы грузятся модулями. Вставить ник Quote
snvoronkov Posted March 27, 2018 Posted March 27, 2018 У мну вопрос: а на зачем в ведро все доступные фаеры запиханы? 1 час назад, Ivan_83 сказал: Завязывайте уже с этим старьём и настройкой по каким то давно протухшим мануалам. У этого старья последние из неизуродованных сетевых очередей. Т.е., оно ещё ни ухом, ни рядом ни про какие флоу. Вставить ник Quote
Ivan_83 Posted March 27, 2018 Posted March 27, 2018 42 минуты назад, snvoronkov сказал: У этого старья последние из неизуродованных сетевых очередей. Т.е., оно ещё ни ухом, ни рядом ни про какие флоу. Чем тебе сетевые потоки не угодили? Вставить ник Quote
gruber Posted March 27, 2018 Posted March 27, 2018 Блин, даёшь даунгрейд на 4.11 :)) А че, поллинг заработал в полную силу :) Правда про многоядерность можно забыть, нуда ниче страшного поставим пяток машинок рядом :)) Ну а если серьезно, не вижу ни единой причины в 2018 году юзать 7-ку, ну вот вообще ни одной... 3 часа назад, AnnaK сказал: P.S. Свежую ставили. плохо у нас работала Уверен, это решаемо, просто нужно причину понять. Вставить ник Quote
snvoronkov Posted March 27, 2018 Posted March 27, 2018 1 час назад, Ivan_83 сказал: Чем тебе сетевые потоки не угодили? Не-IP пакеты в однопоточку обрабатываются. А на патченой 7-ке можно и в несколько. Редко, но может понадобиться. 26 минут назад, gruber сказал: Ну а если серьезно, не вижу ни единой причины в 2018 году юзать 7-ку, ну вот вообще ни одной... Архелогия-же, ну! ;-) Вставить ник Quote
vlad11 Posted March 27, 2018 Posted March 27, 2018 Ну ставьте тогда в песочнице, в виртуалбоксе и до посинения тестируйте ваш древний софт. Вставить ник Quote
Ivan_83 Posted March 27, 2018 Posted March 27, 2018 2 часа назад, snvoronkov сказал: Не-IP пакеты в однопоточку обрабатываются. А на патченой 7-ке можно и в несколько. Я такое легко могу замутить и на свежих: пишется нетграф нода в мало строк которая это дело размазывает. Можно и самому flow метки там же ставить или просто раундробином размазывать по ядрам. Вставить ник Quote
snvoronkov Posted March 28, 2018 Posted March 28, 2018 7 часов назад, Ivan_83 сказал: Я такое легко могу замутить и на свежих: пишется нетграф нода в мало строк которая это дело размазывает. Ага. В netisr, пожалуйста! :-) Иван, ну ведь раз пять уже с тобой на эту тему выходили! Ну посмотри уже исходник!!! Где там нетграф-хуки цепляются, а где кьюинг происходит. :-))) Вставить ник Quote
AnnaK Posted April 1, 2018 Author Posted April 1, 2018 On 27.03.2018 at 8:38 PM, gruber said: Уверен, это решаемо, просто нужно причину понять. А можете подсказать в чем может быть причина. Сервер: FreeBSD 11.0-RELEASE-p1 FreeBSD 11.0-RELEASE-p1 Грузится несколько раз в сутки. Не загружен. Вот top 28 processes: 1 running, 27 sleeping CPU: 0.0% user, 0.0% nice, 0.2% system, 4.4% interrupt, 95.4% idle Mem: 11M Active, 44M Inact, 513M Wired, 367M Buf, 3251M Free Swap: 3852M Total, 3852M Free PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND 2666 root 1 20 0 20120K 3344K CPU3 3 0:00 0.03% top 2630 admin 1 20 0 83092K 7932K select 0 0:00 0.01% sshd 1431 dhcpd 1 20 0 24920K 14500K select 3 0:00 0.00% dhcpd 1373 root 2 20 0 47148K 6244K select 2 0:00 0.00% mpd5 1498 root 1 20 0 55676K 7024K select 0 0:00 0.00% sshd 1263 root 1 20 0 10472K 2396K select 2 0:00 0.00% syslogd 1577 root 1 20 0 20600K 6080K select 2 0:00 0.00% sendmail 1584 root 1 20 0 12564K 2424K nanslp 2 0:00 0.00% cron 2625 root 1 20 0 83092K 7876K select 0 0:00 0.00% sshd 2564 root 1 20 0 83092K 7876K select 3 0:00 0.00% sshd 2609 root 1 20 0 19600K 3616K pause 3 0:00 0.00% csh 2636 root 1 20 0 19600K 3680K pause 2 0:00 0.00% csh 2608 admin 1 20 0 43712K 2940K wait 3 0:00 0.00% su 2635 admin 1 20 0 43712K 2940K wait 0 0:00 0.00% su 2575 admin 1 20 0 83092K 7920K select 2 0:00 0.00% sshd 1067 root 1 20 0 9512K 4968K select 1 0:00 0.00% devd 2576 admin 1 20 0 13144K 2880K wait 1 0:00 0.00% sh 2631 admin 1 20 0 13144K 2880K wait 2 0:00 0.00% sh 2612 root 1 20 0 10888K 2684K ttyin 0 0:00 0.00% more 1580 smmsp 1 20 0 20600K 5800K pause 0 0:00 0.00% sendmail 1638 root 1 52 0 10460K 2088K ttyin 0 0:00 0.00% getty 1641 root 1 52 0 10460K 2088K ttyin 3 0:00 0.00% getty 1637 root 1 52 0 10460K 2088K ttyin 2 0:00 0.00% getty 1639 root 1 52 0 10460K 2088K ttyin 0 0:00 0.00% getty 1643 root 1 52 0 10460K 2088K ttyin 2 0:00 0.00% getty 1640 root 1 52 0 10460K 2088K ttyin 1 0:00 0.00% getty 1642 root 1 52 0 10460K 2088K ttyin 3 0:00 0.00% getty 1644 root 1 52 0 10460K 2088K ttyin 3 0:00 0.00% getty В messagess вот что. Apr 1 09:48:38 srv02 syslogd: kernel boot file is /boot/kernel/kernel Apr 1 09:48:38 srv02 kernel: Apr 1 09:48:38 srv02 kernel: Apr 1 09:48:38 srv02 kernel: Fatal trap 12: page fault while in kernel mode Apr 1 09:48:38 srv02 kernel: cpuid = 1; apic id = 02 Apr 1 09:48:38 srv02 kernel: fault virtual address = 0x78 Apr 1 09:48:38 srv02 kernel: fault code = supervisor read data, page not present Apr 1 09:48:38 srv02 kernel: instruction pointer = 0x20:0xffffffff80cbf384 Apr 1 09:48:38 srv02 kernel: stack pointer = 0x28:0xfffffe0000268510 Apr 1 09:48:38 srv02 kernel: frame pointer = 0x28:0xfffffe0000268590 Apr 1 09:48:38 srv02 kernel: code segment = base 0x0, limit 0xfffff, type 0x1b Apr 1 09:48:38 srv02 kernel: = DPL 0, pres 1, long 1, def32 0, gran 1 Apr 1 09:48:38 srv02 kernel: processor eflags = interrupt enabled, resume, IOPL = 0Apr 1 09:48:38 srv02 kernel: current process = 12 (irq268: igb0:que 1) Apr 1 09:48:38 srv02 kernel: trap number = 12 Apr 1 09:48:38 srv02 kernel: panic: page fault Apr 1 09:48:38 srv02 kernel: cpuid = 1 Могу выложить полностью. Имя интерфейса при перезагрузка в current process бывает igb1 Вставить ник Quote
Ivan_83 Posted April 1, 2018 Posted April 1, 2018 3 часа назад, AnnaK сказал: Грузится несколько раз в сутки. Не загружен. По русски можно понятнее писать? 3 часа назад, AnnaK сказал: Сервер: FreeBSD 11.0-RELEASE-p1 FreeBSD 11.0-RELEASE-p1 Обновится до 11.1 стабле не? 1 час назад, AnnaK сказал: Отключить dma? Вряд ли. Если mpd5 используется - тут уже были обсуждения проблем падения в соседних топиках. Вставить ник Quote
snvoronkov Posted April 1, 2018 Posted April 1, 2018 2 часа назад, AnnaK сказал: @snvoronkov Отключить dma? Нет. Это были возможные причины отказа. Проверить работоспособность. У вас падения при обработке прерываний. Вставить ник 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.