Перейти до

FreeBSD 8.1, кто ставил/обновлялся ?


Рекомендованные сообщения

Собственно интересует стабильность работы в качестве прокладки ipfw nat/dummynet shaper. Поделитесь опытами. А то думаю обновляться ли с 7.1 до 8.1?

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

У меня выяснилось следующее:

1. На сетевых картах интел ядрёный нат (и нетграфовый тоже) выпадает в кору. Лечится отключением ифконфигом tso и rxcsum на интерфейсе с натом. Это фича только 8-й ветки фри, в 7-ке такой радости не было.

2. Если требуется шейпить скорости свыше 20Мбит/сек, то надо в ядре увеличивать HZ до 4000 и выше. Иначе шейпер просто не пашет - трафик летит без урезки.

 

А так все остальное работает нормально.

Ссылка на сообщение
Поделиться на других сайтах
1. На сетевых картах интел ядрёный нат (и нетграфовый тоже) выпадает в кору. Лечится отключением ифконфигом tso и rxcsum на интерфейсе с натом. Это фича только 8-й ветки фри, в 7-ке такой радости не было.

на fxp и em проблем не возникло

Ссылка на сообщение
Поделиться на других сайтах
Это фича только 8-й ветки фри, в 7-ке такой радости не было.

Вот не надо - в 7.2 ядерный нат тоже дох. Это фича не самой фри а конкретно libalias который какраз и не переносит tcp segmentation offloading и rxcsum.

 

С дамминетом да - какие, то странные артефакты при dummynet.io_fast - таки улетает не зашейпливаясь я бы сказал уже при >10 мбит. При отключенном нормально режу до 40-ка (больше просто тарифов пока нету).

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

У меня на 8.1 на igb не работали вланы, на em работали (две em на матери и одна внешняя igb).

На этой же машине на 8.0 работало всё, но была проблема с ipfw.

Почему не работали, не разбирался, пока руки не дошли.

Т.е. может и заработают.

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

1. На сетевых картах интел ядрёный нат (и нетграфовый тоже) выпадает в кору. Лечится отключением ифконфигом tso и rxcsum на интерфейсе с натом. Это фича только 8-й ветки фри, в 7-ке такой радости не было.

по поводу TSO в рассылке есть патч.

 

>>> Hi,

>>>

>>> I just upgraded from r210042 to r212073 and keep getting the panic

>>> introduced in r211317:

>>>

>>> panic: tcp_output: len<= tso_segsz

>>

>> Please try the attached patch and report back whether it

>> fixes the issue.

>

> The system ran for 8 hours or so before I received the same panic. Previously, it would panic within 20 minutes.

 

Attached is an updated patch that should fix the panic.

Please try.

tcp_tso-fix.diff.txt

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

У меня 8.1, причём ещё тока релиз. Патчил её, бо замахала в лог сыпать "алармами". Трафик 30-140Мбит, IPFW + PF. Не жалуюсь.

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

Эх... Не поддерживает айсипиай многих материнок. Ай-ай-ай...

В сейф моде все нормально, в нормальном режиме Нет.

 

Aug 24 21:24:54 kwa kernel: acpi0: <A_M_I_ OEMRSDT> on motherboard

Aug 24 21:24:54 kwa kernel: acpi0: [iTHREAD]

Aug 24 21:24:54 kwa kernel: acpi0: Power Button (fixed)

Aug 24 21:24:54 kwa kernel: acpi0: reservation of 0, a0000 (3) failed

Aug 24 21:24:54 kwa kernel: acpi0: reservation of 100000, 1bf00000 (3) failed

В итоге не идет время, стоит на месте, и все вытекающие последствия.

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

Как отключить ACPI?

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

sysctl kern.timecounter

 

можно еще ман почитать на ацпи для начала. там разбирается вопрос как выключить acpi. но лучше проблему решить не выключая его.

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

У меня 8.1, причём ещё тока релиз. Патчил её, бо замахала в лог сыпать "алармами". Трафик 30-140Мбит, IPFW + PF. Не жалуюсь.

 

8.1-PRERELEASE FreeBSD + Есть RELEASE, STABLE под подобными нагрузками. 

 systat -ifstat 

 

in 49.527 MB/s 53.069 MB/s 2.381 GB

 

 

out 29.125 MB/s 30.749 MB/s 2.210 GB

 

IPFW + PF. Не жалуюсь. Не патчил. :D 

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

freebsd 8.0 stable

 

ipfw + ipnat + em 50mbit

 

в ipnat баг як і у 7ки - кернель панік і ребут при великих кількостях сесій - виліковується - http://local.com.ua/forum/topic/20195-freebsd/page__view__findpost__p__151298

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

В общем, еще один прикол заметил, че-то не так с дисками. Винты раньше работали на старой какой-то материнке и фрюхе 5.5.

В моем терабайтном диске не видит раздел, видит ad8s1, а ad8s1c нету.

Погуглил, там советовали в ядре

options GEOM_PART_BSD

options GEOM_PART_EBR

options GEOM_PART_EBR_COMPAT

options GEOM_PART_MBR

поменять на

options GEOM_BSD

options GEOM_MBR

Так в общем и сделал.

При загрузке такая бяка:

