Перейти к содержимому
Калькуляторы

Не работает сеть freebsd 7.2

Добрый день!

 

Настраиваю. новый сервер 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

 

Что произошло и как это исправить?) 

Буду благодарна за любой совет.

Изменено пользователем AnnaK

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А если закоментить igb0 все работает? Сетевую добавляли?

На одном сервере прописывал

ifconfig_igb0="up"
ifconfig_igb1="up"

Вроде работает. С

Изменено пользователем arhead

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ну вам же ядро пишет что arp replay от 213.85.178.17 приходит с интерфейса igb0 хотя должен бы с igb1.  Добавили вторую сетевую карту? Или линки перепутали

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@arhead Нет. Не работает. Уже весь rc.conf переписовали. И по одному интерфейсу в него добавляли поочереди. Ни один не работает и igb1, который работал вначале.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Возможно, сетевые поменялись местами, изучите старые логи, сверьте маки сетевух.


P.S. это очередной ISP решил установить древнюю ОС.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@kaktak Физически ничего не трогали. Сервер от меня далеко. Добавила строку в конфиг и перегрузила. И все встало. Могла freebsd сама интерфесы понять? Вряд ли, наверно

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Могли поменяться имена интерфейсов при перезагрузке

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@vlad11 Значит могла? Сейчас буду проверять.

 

P.S.  Свежую ставили. плохо у нас работала

 

Спасибо. Так и есть. Поменялись имена интерфейсов. 

Как все просто оказалось)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Просто да не просто. Так и оставите? До следующего ребута?) 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Завязывайте уже с этим старьём и настройкой по каким то давно протухшим мануалам.

Вы вообще понимаете зачем вы это в ядро запихали или просто?

Если сервер пустой - ставьте 11.1 и радуйтесь.

Полинг сейчас практически никому не нужен, HZ тюнится с лоатера, а фаирволы грузятся модулями.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

У мну вопрос: а на зачем в ведро все доступные фаеры запиханы?

 

1 час назад, Ivan_83 сказал:

Завязывайте уже с этим старьём и настройкой по каким то давно протухшим мануалам.

У этого старья последние из неизуродованных сетевых очередей. Т.е., оно ещё ни ухом, ни рядом ни про какие флоу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

42 минуты назад, snvoronkov сказал:

У этого старья последние из неизуродованных сетевых очередей. Т.е., оно ещё ни ухом, ни рядом ни про какие флоу.

Чем тебе сетевые потоки не угодили?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Блин, даёшь даунгрейд на 4.11 :)) А че, поллинг заработал в полную силу :) Правда про многоядерность можно забыть, нуда ниче страшного поставим пяток машинок рядом :))

Ну а если серьезно, не вижу ни единой причины в 2018 году юзать 7-ку, ну вот вообще ни одной...  

3 часа назад, AnnaK сказал:

P.S.  Свежую ставили. плохо у нас работала

Уверен, это решаемо, просто нужно причину понять.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1 час назад, Ivan_83 сказал:

Чем тебе сетевые потоки не угодили?

Не-IP пакеты в однопоточку обрабатываются.

А на патченой 7-ке можно и в несколько.

 

Редко, но может понадобиться.

 

26 минут назад, gruber сказал:

Ну а если серьезно, не вижу ни единой причины в 2018 году юзать 7-ку, ну вот вообще ни одной...  

Архелогия-же, ну! ;-)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ну ставьте тогда в песочнице, в виртуалбоксе и до посинения тестируйте ваш древний софт.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

2 часа назад, snvoronkov сказал:

Не-IP пакеты в однопоточку обрабатываются.

А на патченой 7-ке можно и в несколько.

Я такое легко могу замутить и на свежих: пишется нетграф нода в мало строк которая это дело размазывает.

Можно и самому flow метки там же ставить или просто раундробином размазывать по ядрам.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

7 часов назад, Ivan_83 сказал:

Я такое легко могу замутить и на свежих: пишется нетграф нода в мало строк которая это дело размазывает.

Ага. В netisr, пожалуйста! :-)

 

Иван, ну ведь раз пять уже с тобой на эту тему выходили! Ну посмотри уже исходник!!! Где там нетграф-хуки цепляются, а где кьюинг происходит. :-)))

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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 = 0
Apr  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


 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Память, контроллер dma...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

3 часа назад, AnnaK сказал:

Грузится несколько раз в сутки. Не загружен.

По русски можно понятнее писать?

 

3 часа назад, AnnaK сказал:

Сервер: FreeBSD 11.0-RELEASE-p1 FreeBSD 11.0-RELEASE-p1

Обновится до 11.1 стабле не?

 

1 час назад, AnnaK сказал:

Отключить dma?

Вряд ли.

Если mpd5 используется - тут уже были обсуждения проблем падения в соседних топиках.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

2 часа назад, AnnaK сказал:

@snvoronkov 

Отключить dma?

Нет. Это были возможные причины отказа. Проверить работоспособность. У вас падения при обработке прерываний.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.