따라서 내 클라이언트 중 하나가 스위치 중 하나를 구성했으며 그 결과 구성으로 인해 스위치와 Linux 호스트간에 이중 불일치가 발생했습니다.
이중 불일치를 수정했지만 시스템을 다시 시작하지 않고 인터페이스의 오류 카운터를 쉽게 지우는 방법이 있습니까?
eth0 Link encap:Ethernet HWaddr 00:nn:nn:nn:nn:nn
inet addr:192.168.97.166 Bcast:192.168.97.167 Mask:255.255.255.252
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:630331763 errors:1 dropped:0 overruns:0 frame:0
TX packets:676081436 errors:1971815 dropped:0 overruns:68637 carrier:1903180
collisions:7649984 txqueuelen:1000
RX bytes:2067682611 (1.9 GiB) TX bytes:1942809411 (1.8 GiB)
답변
이것은 의도되지 않았거나 수행 된 것으로 생각된다. 네트워크 드라이버가 모듈로로드 된 경우 언로드했다가 다시로드 할 수 있습니다.
ifconfig ethX down; rmmod ethX; insmod ethX; ifconfig ethX
어쨌든 네트워크 중단이 발생하며 손을 can 수 없다면 위험이 따릅니다.
스위치 포트 통계를 재설정하고 새로운 오류를 확인할 수 있습니다. 또는이 현재 번호를 저장하고 0 대신에 비교하십시오.
답변
이 기사를 보셨습니까?
http://www.ducea.com/2006/09/08/resetting-ifconfig-counters/
네트워크 드라이버 모듈을 언로드하고 다시로드하면 카운터가 재설정되고 모듈이 커널에 정적으로 링크되어 있으면 재부팅하는 다른 방법이 없습니다.
이 기사는 정당성을 제공합니다.
답변
링 버퍼의 크기를 조정하면 가동 중지 시간없이 통계가 재설정됩니다.
ethtool -G eth1 rx 511
ethtool -G eth1 rx 4096
(RHEL 6.5)