धीमी गति से sftp, 10 सेकंड के बाद तेजी से शुरू होता है


2

एक 32 बिट उबंटू मशीन (12.04) पर, मुझे अपनी मशीन से सर्वर, एक ईथरनेट 100Mb / s नेटवर्क पर sftp (कमांड-लाइन) के साथ फ़ाइलों (~ 100MB) को स्थानांतरित करने में गति की समस्या है।

स्थानांतरण लगभग 2Mb / s से शुरू होता है, फिर धीरे-धीरे घटता है, जब तक कि यह 100Mb / s से नीचे नहीं आता है और "स्टाल" दिखाता है।

सर्वर कुछ कमरे दूर है, इसलिए मुझे संदेह है कि यह एक नेटवर्क मुद्दा है। सर्वर सही ढंग से पिंग हो जाता है (एमएस से कम)।

प्रशन:

  • क्या यह मेरी मशीन से संबंधित हो सकता है? सर्वर को?
  • समस्या को ट्रैक करने के लिए मैं किन उपकरणों का उपयोग कर सकता हूं?

सशर्त: sftp प्रोग्राम हर दूसरे या मौजूदा ट्रांसफर स्थिति को दिखाता है:

MyFile                     9%   11MB  69.4KB/s   25:20 ETA

क्या उस जानकारी को और विश्लेषण के लिए लॉग इन किया जा सकता है? उस के साथ कुछ भी नहीं मिला man sftp

मैं इसे प्राप्त कर सकता हूं, हालांकि Ubuntu मॉनिटरिंग, जैसा कि नीचे दिखाया गया है, लेकिन मैं कच्चा डेटा प्राप्त करना चाहूंगा। यहाँ छवि विवरण दर्ज करें

जवाबों:


1

पहले मैं क्लाइंट और सर्वर दोनों पर शीर्ष और iotop चलाने की सलाह देता हूं कि यह देखने के लिए कि क्या किसी को सीपीयू, मेमोरी, या डिस्क-वार ओवरलोड किया जा रहा है।

इसके अलावा, sftp के लिए -v विकल्प पास करने से अतिरिक्त विवरण प्रकट हो सकते हैं।

अंत में, Wireshark आपको नेटवर्क गतिविधि की बारीक जानकारी देखने की अनुमति देगा, और शायद उन प्रकार की त्रुटियों को प्रकट करेगा जो आपको धीमा कर रही हैं।


उत्तर के लिए धन्यवाद। स्थानीय मशीन पर कुछ भी महत्वपूर्ण नहीं दिख रहा है और मैं अपने सर्वर पर जाँच करने के लिए कहूँगा)। न तो -vविकल्प है, कि केवल कुछ स्टार्टअप जानकारी (लॉगिन, चाबियाँ, ...) दिखाता है। मैंने विंडशार्क के साथ यातायात को सूँघा, 5000 घटनाओं के बाद रुक गया, लेकिन गति के संबंध में फ़्रेम का विश्लेषण करना आसान नहीं है: एसएसएच डेटा फ्रेम और टीसीपी एसीके के बहुत सारे। शायद कुछ: SSH फ्रेम या तो 1514 या 2962 बाइट्स लंबे होते हैं। 1514 ईथरनेट के लिए अधिकतम वर्ण है, इसलिए 2962 बाइट्स फ्रेम मुझे पहेली ...
kebs

1

स्वयं के प्रश्न का उत्तर देना: अंत में समस्या पाई गई, जो अक्सर बहुत ही सरल थी: sftp अपलोड विफलता एक दोषपूर्ण ईथरनेट केबल के कारण थी। यह स्पष्ट नहीं था, क्योंकि डाउलोड जोड़ी ने पूरी तरह से काम किया था, केवल अपलोड जोड़ी को फ्रेम विफलता के कुछ रूप का नुकसान हुआ था। और यह केवल बड़ी फ़ाइलों को स्थानांतरित करते समय हुआ, लाइट अपलोड (ईमेल या http अनुरोध) ठीक से गुजरना प्रतीत होता है।

और वास्तव में Wireshark असफल टीसीपी फ्रेम दिखा कर मदद करता है, इसलिए मैं नैट के एवर को स्वीकार करूंगा।

केबल को बदल दिया, सब कुछ सामान्य हो गया।

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