গত কয়েকদিন ধরে অ্যাপাচি নিয়ন্ত্রণের বাইরে চলে গেছে এবং দুবার মাইএসকিউএল ক্র্যাশ করেছে। আমি যখন কোনও ওয়ার্ডপ্রেস ওয়েবসাইট মাইগ্রেট করেছি তখন এটি শুরু হয়েছিল যার মধ্যে একটি পিএইচপিবিবি ফোরামও রয়েছে।
আমি সার্ভার অ্যাডমিনে খুব অভিজ্ঞ নই তাই সমস্যাটি কী কারণে ঘটছে তা নির্ধারণ করা আমার পক্ষে খুব কঠিন। যখন আমি লক্ষ্য করেছি যে মাইএসকিউএল ডাউন রয়েছে, তখন আমি শীর্ষে চলে এসে আমার সিস্টেম-লোড স্পাইকে 98.00 এ দেখলাম। সার্ভারটি 10 ভি-হোস্টস চালায় যার মধ্যে সকলেই একটি স্বাস্থ্যকর পরিমাণ ট্র্যাফিক গ্রহণ করে তাই আমি স্পষ্টতই অনেকগুলি অ্যাপাচি -2 প্রক্রিয়া চালিয়ে দেখছিলাম।
উচ্চ সার্ভার লোড 10 মিনিট অবধি চলতে থাকে এবং এরপরে এটি আবার স্বাভাবিক অবস্থায় ফিরে আসে। আমি এই মুহুর্তে নেটওয়ার্ক ট্র্যাফিকের একটি স্পাইক দেখতে পাইনি।
দুর্ভাগ্যক্রমে, মাইএসকিউএল ত্রুটি লগিং নিষ্ক্রিয় করা হয়েছিল (এটি এখন পুনরায় সক্ষম করা হয়েছে) সুতরাং সেখানে কোনও ক্লু নেই। তবে আমি বেশ নিশ্চিত যে এটি হ'ল কারণ আপাচি সমস্ত সংস্থান ব্যবহার করছিল, তাই মাইএসকিউএল প্রক্রিয়া আইডিটি হত্যা করা হয়েছিল।
আমার প্রশ্নগুলি হ'ল:
পরবর্তী সময় এটি ঘটে - আমি কীভাবে সনাক্ত করতে পারি যা সিস্টেমের লোড স্পাইককে সৃষ্টি করছে? এটি কি পিএইচপি স্ক্রিপ্ট হতে পারে যা পাগল হয়ে গেল? এটি কোনও ডিডিওএস আক্রমণ হতে পারে?
মাইএসকিউএল ক্রাশ হওয়ার সাথে সাথে পুনরায় শুরু করার কোনও উপায় আছে?
আমি এখন ইনস্টল করেছি htop
। এটি কি এর চেয়ে বেশি কার্যকর হতে পারে top
?
এখানে আমার সার্ভারের পরিসংখ্যান:
m1.xlarge (8 ECUs, 4 vCPUs, 15 GiB memory, 4 x 420 GiB Storage Capacity)
Ubuntu Server 12.04.3 LTS
dmesg
কী সাহায্য করবে?