সার্ভারের লোড বৃদ্ধির কারণ কীভাবে পাওয়া যায়


12

আমার সার্ভারের সাথে আমার লোড সমস্যা হচ্ছে এবং যদিও আমি কিছুটা অভিজ্ঞ লিনাক্স প্রশাসকও এখন আমার ধারণার বাইরে।

কোনও ধরণের কারণ ছাড়াই সমস্যাটি হ'ল ধীরে ধীরে তবে ধীরে ধীরে ক্রমবর্ধমান লোড load

সার্ভারটি একটি এএমডি অ্যাথলন (টিএম) 64 এক্স 2 ডুয়াল কোর প্রসেসর 6000+ 6 জিবি র‌্যাম সহ। এটি লিনাক্স গির 2.6.26-2-amd64 # 1 এসএমপি বুধের সাথে ডেবিয়ান স্টেবলটি চালাচ্ছে আগস্ট 19 22:33:18 ইউটিসি ২০০৯ x86_64 জিএনইউ / লিনাক্স।

সার্ভারটি মূলত লাইটটিপিডি, বেশ কয়েকটি ফাস্টসিজিআই পিএইচপি প্রক্রিয়া এবং একটি মাইএসকিউএল ডাটাবেস চালায়। টিপিকাল ওয়েবসারভার কাজ।

সিপিইউ আসলেই পুরোপুরি কখনও ব্যবহৃত হয় না এবং মেমরিটি মূলত বাফার এবং ক্যাশে ব্যবহৃত হয় যা ভাল। তাদের মধ্যে কেউ আবার লোড হ্রাস পাবে কিনা তা দেখার জন্য আমি বিভিন্ন পরিষেবাগুলি পুনরায় চালু করার চেষ্টা করেছি, তবে ভাগ্য ছাড়াই।

এখানে গ্রাফিকগুলি লোড, সিপিইউ এবং আইওএস্যাট্যাট দেখাচ্ছে:

সুতরাং, প্রশ্ন হ'ল ধীরে ধীরে কিন্তু কখনও বর্ধমান বোঝার কারণ কী হতে পারে? এবং কীভাবে আমি দায়ী তা খুঁজে বের করব?

আপডেট: আমি উল্লেখ করতে ভুলে গেছি, যখন আমি সার্ভারটি পুনরায় বুট করব, তখন লোডটি প্রায় 0.3 থেকে 0.6 এর দিকে নেমে যাবে এবং পরের সপ্তাহগুলিতে আবার ধীরে ধীরে উপরে উঠতে শুরু করবে।


1
আপনার পোস্ট করা চিত্রগুলির অস্তিত্ব নেই। আপনার যদি এখনও অনুলিপি থাকে তবে দয়া করে সেগুলি পুনরায় আপলোড করতে নির্দ্বিধায় অনুভব করুন।
মাইকেল হ্যাম্পটন

উত্তর:


6

প্রতিটি জম্বি প্রক্রিয়া লোডে 1.0 যোগ করে। আপনি জম্বিগুলির সঞ্চিতি দেখতে পাচ্ছেন।


হ্যাঁ. " প্রক্রিয়া সংখ্যা " গ্রাফ পরীক্ষা করুন।
টেডি

যদি এটি সঠিক হয় তবে for N in {1..100} ; do sleep 60 & done ; exec sleep 500উচ্চ চাপের জন্য টাইপিং যথেষ্ট হওয়া উচিত। তবে তা হয় না। এই কমান্ডটি 100 টি
জম্বি

5

আমি একটি পৃথক প্রশ্নের উত্তরে একটি দুর্দান্ত ইঙ্গিত পেয়েছি ।

রাষ্ট্র 'ডি' তে প্রক্রিয়াগুলি অনুসন্ধান করা চারটি পিএইচপি প্রক্রিয়া দেখায় যা লোড বক্ররেখার "পদক্ষেপ" এর সাথে সামঞ্জস্য হয়ে বেশ কিছুক্ষণ স্তব্ধ হয়ে থাকে:

#> ps aux | awk '$8 ~ /D/  { print $0 }'
wiki      6651  0.0  0.0      0     0 ?        D    Oct04   0:41 [php-cgi]
bugs      6731  0.0  0.0      0     0 ?        D    Oct27   0:14 [php-cgi]
manpages  7536  0.0  0.0      0     0 ?        D    Oct30   0:21 [php5-cgi]
wiki     23847  0.0  0.0      0     0 ?        D    Oct06   1:32 [php-cgi]

