ভারী লেখার ডিস্কে কীভাবে চিহ্নিত করবেন?


9

কেকপিএইচপি অ্যাপ্লিকেশনটি সার্ভারের সাথে চালাতে আমার এই সমস্যাটি রয়েছে। সার্ভারটি অত্যন্ত ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে আমি আপনাকে।

এত ভারী লেখার কারণ খুঁজে পাওয়ার সহজতম উপায় কী?

সার্ভারটি জেন্টু চলছে।

উত্তর:


15

আইটিপ ইনস্টল করুন এবং কোন প্রোগ্রাম এটি করছে তা সন্ধান করুন।


17

ডাস্টাটের লেখক হিসাবে আমি অতিরিক্ত বিকল্পগুলির দিকে নির্দেশ করব। আপনি সহজেই দেখতে পারবেন কোন প্রক্রিয়াটি সবচেয়ে বেশি I / O ব্যান্ডউইথ গ্রহণ করছে:

dstat -ta --top-bio

বা ডিস্ট্যাট-টো - টপ-আইও

প্রথমটি হ'ল শীর্ষস্থানীয় ব্লক আই / ও, এবং দ্বিতীয় শীর্ষ আই / ও (ক্যাশে সহ)। এটি আপনাকে যা প্রত্যাশা করে তা যদি যাচাই করতে সহায়তা করতে পারে (ভোক্তা পাশাপাশি সেবন উভয়ই)।

কিছু অন্যান্য প্লাগইন রয়েছে যা আপনাকে ডিস্কের ব্যবহারের হার চিহ্নিত করতে সহায়তা করতে পারে:

dstat -tdf --disk-util

সুতরাং আপনার যদি I / O বাধা রয়েছে তবে এটি আপনাকে জানায় যে কোন ডিস্ক (গুলি) জড়িত তাই আপনি দেখতে পাচ্ছেন যে এটিকে নিয়ে এ সম্পর্কে কিছু করা যায় কিনা।

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

তবে আপনার যদি সাহায্যের প্রয়োজন হয়, অবদান রাখতে চান বা একটি নব্বই ধারণা পেতে চান তবে আমরা কীভাবে এগিয়ে যেতে পারি তা জানতে আমার সাথে যোগাযোগ করুন ...


3

আপনি অভিনব ডিস্ট্যাট সরঞ্জামটি ব্যবহার করতে পারেন


3

Dstat ম্যান পেজ থেকে - 'dstat -M সময়, সিপিইউ, নেট, ডিস্ক, sys, লোড, প্রোক, টপকপু'। dstat বেশিরভাগ ডিস্ট্রিবিউশনের সাথে ইনস্টল হয় তাই iotop ইনস্টল করা দ্রুত হয়।


3

ভিএমস্ট্যাট এবং আইওস্ট্যাট চেষ্টা করুন


1

আপনি নিম্নলিখিত কমান্ডের সাহায্যে ডিস্ক ক্রিয়াকলাপগুলি (পিড তৈরির পাশাপাশি) সিস্লোগে ফেলে দিতে পারেন:

echo 1 > /proc/sys/vm/block_dump

এটি জারি করার আগে, নিশ্চিত হয়ে নিন যে আপনার সিস্টেম লগগুলি কোনও ব্লক ডিভাইসে নেই, অন্যথায় আপনি অসীম লুপে পৌঁছে যাবেন।

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