Oct  7 16:22:13 kwa kernel: ad8: 953869MB <Seagate ST31000340AS SD15> at ata4-master UDMA100 SATA 3Gb/s
Oct  7 16:22:13 kwa kernel: WARNING: ad1s1b expected rawoffset 0, found 63
Oct  7 16:22:13 kwa kernel: GEOM: ad1s1b: geometry does not match label (255h,63s != 16h,63s).
Oct  7 16:22:13 kwa kernel: GEOM: ad1s1c: geometry does not match label (255h,63s != 16h,63s).
Oct  7 16:22:13 kwa kernel: GEOM: ad1s1b: geometry does not match label (255h,63s != 16h,63s).
Oct  7 16:22:13 kwa kernel: GEOM: ad1s1c: geometry does not match label (255h,63s != 16h,63s).
Oct  7 16:22:13 kwa kernel: WARNING: ad4s1 expected rawoffset 0, found 63
Oct  7 16:22:13 kwa kernel: SMP: AP CPU #1 Launched!
Oct  7 16:22:13 kwa kernel: WARNING: ad4s1a expected rawoffset 0, found 63
Oct  7 16:22:13 kwa kernel: GEOM: ad6s1: geometry does not match label (255h,63s != 16h,63s).
Oct  7 16:22:13 kwa kernel: WARNING: ad6s1 expected rawoffset 0, found 63
Oct  7 16:22:13 kwa kernel: GEOM: ad6s1: geometry does not match label (255h,63s != 16h,63s).
Oct  7 16:22:13 kwa kernel: GEOM: ad8s1: geometry does not match label (255h,63s != 16h,63s).
Oct  7 16:22:13 kwa kernel: WARNING: ad8s1 expected rawoffset 0, found 63
Oct  7 16:22:13 kwa kernel: GEOM: ad8s1: geometry does not match label (255h,63s != 16h,63s).
Oct  7 16:22:13 kwa kernel: WARNING: ad6s1d expected rawoffset 0, found 63
Oct  7 16:22:13 kwa kernel: GEOM: ad6s1c: geometry does not match label (255h,63s != 16h,63s).
Oct  7 16:22:13 kwa kernel: GEOM: ad6s1d: geometry does not match label (255h,63s != 16h,63s).
Oct  7 16:22:13 kwa kernel: GEOM: ad6s1c: geometry does not match label (255h,63s != 16h,63s).
Oct  7 16:22:13 kwa kernel: GEOM: ad6s1d: geometry does not match label (255h,63s != 16h,63s).
Oct  7 16:22:13 kwa kernel: GEOM: ad8s1c: geometry does not match label (255h,63s != 16h,63s).
Oct  7 16:22:13 kwa kernel: GEOM: ad8s1c: geometry does not match label (255h,63s != 16h,63s).
Oct  7 16:22:13 kwa kernel: Trying to mount root from ufs:/dev/ad4s1a
Oct  7 16:22:13 kwa kernel: WARNING: ad4s1a expected rawoffset 0, found 63

Увидело, монтируется только с ключем форс.

mount: /dev/ad8s1c : Operation not permitted
kwa# mount -f /dev/ad8s1c /mnt
kwa# cd /mnt
kwa# ls
.snap           Comedy          New             kwa
Action          Fantastical     Serials         melodrams
Adventure       Mult            Trillers        ujas
kwa# du -hd 0
820G    .

И еще вот:

kwa# cd /dev
kwa# ls
ad0             ad1s1bb         ad6s1           console         stdout
ad0s1           ad1s1bb         ad6s1           consolectl      sysmouse
ad0s1           ad1s1bc         ad6s1c          ctty            ttyv0
ad0s1c          ad1s1bc         ad6s1c          devctl          ttyv1
ad0s1c          ad1s1bd         ad6s1cd         devstat         ttyv2
ad0s1cd         ad1s1bd         ad6s1cd         fd              ttyv3
ad0s1cd         ad1s1bd         ad6s1d          fido            ttyv4
ad0s1d          ad1s1bd         ad6s1d          geom.ctl        ttyv5
ad0s1d          ad1s1c          ad6s1d          io              ttyv6
ad0s1d          ad1s1c          ad6s1d          kbd0            ttyv7
ad0s1d          ad1s1cb         ad6s1dc         kbd1            ttyv8
ad0s1dc         ad1s1cb         ad6s1dc         kbdmux0         ttyv9
ad0s1dc         ad1s1cd         ad6s1dd         klog            ttyva
ad0s1dd         ad1s1cd         ad6s1dd         kmem            ttyvb
ad0s1dd         ad1s1d          ad6s1dd         log             ttyvc
ad0s1dd         ad1s1d          ad6s1dd         mdctl           ttyvd
ad0s1dd         ad1s1d          ad8             mem             ttyve
ad1             ad1s1d          ad8s1           nfslock         ttyvf
ad1s1           ad4             ad8s1           null            urandom
ad1s1           ad4s1           ad8s1c          pci             usbctl
ad1s1b          ad4s1a          ad8s1c          pf              xpt0
ad1s1b          ad4s1b          ata             ptmx            zero
ad1s1b          ad4s1d          atkbd0          pts
ad1s1b          ad4s1e          audit           random
ad1s1bb         ad4s1f          bpf             stderr
ad1s1bb         ad6             bpf0            stdin

 

странно...

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

простите, а зачем вы *c монтируете? суффикс "c" указывает на весь объем слайса. вам надо "a" монтировать вместо него. Поэтому он и не дает его монтировать без force.

А ругань вся в логах - от неправильной разметки диска (либо просто новая фря увидела диск в другом режиме).

Судя по двойным суффиксам у дисков типа ad6s1dd у вас вообще какие-то чудеса произошли при разбивке винта.

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

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...