-
Всього повідомлень
1 203 -
Приєднався
-
Останній візит
-
Дней в лидерах
3
Тип контенту
Профили
Форум
Календарь
Все, що було написано morfey
-
Node #0 mask Core #0 - 1 Core #2 - 4 Core #4 - 10 Core #6 - 40 Core #8 - 100 Core #10 - 400 Node #1 Core #1 - 2 Core #3 - 8 Core #5 - 20 Core #7 - 80 Core #9 - 200 Core #11 - 800 eth0-1 70 00000001 71 00000001 72 00000001 73 00000004 74 00000004 75 00000004 76 00000010 77 00000010 79 00000040 80 00000040 81 00000040 82 00000100 83 00000100 84 00000100 85 00000400 86 00000400 eth2-3 88 00000002 89 00000002 90 00000002 91 00000008 92 00000008 93 00000008 94 00000020 95 00000020 97 00000080 98 00000080 99 00000080 100 00000200 101 00000200 102 00000200 103 000
-
Мля) Я так понял core-id отвечает за номер?
-
Не помогло сетевые на разные сокеты: irq mask 70 00000001 71 00000001 72 00000001 73 00000002 74 00000002 75 00000002 76 00000004 77 00000004 79 00000004 80 00000008 81 00000008 82 00000008 83 00000010 84 00000010 85 00000020 86 00000020 88 00000040 89 00000040 90 00000040 91 00000080 92 00000080 93 00000080 94 00000100 95 00000100 97 00000100 98 00000200 99 00000200 100 00000200 101 00000400 102 00000400 103 00000800 104 00000800
-
На 1м сокете ошибок намного меньше. root@bras:/etc# ifconfig eth3 | grep error RX packets:164116473 errors:215 dropped:56008 overruns:0 frame:215 TX packets:2391 errors:0 dropped:0 overruns:0 carrier:0
-
ifconfig bond1 errors:... + увеличение пинга и потери пакетов, но загрузка проходит равномерно по всем ядрам, 3-10%
-
Когда на карте включены прерывания и не распределено, то : 70 00000fff 71 00000fff 72 00000fff 73 00000fff 74 00000fff 75 00000fff 76 00000fff 77 00000080 79 00000fff 80 00000fff 81 00000fff 82 00000fff 83 00000fff 84 00000fff 85 00000fff 86 00000fff 88 00000fff 89 00000fff 90 00000fff 91 00000fff 92 00000fff 93 00000fff 94 00000fff 95 00000fff 97 00000fff 98 00000fff 99 00000fff 100 00000fff 101 00000fff 102 00000fff 103 00000fff 104 00000fff
-
HT отключен. Прерывания включены на картах. http://91.234.0.2/noiter.txt - без ошибок (1 ядро) http://91.234.0.2/withiter.txt - прерывания раскиданы, ошибки Ната там всего ~600 адресов, и реальных ~1400
-
Весь фаервол http://pastebin.com/xyBtQPcA
-
Ну без msi по другому никак, а зачем вам больше ядер? Ну затем что загрузка каждого из 4 = ~80% Размеры буферов да, выставил. А чтобы включить прерывания на карте, нужно модуль перегрузить, доступ пропадет.
-
http://91.234.0.2/iter.htm Но это с включенным HT
-
NAT, фаервол Сейчас загрузка ~1.5Г без ошибок с отключенными прерываниями на картах,
-
# ethtool -g eth0 Ring parameters for eth0: Pre-set maximums: RX: 4096 RX Mini: 0 RX Jumbo: 0 TX: 4096 Current hardware settings: RX: 256 RX Mini: 0 RX Jumbo: 0 TX: 256 # cat /proc/sys/net/core/netdev_max_backlog 1000 # ifconfig eth0 | grep txqueuelen collisions:0 txqueuelen:1000 Увеличивал до 10000 Сейчас не возле сервера, с включенными очередями не смогу показать, доступ потеряю.
-
Не помогло. Когда раскидаю прерывания по ядрам, на интерфейсах ошибки лезут, пинги с потерями и т.д... Опять же при включенной disable_msi=1 раскидаю все по ядрам (4 ядра). Все работает, но только на 4 ядрах. # cat /proc/interrupts | grep eth 16: 3 0 0 0 0 0 0 0 0 0 0 771894 IO-APIC-fasteoi eth0 17: 3 0 0 0 0 0 0 0 0 0 3420298 0 IO-APIC-fasteoi eth1 18: 2 0
-
Ну не очень страшный)) HT - Hyper Threading ? В биосе? Поможет?
-
Да, я так и сделал скриптом. Но на интерфейсах ошибки появляются... http://91.234.0.2/iter.htm
-
Временно решил: modprobe bnx2 disable_msi=1 ncpus=`grep -ciw ^processor /proc/cpuinfo` test "$ncpus" -gt 1 || exit 1 n=0 for irq in `cat /proc/interrupts | grep eth | awk '{print $1}' | sed s/\://g` do f="/proc/irq/$irq/smp_affinity" test -r "$f" || continue cpu=$[$ncpus - ($n % $ncpus) - 1] if [ $cpu -ge 0 ] then mask=`printf %x $[2 ** $cpu]` echo "Assign SMP affinity: eth$n, irq $irq, cpu $cpu, mask 0x$mask" echo "$mask" > "$f" let n+=1 fi done Распределилось только на 4 ядра, но нет оши
-
# cat /proc/interrupts | grep eth http://pastebin.com/h4ykqcv8
-
Пока решил проблему с помощью irqbalance Это правильное решение? ~ Появильсь ошибки на интерфейсах. Тюнинг такой: net.ipv4.ip_forward = 1 net.ipv4.neigh.default.gc_thresh1 = 4096 net.ipv4.neigh.default.gc_thresh2 = 8192 net.ipv4.neigh.default.gc_thresh3 = 12288 net.ipv4.conf.default.accept_source_route = 0 net.ipv4.conf.all.rp_filter = 1 net.ipv4.conf.default.rp_filter = 1 net.ipv4.tcp_rmem = 4096 87380 8388608 net.ipv4.tcp_wmem = 4096 87380 8388608 net.core.rmem_max = 8388608 net.core.wmem_max = 8388608 net.core.netdev_max_backlog = 5000 net.nf_conntrack_max = 9548576 net.ipv4.net
-
Нет. А что там изменено в сравнении с 3.2 в этом плане?
-
Прошу помощи у линуксоидов. Имеется HP PROLIANT DL380 G6 2xL5640 Траффик ~1.5Gb Загружается только 1 ядро, на ~100%. Как распаралелить нагрузку по ядрам? # uname -a Linux bras 3.2.0-4-amd64 #1 SMP Debian 3.2.63-2+deb7u2 x86_64 GNU/Linux Используется linux bonding. # lspci| grep -i ether 02:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet (rev 20) 02:00.1 Ethernet controller: Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet (rev 20) 03:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet (rev 20) 03:00.1 Ethern
-
Задача частично решилась. Помог Reanemator_ua. interface GigaEthernet0/15 switchport trunk vlan-allowed 200 switchport trunk vlan-untagged 200 switchport mode dot1q-tunnel switchport pvid 200 Но это не поможет если нужно распаковать больше 1 сервис влана. Напр. switchport trunk vlan-untagged 200-240. Это по ходу уже задача selective QinQ, которого этот свич не поддерживает.
-
Помогите решить задачку. Есть свич BDCOM 2548GX. В порт 8 включен свич доступа и туда пакуются cVlan'ы в sVlan 200. Все ок. Хочу распаковать влан на этом же свиче, и отдать одинарным тегом на порт "Port-aggregator2". Т.к. доступен только port-based QinQ, порты 15 и 16 закольцевал. На 16 порту "снимаем" тег, передаем в "Port-aggregator2". Мак адреса во влане видно. Но при пинге tcpdump видит только: 15:35:02.858381 00:0d:60:80:37:51 > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: Ethernet (len 6), IPv4 (len 4), Request who-has 10.1.1.1 tell 10.1.1.88, length 46 15:35:02.858
-
По моему h264 с hls он ест.
-
Скопировал данные с другой флешки такого же регистратора.
-
Как на флешку залить и загрузится? Прошивки есть. Прикрепил название, и по ходу сис. флешка