लिनक्स + क्यों ड्रापिंग मुद्दा ifconfig से प्रदर्शित होता है लेकिन एथलूल से नहीं?


0

हमारे पास दो LAN इंटरफेस के साथ Linux VM Red Hat 7.2 संस्करण है

लिनक्स मशीनें ESXi - 5.5.0 पर बर्बाद हो रही हैं

और हमारे पास बहुत ही अजीब मुद्दा है,

संघर्ष ifconfig कमांड के बीच ethtool कमांड परिणामों के बीच है!

Ethtool से परिणाम eth1 पर समस्या को छोड़ने का संकेत क्यों नहीं है

अगर ifconfig से मुझे संकेत मिलता है कि छोड़ने की समस्या eth1 पर मौजूद है?

(ifconfig देखें - ड्रॉप पर संख्या का बढ़ना ड्रॉपिंग त्रुटि पर इंगित करता है)

   # ethtool -S eth1 | grep -i drop
   drv dropped tx total: 0
   drv dropped tx total: 0
   drv dropped rx total: 0
   drv dropped rx total: 0

ifconfig के परिणाम eth1 पर हैं:

    # ifconfig -a | grep RX | grep dropped
    RX errors 0  dropped 123136  overruns 0  frame 0
    RX errors 0  dropped 140938047  overruns 0  frame 0
    RX errors 0  dropped 0  overruns 0  frame 0

    # ifconfig -a | grep RX | grep dropped
    RX errors 0  dropped 123136  overruns 0  frame 0
    RX errors 0  dropped 140938083  overruns 0  frame 0  <--------------  after second
    RX errors 0  dropped 0  overruns 0  frame 0

दूसरा - क्या यह सच है कि एथ्टूल के परिणामों को छोड़कर वास्तविक परिणाम के रूप में, जबकि ifconfig से परिणाम वास्तव में समस्या पर संकेत देते हैं?

टिप्पणी - ड्रॉपिंग समस्या केवल लिनक्स संस्करण 7.x पर प्रदर्शित होती है और अन्य लिनक्स संस्करण पर 6.x या 5.x के रूप में नहीं

जवाबों:


1

ethtoolआदेश RX (प्राप्त) अलग अलग श्रेणियों में चला जाता है को तोड़ता है, लेकिन टेक्सास (प्रेषित) ढेर सारी एक समूह में चला जाता है। उदाहरण के लिए, चल रहे ifconfigशो:

# ifconfig eth0 | grep dropped
          RX packets:169700121 errors:0 dropped:2811 overruns:0 frame:0
          TX packets:173242722 errors:0 dropped:0 overruns:0 carrier:0

लेकिन अगर मैं अब दौड़ता हूं ethtoolऔर सिर्फ RX त्रुटियों को देखता हूं, तो मैं देखता हूं:

# ethtool -S eth0 | egrep rx_.*_errors                                                                                                                                                                  
     rx_length_errors: 0
     rx_over_errors: 0
     rx_crc_errors: 0
     rx_frame_errors: 0
     rx_missed_errors: 2811
     rx_long_length_errors: 0
     rx_short_length_errors: 0
     rx_align_errors: 0
     rx_csum_offload_errors: 203

अब आप देख सकते हैं कि 2811 पैकेट गिरा दिए गए rx_missed_errors

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.