এই মুহুর্তে, আপনাকে ফ্লুশ হোস্টগুলি চালানোর প্রয়োজন হতে পারে এবং এটি অবরোধবিদ্ধ হয় কিনা তা দেখুন।
মাইএসকিউএল ডকুমেন্টেশন ফ্লাশ হোস্টস সম্পর্কে এটি বলে:
- হোস্ট ক্যাশে টেবিল খালি করে। আপনার কিছু হোস্ট যদি আইপি ঠিকানা পরিবর্তন করে বা হোস্ট হোস্ট 'হোস্ট-নেম' অবরুদ্ধ হয়ে থাকে তবে আপনার হোস্টের টেবিলগুলি ফ্লাশ করা উচিত। যখন মাইএসকিউএল সার্ভারের সাথে সংযোগের সময় প্রদত্ত হোস্টের জন্য ম্যাক্সকনেক্ট_অরফারসের চেয়ে বেশি ত্রুটিগুলি ক্রমান্বয়ে ঘটে থাকে তখন মাইএসকিউএল ধরে নেয় যে কিছু ভুল হয়েছে এবং হোস্টটিকে আরও সংযোগের অনুরোধ থেকে বাধা দেয়। হোস্ট টেবিলগুলি ফ্লাশ করা হোস্ট থেকে আরও সংযোগ প্রচেষ্টা সক্ষম করে। বিভাগ C.5.2.6, "হোস্ট 'হোস্ট-নাম' অবরুদ্ধ করা হয়েছে" দেখুন। এই ত্রুটি বার্তাটি এড়াতে আপনি --max_connect_erferences = 999999999 দিয়ে mysqld শুরু করতে পারেন।
কেন কোনও হোস্টকে শুরু করতে অবরুদ্ধ করা উচিত ??
মাইএসকিউএল ডকুমেন্টেশন অনুসারে :
আপনি যদি নিম্নলিখিত ত্রুটিটি পান তবে এর অর্থ হ'ল মাইএসকিএলডিটি হোস্ট 'হোস্ট_নেম' এর মধ্য দিয়ে বাধার কারণে অনেকগুলি সংযোগের অনুরোধ পেয়েছে: অনেক সংযোগ ত্রুটির কারণে হোস্ট 'হোস্ট_নাম' অবরুদ্ধ। 'মাইসক্ল্যাডমিন ফ্লাশ-হোস্টস' দিয়ে অবরুদ্ধ করুন অনুমোদিত বাধা সংযোগের অনুরোধের সংখ্যাটি ম্যাক্স_কনেক্ট_এররিজ সিস্টেম ভেরিয়েবলের মান দ্বারা নির্ধারিত হয়। সর্বোচ্চ_ সংযোগ_অর্থগুলি ব্যর্থ অনুরোধগুলির পরে, মাইএসকিএলডি ধরে নিয়েছে যে কিছু ভুল হয়েছে (উদাহরণস্বরূপ, যে কেউ কেউ ভেঙে ফেলার চেষ্টা করছে), এবং হোস্টকে আরও সংযোগ থেকে আটকাবে যতক্ষণ না আপনি মাইসক্ল্যাডমিন ফ্লাশ-হোস্ট কমান্ড কার্যকর না করেন বা কোনও FLUSH HOSTS বিবৃতি জারি করেন না। বিভাগ 5.1.3, "সার্ভার সিস্টেমের ভেরিয়েবলগুলি" দেখুন।
ডিফল্টরূপে, মাইএসকিএলডি 10 সংযোগ ত্রুটির পরে একটি হোস্টকে অবরুদ্ধ করে। আপনি সার্ভারটি এভাবে শুরু করে মানটি সামঞ্জস্য করতে পারেন:
shell> mysqld_safe --max_connect_errors=10000 &
যদি আপনি কোনও প্রদত্ত হোস্টের জন্য এই ত্রুটি বার্তাটি পান তবে প্রথমে আপনাকে অবশ্যই যাচাই করে নিতে হবে যে সেই হোস্টের টিসিপি / আইপি সংযোগে কোনও সমস্যা নেই। আপনার যদি নেটওয়ার্কের সমস্যা হয় তবে আপনি সর্বোচ্চ_ সংযোগ_অর্গের ভেরিয়েবলের মান বাড়াতে কোনও ভাল করবেন না no