ineedhelp Опубликовано 14 мая, 2021 (изменено) · Жалоба Всем привет. Есть роутер на Cetnos с сетевой i350. По мере увеличения нагрузки поставил сетевую x520, нагрузка чуть больше 2гбит/сек. На интерфейсе новой сетевой начал расти счётчик RX errors примерно на 1 каждые 1 млн пакетов. При этом дропов пакетов нет. На роутере очереди распределены по ядрам, нагрузка около 1-2%, отключил всё кроме BGP. Пробовал крутить размер буффера - без результатов. Роутер подключен к управляемому свитчу D-link через SFP+ кабель, так же пробовал подключать через оптический SFP+ модуль. На свитче в статистике портов нет ни ошибок ни дропов. Никаких ухудшений в качестве сети не обнаружено. На что влияет данный счётчик? Почему он растёт? Должен ли он расти? Изменено 14 мая, 2021 пользователем ineedhelp Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Умник Опубликовано 14 мая, 2021 · Жалоба Покажите полный вывод команды ethtool -S для интерфейса. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ineedhelp Опубликовано 14 мая, 2021 (изменено) · Жалоба Скрытый текст NIC statistics: rx_packets: 3180871301 tx_packets: 2637919425 rx_bytes: 2883559482365 tx_bytes: 2264158203061 rx_errors: 22812 tx_errors: 0 rx_dropped: 0 tx_dropped: 0 multicast: 7569070 collisions: 0 rx_over_errors: 0 rx_crc_errors: 496 rx_frame_errors: 0 rx_fifo_errors: 0 rx_missed_errors: 0 tx_aborted_errors: 0 tx_carrier_errors: 0 tx_fifo_errors: 0 tx_heartbeat_errors: 0 rx_pkts_nic: 26978119117 tx_pkts_nic: 24402452021 rx_bytes_nic: 25225418630372 tx_bytes_nic: 22376786851388 lsc_int: 34 tx_busy: 0 non_eop_descs: 0 broadcast: 4264707 rx_no_buffer_count: 0 tx_timeout_count: 0 tx_restart_queue: 13 rx_length_errors: 1 rx_long_length_errors: 0 rx_short_length_errors: 0 tx_flow_control_xon: 11 rx_flow_control_xon: 0 tx_flow_control_xoff: 4333 rx_flow_control_xoff: 0 rx_csum_offload_errors: 22284 alloc_rx_page: 4820593 alloc_rx_page_failed: 0 alloc_rx_buff_failed: 0 rx_no_dma_resources: 0 hw_rsc_aggregated: 0 hw_rsc_flushed: 0 fdir_match: 11351519539 fdir_miss: 14768701410 fdir_overflow: 24515 fcoe_bad_fccrc: 0 fcoe_last_errors: 0 rx_fcoe_dropped: 0 rx_fcoe_packets: 0 rx_fcoe_dwords: 0 fcoe_noddp: 0 fcoe_noddp_ext_buff: 0 tx_fcoe_packets: 0 tx_fcoe_dwords: 0 os2bmc_rx_by_bmc: 0 os2bmc_tx_by_bmc: 0 os2bmc_tx_by_host: 0 os2bmc_rx_by_host: 0 tx_hwtstamp_timeouts: 0 tx_hwtstamp_skipped: 0 rx_hwtstamp_cleared: 0 tx_queue_0_packets: 247224012 tx_queue_0_bytes: 217077175050 tx_queue_0_bp_napi_yield: 0 tx_queue_0_bp_misses: 0 tx_queue_0_bp_cleaned: 0 tx_queue_1_packets: 289196992 tx_queue_1_bytes: 238712285971 tx_queue_1_bp_napi_yield: 0 tx_queue_1_bp_misses: 0 tx_queue_1_bp_cleaned: 0 tx_queue_2_packets: 218302864 tx_queue_2_bytes: 194125001419 tx_queue_2_bp_napi_yield: 0 tx_queue_2_bp_misses: 0 tx_queue_2_bp_cleaned: 0 tx_queue_3_packets: 207571874 tx_queue_3_bytes: 171877846532 tx_queue_3_bp_napi_yield: 0 tx_queue_3_bp_misses: 0 tx_queue_3_bp_cleaned: 0 tx_queue_4_packets: 192494236 tx_queue_4_bytes: 160665576926 tx_queue_4_bp_napi_yield: 0 tx_queue_4_bp_misses: 0 tx_queue_4_bp_cleaned: 0 tx_queue_5_packets: 201237815 tx_queue_5_bytes: 177391619390 tx_queue_5_bp_napi_yield: 0 tx_queue_5_bp_misses: 0 tx_queue_5_bp_cleaned: 0 tx_queue_6_packets: 235281620 tx_queue_6_bytes: 209531748066 tx_queue_6_bp_napi_yield: 0 tx_queue_6_bp_misses: 0 tx_queue_6_bp_cleaned: 0 tx_queue_7_packets: 259717599 tx_queue_7_bytes: 204718045098 tx_queue_7_bp_napi_yield: 0 tx_queue_7_bp_misses: 0 tx_queue_7_bp_cleaned: 0 tx_queue_8_packets: 173607559 tx_queue_8_bytes: 151967108140 tx_queue_8_bp_napi_yield: 0 tx_queue_8_bp_misses: 0 tx_queue_8_bp_cleaned: 0 tx_queue_9_packets: 173235404 tx_queue_9_bytes: 137157693617 tx_queue_9_bp_napi_yield: 0 tx_queue_9_bp_misses: 0 tx_queue_9_bp_cleaned: 0 tx_queue_10_packets: 187174368 tx_queue_10_bytes: 163238095485 tx_queue_10_bp_napi_yield: 0 tx_queue_10_bp_misses: 0 tx_queue_10_bp_cleaned: 0 tx_queue_11_packets: 252875083 tx_queue_11_bytes: 237696008759 tx_queue_11_bp_napi_yield: 0 tx_queue_11_bp_misses: 0 tx_queue_11_bp_cleaned: 0 tx_queue_12_packets: 0 tx_queue_12_bytes: 0 tx_queue_12_bp_napi_yield: 0 tx_queue_12_bp_misses: 0 tx_queue_12_bp_cleaned: 0 tx_queue_13_packets: 0 tx_queue_13_bytes: 0 tx_queue_13_bp_napi_yield: 0 tx_queue_13_bp_misses: 0 tx_queue_13_bp_cleaned: 0 tx_queue_14_packets: 0 tx_queue_14_bytes: 0 tx_queue_14_bp_napi_yield: 0 tx_queue_14_bp_misses: 0 tx_queue_14_bp_cleaned: 0 tx_queue_15_packets: 0 tx_queue_15_bytes: 0 tx_queue_15_bp_napi_yield: 0 tx_queue_15_bp_misses: 0 tx_queue_15_bp_cleaned: 0 tx_queue_16_packets: 0 tx_queue_16_bytes: 0 tx_queue_16_bp_napi_yield: 0 tx_queue_16_bp_misses: 0 tx_queue_16_bp_cleaned: 0 tx_queue_17_packets: 0 tx_queue_17_bytes: 0 tx_queue_17_bp_napi_yield: 0 tx_queue_17_bp_misses: 0 tx_queue_17_bp_cleaned: 0 tx_queue_18_packets: 0 tx_queue_18_bytes: 0 tx_queue_18_bp_napi_yield: 0 tx_queue_18_bp_misses: 0 tx_queue_18_bp_cleaned: 0 tx_queue_19_packets: 0 tx_queue_19_bytes: 0 tx_queue_19_bp_napi_yield: 0 tx_queue_19_bp_misses: 0 tx_queue_19_bp_cleaned: 0 tx_queue_20_packets: 0 tx_queue_20_bytes: 0 tx_queue_20_bp_napi_yield: 0 tx_queue_20_bp_misses: 0 tx_queue_20_bp_cleaned: 0 tx_queue_21_packets: 0 tx_queue_21_bytes: 0 tx_queue_21_bp_napi_yield: 0 tx_queue_21_bp_misses: 0 tx_queue_21_bp_cleaned: 0 tx_queue_22_packets: 0 tx_queue_22_bytes: 0 tx_queue_22_bp_napi_yield: 0 tx_queue_22_bp_misses: 0 tx_queue_22_bp_cleaned: 0 tx_queue_23_packets: 0 tx_queue_23_bytes: 0 tx_queue_23_bp_napi_yield: 0 tx_queue_23_bp_misses: 0 tx_queue_23_bp_cleaned: 0 tx_queue_24_packets: 0 tx_queue_24_bytes: 0 tx_queue_24_bp_napi_yield: 0 tx_queue_24_bp_misses: 0 tx_queue_24_bp_cleaned: 0 tx_queue_25_packets: 0 tx_queue_25_bytes: 0 tx_queue_25_bp_napi_yield: 0 tx_queue_25_bp_misses: 0 tx_queue_25_bp_cleaned: 0 tx_queue_26_packets: 0 tx_queue_26_bytes: 0 tx_queue_26_bp_napi_yield: 0 tx_queue_26_bp_misses: 0 tx_queue_26_bp_cleaned: 0 tx_queue_27_packets: 0 tx_queue_27_bytes: 0 tx_queue_27_bp_napi_yield: 0 tx_queue_27_bp_misses: 0 tx_queue_27_bp_cleaned: 0 tx_queue_28_packets: 0 tx_queue_28_bytes: 0 tx_queue_28_bp_napi_yield: 0 tx_queue_28_bp_misses: 0 tx_queue_28_bp_cleaned: 0 tx_queue_29_packets: 0 tx_queue_29_bytes: 0 tx_queue_29_bp_napi_yield: 0 tx_queue_29_bp_misses: 0 tx_queue_29_bp_cleaned: 0 tx_queue_30_packets: 0 tx_queue_30_bytes: 0 tx_queue_30_bp_napi_yield: 0 tx_queue_30_bp_misses: 0 tx_queue_30_bp_cleaned: 0 tx_queue_31_packets: 0 tx_queue_31_bytes: 0 tx_queue_31_bp_napi_yield: 0 tx_queue_31_bp_misses: 0 tx_queue_31_bp_cleaned: 0 tx_queue_32_packets: 0 tx_queue_32_bytes: 0 tx_queue_32_bp_napi_yield: 0 tx_queue_32_bp_misses: 0 tx_queue_32_bp_cleaned: 0 tx_queue_33_packets: 0 tx_queue_33_bytes: 0 tx_queue_33_bp_napi_yield: 0 tx_queue_33_bp_misses: 0 tx_queue_33_bp_cleaned: 0 tx_queue_34_packets: 0 tx_queue_34_bytes: 0 tx_queue_34_bp_napi_yield: 0 tx_queue_34_bp_misses: 0 tx_queue_34_bp_cleaned: 0 tx_queue_35_packets: 0 tx_queue_35_bytes: 0 tx_queue_35_bp_napi_yield: 0 tx_queue_35_bp_misses: 0 tx_queue_35_bp_cleaned: 0 tx_queue_36_packets: 0 tx_queue_36_bytes: 0 tx_queue_36_bp_napi_yield: 0 tx_queue_36_bp_misses: 0 tx_queue_36_bp_cleaned: 0 tx_queue_37_packets: 0 tx_queue_37_bytes: 0 tx_queue_37_bp_napi_yield: 0 tx_queue_37_bp_misses: 0 tx_queue_37_bp_cleaned: 0 tx_queue_38_packets: 0 tx_queue_38_bytes: 0 tx_queue_38_bp_napi_yield: 0 tx_queue_38_bp_misses: 0 tx_queue_38_bp_cleaned: 0 tx_queue_39_packets: 0 tx_queue_39_bytes: 0 tx_queue_39_bp_napi_yield: 0 tx_queue_39_bp_misses: 0 tx_queue_39_bp_cleaned: 0 tx_queue_40_packets: 0 tx_queue_40_bytes: 0 tx_queue_40_bp_napi_yield: 0 tx_queue_40_bp_misses: 0 tx_queue_40_bp_cleaned: 0 tx_queue_41_packets: 0 tx_queue_41_bytes: 0 tx_queue_41_bp_napi_yield: 0 tx_queue_41_bp_misses: 0 tx_queue_41_bp_cleaned: 0 tx_queue_42_packets: 0 tx_queue_42_bytes: 0 tx_queue_42_bp_napi_yield: 0 tx_queue_42_bp_misses: 0 tx_queue_42_bp_cleaned: 0 tx_queue_43_packets: 0 tx_queue_43_bytes: 0 tx_queue_43_bp_napi_yield: 0 tx_queue_43_bp_misses: 0 tx_queue_43_bp_cleaned: 0 tx_queue_44_packets: 0 tx_queue_44_bytes: 0 tx_queue_44_bp_napi_yield: 0 tx_queue_44_bp_misses: 0 tx_queue_44_bp_cleaned: 0 tx_queue_45_packets: 0 tx_queue_45_bytes: 0 tx_queue_45_bp_napi_yield: 0 tx_queue_45_bp_misses: 0 tx_queue_45_bp_cleaned: 0 tx_queue_46_packets: 0 tx_queue_46_bytes: 0 tx_queue_46_bp_napi_yield: 0 tx_queue_46_bp_misses: 0 tx_queue_46_bp_cleaned: 0 tx_queue_47_packets: 0 tx_queue_47_bytes: 0 tx_queue_47_bp_napi_yield: 0 tx_queue_47_bp_misses: 0 tx_queue_47_bp_cleaned: 0 tx_queue_48_packets: 0 tx_queue_48_bytes: 0 tx_queue_48_bp_napi_yield: 0 tx_queue_48_bp_misses: 0 tx_queue_48_bp_cleaned: 0 tx_queue_49_packets: 0 tx_queue_49_bytes: 0 tx_queue_49_bp_napi_yield: 0 tx_queue_49_bp_misses: 0 tx_queue_49_bp_cleaned: 0 tx_queue_50_packets: 0 tx_queue_50_bytes: 0 tx_queue_50_bp_napi_yield: 0 tx_queue_50_bp_misses: 0 tx_queue_50_bp_cleaned: 0 tx_queue_51_packets: 0 tx_queue_51_bytes: 0 tx_queue_51_bp_napi_yield: 0 tx_queue_51_bp_misses: 0 tx_queue_51_bp_cleaned: 0 tx_queue_52_packets: 0 tx_queue_52_bytes: 0 tx_queue_52_bp_napi_yield: 0 tx_queue_52_bp_misses: 0 tx_queue_52_bp_cleaned: 0 tx_queue_53_packets: 0 tx_queue_53_bytes: 0 tx_queue_53_bp_napi_yield: 0 tx_queue_53_bp_misses: 0 tx_queue_53_bp_cleaned: 0 tx_queue_54_packets: 0 tx_queue_54_bytes: 0 tx_queue_54_bp_napi_yield: 0 tx_queue_54_bp_misses: 0 tx_queue_54_bp_cleaned: 0 tx_queue_55_packets: 0 tx_queue_55_bytes: 0 tx_queue_55_bp_napi_yield: 0 tx_queue_55_bp_misses: 0 tx_queue_55_bp_cleaned: 0 tx_queue_56_packets: 0 tx_queue_56_bytes: 0 tx_queue_56_bp_napi_yield: 0 tx_queue_56_bp_misses: 0 tx_queue_56_bp_cleaned: 0 tx_queue_57_packets: 0 tx_queue_57_bytes: 0 tx_queue_57_bp_napi_yield: 0 tx_queue_57_bp_misses: 0 tx_queue_57_bp_cleaned: 0 tx_queue_58_packets: 0 tx_queue_58_bytes: 0 tx_queue_58_bp_napi_yield: 0 tx_queue_58_bp_misses: 0 tx_queue_58_bp_cleaned: 0 tx_queue_59_packets: 0 tx_queue_59_bytes: 0 tx_queue_59_bp_napi_yield: 0 tx_queue_59_bp_misses: 0 tx_queue_59_bp_cleaned: 0 tx_queue_60_packets: 0 tx_queue_60_bytes: 0 tx_queue_60_bp_napi_yield: 0 tx_queue_60_bp_misses: 0 tx_queue_60_bp_cleaned: 0 tx_queue_61_packets: 0 tx_queue_61_bytes: 0 tx_queue_61_bp_napi_yield: 0 tx_queue_61_bp_misses: 0 tx_queue_61_bp_cleaned: 0 tx_queue_62_packets: 0 tx_queue_62_bytes: 0 tx_queue_62_bp_napi_yield: 0 tx_queue_62_bp_misses: 0 tx_queue_62_bp_cleaned: 0 tx_queue_63_packets: 0 tx_queue_63_bytes: 0 tx_queue_63_bp_napi_yield: 0 tx_queue_63_bp_misses: 0 tx_queue_63_bp_cleaned: 0 tx_queue_64_packets: 0 tx_queue_64_bytes: 0 tx_queue_64_bp_napi_yield: 0 tx_queue_64_bp_misses: 0 tx_queue_64_bp_cleaned: 0 tx_queue_65_packets: 0 tx_queue_65_bytes: 0 tx_queue_65_bp_napi_yield: 0 tx_queue_65_bp_misses: 0 tx_queue_65_bp_cleaned: 0 tx_queue_66_packets: 0 tx_queue_66_bytes: 0 tx_queue_66_bp_napi_yield: 0 tx_queue_66_bp_misses: 0 tx_queue_66_bp_cleaned: 0 tx_queue_67_packets: 0 tx_queue_67_bytes: 0 tx_queue_67_bp_napi_yield: 0 tx_queue_67_bp_misses: 0 tx_queue_67_bp_cleaned: 0 tx_queue_68_packets: 0 tx_queue_68_bytes: 0 tx_queue_68_bp_napi_yield: 0 tx_queue_68_bp_misses: 0 tx_queue_68_bp_cleaned: 0 tx_queue_69_packets: 0 tx_queue_69_bytes: 0 tx_queue_69_bp_napi_yield: 0 tx_queue_69_bp_misses: 0 tx_queue_69_bp_cleaned: 0 tx_queue_70_packets: 0 tx_queue_70_bytes: 0 tx_queue_70_bp_napi_yield: 0 tx_queue_70_bp_misses: 0 tx_queue_70_bp_cleaned: 0 rx_queue_0_packets: 284367857 rx_queue_0_bytes: 261588826625 rx_queue_0_bp_poll_yield: 0 rx_queue_0_bp_misses: 0 rx_queue_0_bp_cleaned: 0 rx_queue_1_packets: 333944881 rx_queue_1_bytes: 291391547714 rx_queue_1_bp_poll_yield: 0 rx_queue_1_bp_misses: 0 rx_queue_1_bp_cleaned: 0 rx_queue_2_packets: 274811039 rx_queue_2_bytes: 265263740899 rx_queue_2_bp_poll_yield: 0 rx_queue_2_bp_misses: 0 rx_queue_2_bp_cleaned: 0 rx_queue_3_packets: 256077143 rx_queue_3_bytes: 230962454670 rx_queue_3_bp_poll_yield: 0 rx_queue_3_bp_misses: 0 rx_queue_3_bp_cleaned: 0 rx_queue_4_packets: 235009420 rx_queue_4_bytes: 211333136469 rx_queue_4_bp_poll_yield: 0 rx_queue_4_bp_misses: 0 rx_queue_4_bp_cleaned: 0 rx_queue_5_packets: 239330742 rx_queue_5_bytes: 223178662416 rx_queue_5_bp_poll_yield: 0 rx_queue_5_bp_misses: 0 rx_queue_5_bp_cleaned: 0 rx_queue_6_packets: 272997462 rx_queue_6_bytes: 252135375745 rx_queue_6_bp_poll_yield: 0 rx_queue_6_bp_misses: 0 rx_queue_6_bp_cleaned: 0 rx_queue_7_packets: 331896296 rx_queue_7_bytes: 274065835500 rx_queue_7_bp_poll_yield: 0 rx_queue_7_bp_misses: 0 rx_queue_7_bp_cleaned: 0 rx_queue_8_packets: 213323651 rx_queue_8_bytes: 199524487675 rx_queue_8_bp_poll_yield: 0 rx_queue_8_bp_misses: 0 rx_queue_8_bp_cleaned: 0 rx_queue_9_packets: 213305684 rx_queue_9_bytes: 185029719885 rx_queue_9_bp_poll_yield: 0 rx_queue_9_bp_misses: 0 rx_queue_9_bp_cleaned: 0 rx_queue_10_packets: 229695228 rx_queue_10_bytes: 217695539417 rx_queue_10_bp_poll_yield: 0 rx_queue_10_bp_misses: 0 rx_queue_10_bp_cleaned: 0 rx_queue_11_packets: 296111899 rx_queue_11_bytes: 271390156864 rx_queue_11_bp_poll_yield: 0 rx_queue_11_bp_misses: 0 rx_queue_11_bp_cleaned: 0 rx_queue_12_packets: 0 rx_queue_12_bytes: 0 rx_queue_12_bp_poll_yield: 0 rx_queue_12_bp_misses: 0 rx_queue_12_bp_cleaned: 0 rx_queue_13_packets: 0 rx_queue_13_bytes: 0 rx_queue_13_bp_poll_yield: 0 rx_queue_13_bp_misses: 0 rx_queue_13_bp_cleaned: 0 rx_queue_14_packets: 0 rx_queue_14_bytes: 0 rx_queue_14_bp_poll_yield: 0 rx_queue_14_bp_misses: 0 rx_queue_14_bp_cleaned: 0 rx_queue_15_packets: 0 rx_queue_15_bytes: 0 rx_queue_15_bp_poll_yield: 0 rx_queue_15_bp_misses: 0 rx_queue_15_bp_cleaned: 0 rx_queue_16_packets: 0 rx_queue_16_bytes: 0 rx_queue_16_bp_poll_yield: 0 rx_queue_16_bp_misses: 0 rx_queue_16_bp_cleaned: 0 rx_queue_17_packets: 0 rx_queue_17_bytes: 0 rx_queue_17_bp_poll_yield: 0 rx_queue_17_bp_misses: 0 rx_queue_17_bp_cleaned: 0 rx_queue_18_packets: 0 rx_queue_18_bytes: 0 rx_queue_18_bp_poll_yield: 0 rx_queue_18_bp_misses: 0 rx_queue_18_bp_cleaned: 0 rx_queue_19_packets: 0 rx_queue_19_bytes: 0 rx_queue_19_bp_poll_yield: 0 rx_queue_19_bp_misses: 0 rx_queue_19_bp_cleaned: 0 rx_queue_20_packets: 0 rx_queue_20_bytes: 0 rx_queue_20_bp_poll_yield: 0 rx_queue_20_bp_misses: 0 rx_queue_20_bp_cleaned: 0 rx_queue_21_packets: 0 rx_queue_21_bytes: 0 rx_queue_21_bp_poll_yield: 0 rx_queue_21_bp_misses: 0 rx_queue_21_bp_cleaned: 0 rx_queue_22_packets: 0 rx_queue_22_bytes: 0 rx_queue_22_bp_poll_yield: 0 rx_queue_22_bp_misses: 0 rx_queue_22_bp_cleaned: 0 rx_queue_23_packets: 0 rx_queue_23_bytes: 0 rx_queue_23_bp_poll_yield: 0 rx_queue_23_bp_misses: 0 rx_queue_23_bp_cleaned: 0 rx_queue_24_packets: 0 rx_queue_24_bytes: 0 rx_queue_24_bp_poll_yield: 0 rx_queue_24_bp_misses: 0 rx_queue_24_bp_cleaned: 0 rx_queue_25_packets: 0 rx_queue_25_bytes: 0 rx_queue_25_bp_poll_yield: 0 rx_queue_25_bp_misses: 0 rx_queue_25_bp_cleaned: 0 rx_queue_26_packets: 0 rx_queue_26_bytes: 0 rx_queue_26_bp_poll_yield: 0 rx_queue_26_bp_misses: 0 rx_queue_26_bp_cleaned: 0 rx_queue_27_packets: 0 rx_queue_27_bytes: 0 rx_queue_27_bp_poll_yield: 0 rx_queue_27_bp_misses: 0 rx_queue_27_bp_cleaned: 0 rx_queue_28_packets: 0 rx_queue_28_bytes: 0 rx_queue_28_bp_poll_yield: 0 rx_queue_28_bp_misses: 0 rx_queue_28_bp_cleaned: 0 rx_queue_29_packets: 0 rx_queue_29_bytes: 0 rx_queue_29_bp_poll_yield: 0 rx_queue_29_bp_misses: 0 rx_queue_29_bp_cleaned: 0 rx_queue_30_packets: 0 rx_queue_30_bytes: 0 rx_queue_30_bp_poll_yield: 0 rx_queue_30_bp_misses: 0 rx_queue_30_bp_cleaned: 0 rx_queue_31_packets: 0 rx_queue_31_bytes: 0 rx_queue_31_bp_poll_yield: 0 rx_queue_31_bp_misses: 0 rx_queue_31_bp_cleaned: 0 rx_queue_32_packets: 0 rx_queue_32_bytes: 0 rx_queue_32_bp_poll_yield: 0 rx_queue_32_bp_misses: 0 rx_queue_32_bp_cleaned: 0 rx_queue_33_packets: 0 rx_queue_33_bytes: 0 rx_queue_33_bp_poll_yield: 0 rx_queue_33_bp_misses: 0 rx_queue_33_bp_cleaned: 0 rx_queue_34_packets: 0 rx_queue_34_bytes: 0 rx_queue_34_bp_poll_yield: 0 rx_queue_34_bp_misses: 0 rx_queue_34_bp_cleaned: 0 rx_queue_35_packets: 0 rx_queue_35_bytes: 0 rx_queue_35_bp_poll_yield: 0 rx_queue_35_bp_misses: 0 rx_queue_35_bp_cleaned: 0 rx_queue_36_packets: 0 rx_queue_36_bytes: 0 rx_queue_36_bp_poll_yield: 0 rx_queue_36_bp_misses: 0 rx_queue_36_bp_cleaned: 0 rx_queue_37_packets: 0 rx_queue_37_bytes: 0 rx_queue_37_bp_poll_yield: 0 rx_queue_37_bp_misses: 0 rx_queue_37_bp_cleaned: 0 rx_queue_38_packets: 0 rx_queue_38_bytes: 0 rx_queue_38_bp_poll_yield: 0 rx_queue_38_bp_misses: 0 rx_queue_38_bp_cleaned: 0 rx_queue_39_packets: 0 rx_queue_39_bytes: 0 rx_queue_39_bp_poll_yield: 0 rx_queue_39_bp_misses: 0 rx_queue_39_bp_cleaned: 0 rx_queue_40_packets: 0 rx_queue_40_bytes: 0 rx_queue_40_bp_poll_yield: 0 rx_queue_40_bp_misses: 0 rx_queue_40_bp_cleaned: 0 rx_queue_41_packets: 0 rx_queue_41_bytes: 0 rx_queue_41_bp_poll_yield: 0 rx_queue_41_bp_misses: 0 rx_queue_41_bp_cleaned: 0 rx_queue_42_packets: 0 rx_queue_42_bytes: 0 rx_queue_42_bp_poll_yield: 0 rx_queue_42_bp_misses: 0 rx_queue_42_bp_cleaned: 0 rx_queue_43_packets: 0 rx_queue_43_bytes: 0 rx_queue_43_bp_poll_yield: 0 rx_queue_43_bp_misses: 0 rx_queue_43_bp_cleaned: 0 rx_queue_44_packets: 0 rx_queue_44_bytes: 0 rx_queue_44_bp_poll_yield: 0 rx_queue_44_bp_misses: 0 rx_queue_44_bp_cleaned: 0 rx_queue_45_packets: 0 rx_queue_45_bytes: 0 rx_queue_45_bp_poll_yield: 0 rx_queue_45_bp_misses: 0 rx_queue_45_bp_cleaned: 0 rx_queue_46_packets: 0 rx_queue_46_bytes: 0 rx_queue_46_bp_poll_yield: 0 rx_queue_46_bp_misses: 0 rx_queue_46_bp_cleaned: 0 rx_queue_47_packets: 0 rx_queue_47_bytes: 0 rx_queue_47_bp_poll_yield: 0 rx_queue_47_bp_misses: 0 rx_queue_47_bp_cleaned: 0 rx_queue_48_packets: 0 rx_queue_48_bytes: 0 rx_queue_48_bp_poll_yield: 0 rx_queue_48_bp_misses: 0 rx_queue_48_bp_cleaned: 0 rx_queue_49_packets: 0 rx_queue_49_bytes: 0 rx_queue_49_bp_poll_yield: 0 rx_queue_49_bp_misses: 0 rx_queue_49_bp_cleaned: 0 rx_queue_50_packets: 0 rx_queue_50_bytes: 0 rx_queue_50_bp_poll_yield: 0 rx_queue_50_bp_misses: 0 rx_queue_50_bp_cleaned: 0 rx_queue_51_packets: 0 rx_queue_51_bytes: 0 rx_queue_51_bp_poll_yield: 0 rx_queue_51_bp_misses: 0 rx_queue_51_bp_cleaned: 0 rx_queue_52_packets: 0 rx_queue_52_bytes: 0 rx_queue_52_bp_poll_yield: 0 rx_queue_52_bp_misses: 0 rx_queue_52_bp_cleaned: 0 rx_queue_53_packets: 0 rx_queue_53_bytes: 0 rx_queue_53_bp_poll_yield: 0 rx_queue_53_bp_misses: 0 rx_queue_53_bp_cleaned: 0 rx_queue_54_packets: 0 rx_queue_54_bytes: 0 rx_queue_54_bp_poll_yield: 0 rx_queue_54_bp_misses: 0 rx_queue_54_bp_cleaned: 0 rx_queue_55_packets: 0 rx_queue_55_bytes: 0 rx_queue_55_bp_poll_yield: 0 rx_queue_55_bp_misses: 0 rx_queue_55_bp_cleaned: 0 rx_queue_56_packets: 0 rx_queue_56_bytes: 0 rx_queue_56_bp_poll_yield: 0 rx_queue_56_bp_misses: 0 rx_queue_56_bp_cleaned: 0 rx_queue_57_packets: 0 rx_queue_57_bytes: 0 rx_queue_57_bp_poll_yield: 0 rx_queue_57_bp_misses: 0 rx_queue_57_bp_cleaned: 0 rx_queue_58_packets: 0 rx_queue_58_bytes: 0 rx_queue_58_bp_poll_yield: 0 rx_queue_58_bp_misses: 0 rx_queue_58_bp_cleaned: 0 rx_queue_59_packets: 0 rx_queue_59_bytes: 0 rx_queue_59_bp_poll_yield: 0 rx_queue_59_bp_misses: 0 rx_queue_59_bp_cleaned: 0 rx_queue_60_packets: 0 rx_queue_60_bytes: 0 rx_queue_60_bp_poll_yield: 0 rx_queue_60_bp_misses: 0 rx_queue_60_bp_cleaned: 0 rx_queue_61_packets: 0 rx_queue_61_bytes: 0 rx_queue_61_bp_poll_yield: 0 rx_queue_61_bp_misses: 0 rx_queue_61_bp_cleaned: 0 rx_queue_62_packets: 0 rx_queue_62_bytes: 0 rx_queue_62_bp_poll_yield: 0 rx_queue_62_bp_misses: 0 rx_queue_62_bp_cleaned: 0 rx_queue_63_packets: 0 rx_queue_63_bytes: 0 rx_queue_63_bp_poll_yield: 0 rx_queue_63_bp_misses: 0 rx_queue_63_bp_cleaned: 0 rx_queue_64_packets: 0 rx_queue_64_bytes: 0 rx_queue_64_bp_poll_yield: 0 rx_queue_64_bp_misses: 0 rx_queue_64_bp_cleaned: 0 rx_queue_65_packets: 0 rx_queue_65_bytes: 0 rx_queue_65_bp_poll_yield: 0 rx_queue_65_bp_misses: 0 rx_queue_65_bp_cleaned: 0 rx_queue_66_packets: 0 rx_queue_66_bytes: 0 rx_queue_66_bp_poll_yield: 0 rx_queue_66_bp_misses: 0 rx_queue_66_bp_cleaned: 0 rx_queue_67_packets: 0 rx_queue_67_bytes: 0 rx_queue_67_bp_poll_yield: 0 rx_queue_67_bp_misses: 0 rx_queue_67_bp_cleaned: 0 rx_queue_68_packets: 0 rx_queue_68_bytes: 0 rx_queue_68_bp_poll_yield: 0 rx_queue_68_bp_misses: 0 rx_queue_68_bp_cleaned: 0 rx_queue_69_packets: 0 rx_queue_69_bytes: 0 rx_queue_69_bp_poll_yield: 0 rx_queue_69_bp_misses: 0 rx_queue_69_bp_cleaned: 0 rx_queue_70_packets: 0 rx_queue_70_bytes: 0 rx_queue_70_bp_poll_yield: 0 rx_queue_70_bp_misses: 0 rx_queue_70_bp_cleaned: 0 tx_pb_0_pxon: 0 tx_pb_0_pxoff: 0 tx_pb_1_pxon: 0 tx_pb_1_pxoff: 0 tx_pb_2_pxon: 0 tx_pb_2_pxoff: 0 tx_pb_3_pxon: 0 tx_pb_3_pxoff: 0 tx_pb_4_pxon: 0 tx_pb_4_pxoff: 0 tx_pb_5_pxon: 0 tx_pb_5_pxoff: 0 tx_pb_6_pxon: 0 tx_pb_6_pxoff: 0 tx_pb_7_pxon: 0 tx_pb_7_pxoff: 0 rx_pb_0_pxon: 0 rx_pb_0_pxoff: 0 rx_pb_1_pxon: 0 rx_pb_1_pxoff: 0 rx_pb_2_pxon: 0 rx_pb_2_pxoff: 0 rx_pb_3_pxon: 0 rx_pb_3_pxoff: 0 rx_pb_4_pxon: 0 rx_pb_4_pxoff: 0 rx_pb_5_pxon: 0 rx_pb_5_pxoff: 0 rx_pb_6_pxon: 0 rx_pb_6_pxoff: 0 rx_pb_7_pxon: 0 rx_pb_7_pxoff: 0 Скрытый текст Coalesce parameters for eth4: Adaptive RX: off TX: off stats-block-usecs: 0 sample-interval: 0 pkt-rate-low: 0 pkt-rate-high: 0 rx-usecs: 1 rx-frames: 0 rx-usecs-irq: 0 rx-frames-irq: 0 tx-usecs: 0 tx-frames: 0 tx-usecs-irq: 0 tx-frames-irq: 256 rx-usecs-low: 0 rx-frame-low: 0 tx-usecs-low: 0 tx-frame-low: 0 rx-usecs-high: 0 rx-frame-high: 0 tx-usecs-high: 0 tx-frame-high: 0 Изменено 14 мая, 2021 пользователем ineedhelp Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
passer Опубликовано 14 мая, 2021 · Жалоба 6 часов назад, ineedhelp сказал: rx_crc_errors: 496 Посмотрите уровни сигналов на обоих концах линка. В линухе это ethtool -m eth4 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
passer Опубликовано 14 мая, 2021 · Жалоба И, по-моему, flow control таки лучше выключить. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Умник Опубликовано 14 мая, 2021 · Жалоба 6 часов назад, ineedhelp сказал: rx_errors: 22812 rx_errors в драйвере ixgbe текущей версии это сумма crc errors и rlec. rlec - "Receive Length Error Count". В даташите написано следующее: Number of packets with receive length errors. A length error occurs if an incoming packet length field in the MAC header doesn't match the packet length. В этом случае - https://e1000-devel.narkive.com/jtYGt6Cs/spanning-tree-packets-missing-in-ixgbe-82599 счетчик растет из-за кадров STP. Может быть и у вас так же? Попробуйте замерить, с какой скоростью растет rx_errors. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Умник Опубликовано 14 мая, 2021 (изменено) · Жалоба Если скорость стабильная и не зависит от общего pps на rx, то похоже это действительно кадры с неверной длиной, приходящие на rx ixgbe с фиксированным интервалом. Железо старой карты на такое просто не обращало внимания. Изменено 14 мая, 2021 пользователем Умник Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ineedhelp Опубликовано 16 мая, 2021 (изменено) · Жалоба В 14.05.2021 в 21:27, passer сказал: Посмотрите уровни сигналов на обоих концах линка. В линухе это ethtool -m eth4 Уровень сигнала на обоих концах линка отличный Но я заметил, что уровень сигнала у одного из аплинков не очень (0.0091mW). Расстояние до аплинка ~ 60км. Я отключил этот аплинк и ошибки перестали сыпаться. Есть второй аплинк в том же направлении (~50км), у него уровень сигнала 0.13mW. Изменено 17 мая, 2021 пользователем ineedhelp Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ineedhelp Опубликовано 17 мая, 2021 · Жалоба Решили проблему с низким сигналом, но счётчик продолжает расти.Умник написал, что счётчик может расти из-за STP кадров. А из-за VRRP трафика может расти счётчик? От аплинка летит VRRP трафик Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ineedhelp Опубликовано 17 мая, 2021 · Жалоба Отфильтровал мультикаст на свитче, rx errors всё равно растёт Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
asteroid Опубликовано 17 мая, 2021 · Жалоба Quote rx_crc_errors: 496 CRC ошибки могут расти, самые распространенные причины: Низкая оптическая мощность на приеме, (если ВОЛС) Низкого качества медный кабель (если медный) Дефектные SFP модули. (неудачное внутреннее схемотехническое решение и низкое качество исполнения.) ТУТ можно почитать. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ineedhelp Опубликовано 17 мая, 2021 (изменено) · Жалоба rx_crc_errors выросло скорее всего при перетыкании sfp модуля. За последние 2 дня это значение не изменилось. Растёт именно rx_csum_offload_error. На данный момент rx_csum_offload_errors = 743025. На старой сетевой карте нет такого счётчика, поэтому раньше счётчик rx errors не рос. Чем отличаются счётчик rx_crc_errors от rx_csum_offload_error? Гугл говорит, что rx_csum_offload_error указывает на то, что пакеты приходят с неверными контрольными суммами. А вот про rx_crc_errors ничего найти не могу, но тоже пишут, что он связан с подсчётом контрольных сумм Изменено 17 мая, 2021 пользователем ineedhelp Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Умник Опубликовано 17 мая, 2021 · Жалоба И все-таки у вас растут rx_errors или rc_csum_offload_errors? На второе точно можете не обращать внимания, так как кто-то шлет IP-пакеты с неверной контрольной суммой. При достаточном трафике в живой сети такое будет всегда. На это нельзя повлиять. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ineedhelp Опубликовано 17 мая, 2021 (изменено) · Жалоба 2 часа назад, Умник сказал: И все-таки у вас растут rx_errors или rc_csum_offload_errors? На второе точно можете не обращать внимания, так как кто-то шлет IP-пакеты с неверной контрольной суммой. При достаточном трафике в живой сети такое будет всегда. На это нельзя повлиять. Сейчас ещё раз перепроверил rx_errors и rc_csum_offload_errors растут пропорционально. Если rc_csum_offload_errors вырос на 100, то и rx_errors на 100. Я так понимаю rx_errors - это суммарный счётчик всех ошибок. Меня забанили. Поэтому измению это сообщение. В новой версии драйвера в выводе ethtool rx_errors - это сумма всех ошибок, а не как ниже написал "Умник". В любом случае всем спасибо (кроме админов), больше я ничего не буду покупать в магазине нага! Изменено 17 мая, 2021 пользователем ineedhelp Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Умник Опубликовано 17 мая, 2021 (изменено) · Жалоба Мы говорим о выводе ethtool, верно? rx_errors, как я писал выше, это сумма rx_crc_errors и rlec (rx_length_errors). Счетчик не включает в себя безобидный (особенно если речь идет о маршрутизаторе) rx_csum_offload_errors. rx_errors и rx_csum_offload_errors растут у вас независимо. Вместе с rx_errors должны расти rx_crc_errors и/или rx_length_errors. По крайней мере у меня так. Если не так, то у вас версия драйвера ixgbe, которая считает иначе. В любом случае переживать стоит только из-за rx_crc_errors. Изменено 17 мая, 2021 пользователем Умник Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Умник Опубликовано 17 мая, 2021 · Жалоба Кому интересно, выяснилось, что топикстартер использует самую последнюю версию драйвера, скачанную с e1000.sourceforge.net. Эта версия включает в rx_errors и rx_csum_offload_errors. Удивительно, что разработчики драйвера так радикально поменяли логику формирования rx_errors спустя более чем 12 лет с релиза первой версии драйвера. В ядро это изменение пока не прошло. Если пройдет, будет куча вопросов: "У меня ошибки выросли". Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Умник Опубликовано 17 мая, 2021 (изменено) · Жалоба Если что, поведение поменялось в версии 5.10.2 ixgbe с sourceforge. Изменено 17 мая, 2021 пользователем Умник Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...