সুতরাং এগুলি সমস্যা বলে মনে হচ্ছে। সেই প্রক্রিয়াগুলি কখন স্থগিত হয় এবং কীভাবে এটি ঠিক করা যায় তা সম্পর্কে এখন আমার সন্ধান করা দরকার। ধন্যবাদ সবাইকে.


এই উত্তরটি আমার সমস্যার সমাধান করেছে। লোড 0.5 থেকে 350 পর্যন্ত বৃদ্ধি পায় এবং উপরে যেতে থাকে। এটি মুছে ফেলা দূরবর্তী ফোল্ডারটি জুম্বি প্রক্রিয়াগুলি পড়ার চেষ্টা করার কারণে হয়েছিল।
ফিলিপ ডেল্টিল

2

আমার অনুমান যে সার্ভারটি আইও অনাহারী, সম্ভবত আপনার গ্রাফগুলিতে আইওটপ পরিসংখ্যান যুক্ত করা উচিত

আমি অবাক হয়েছি যদি আপনি কোনও অ্যাপ্লিকেশন io ক্রিয়াকলাপ রাখতে পারেন যা সার্ভার লোডেরও একটি কারণ

http://rt.wiki.kernel.org/index.php/I/Otop_utility

অন্যান্য সরঞ্জাম dstat হয়


আমি আইওএসট্যাট-এর জন্য গ্রাফিকগুলিও যুক্ত করেছি। ডিস্ক আইও লোড হিসাবে বাড়ায় না। আপনি কি এটাই লক্ষ্য রেখেছিলেন?
আন্দ্রেয়াস গহর

ওহ এবং ডিস্ট্যাট দরকারী মনে হচ্ছে। এ সম্পর্কে আমাকে আরও কিছুটা পড়তে হবে।
আন্দ্রেস গহর

2

যদি এটি I / O হয় তবে তিনি সিপু গ্রাফগুলিতে আইওয়েট (গোলাপী) দেখতে পাবেন।


0

এই ধরণের সমস্যাগুলি প্রায়শই হার্ডডিস্ক থেকে আসে যা মাইএসকিউএল ডাটাবেস এবং এইচটিটিপি সার্ভারের জন্য প্রয়োজনীয় ডেটাগুলি সরবরাহ করার জন্য পর্যাপ্ত দ্রুত নয়। আপনার আইওস্ট্যাট কমান্ডটি দেখা উচিত


আইও আমার কাছে স্বাভাবিক দেখাচ্ছে। এবং বোঝা যাচ্ছে না কেন লোড ধীরে ধীরে বাড়ছে।
আন্দ্রেস গহর

-1

সাধারণভাবে, উচ্চতর সার্ভার লোড রাখা আসলে খারাপ জিনিস নয়; এর অর্থ হ'ল আপনি অলস বসে থাকছেন না এবং নিজের তুলনায় কম করছেন otherwise আপনার মোট ক্ষমতার 80% -90% লোড (কিছু "ফেটে" রুম সহ) সাধারণত যা পরে চাওয়া হয়। আমি এমপিস্ট্যাট এবং ভিএমস্ট্যাট আউটপুট পরীক্ষা করার পরামর্শ দিচ্ছি। বিশেষত, ভিএমস্ট্যাট থেকে প্রথম 2 নম্বর আপনাকে রান কাতারে প্রক্রিয়াগুলির ক্ষেত্রে কীভাবে "ব্যাকআপ" রয়েছে তা সম্পর্কে আরও অর্থবহ তথ্য দিতে পারে। ভিএমস্ট্যাট আউটপুটটির সর্বশেষ কলাম ("ওয়া") আপনাকে বলতে পারে যে, এবং কতক্ষণ আপনি আই / ও সম্পূর্ণ করার জন্য অপেক্ষা করছেন। রান সারির আকার এবং I / O অপেক্ষার সময়টি প্রায়শই সম্পর্কিত হয়। এছাড়াও স্যারটি পরীক্ষা করুন (সিস্টেস্ট প্যাকেজ থেকে): এটি আপনাকে সময়কালে কী চলছে তার একটি বিশদ দৃষ্টিভঙ্গি দেয়; এটি রেকর্ড করা মেট্রিকগুলি খুব পুঙ্খানুপুঙ্খ।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.