নামনোডের জন্য কীভাবে উচ্চ উপলভ্যতা সেট করবেন - পার্ট 5


হাদুপের দুটি মূল উপাদান রয়েছে যা এইচডিএফএস এবং ইয়ার্ন হয় AR এইচডিএফএস ডেটা সংরক্ষণ করার জন্য, ইয়ার্ন ডেটা প্রক্রিয়াকরণের জন্য। এইচডিএফএস হ্যাডোপ ডিস্ট্রিবিউটেড ফাইল সিস্টেম, এটি মাস্টার সার্ভিস হিসাবে নেমনেড এবং স্লেভ সার্ভিস হিসাবে ডেটানোড রয়েছে।

নেমনোড হ্যাডুপের সমালোচনামূলক উপাদান যা এইচডিএফএসে সঞ্চিত ডেটা মেটাডেটা সংরক্ষণ করে। যদি নামনড নীচে চলে যায় তবে পুরো ক্লাস্টারটি অ্যাক্সেসযোগ্য হবে না, এটি ব্যর্থতার একক পয়েন্ট (এসপিওএফ)। সুতরাং, মেশিন ক্রাশ, পরিকল্পিত রক্ষণাবেক্ষণের ক্রিয়াকলাপ ইত্যাদির মতো বিভিন্ন কারণে যদি কোনও নেমননড নেমে যায় তবে উত্পাদনের পরিবেশে উত্পাদনের প্রবণতা এড়াতে নামনোড হাই এভেনসিটি থাকবে will

হ্যাডোপ ২.x সম্ভাব্যতা সরবরাহ করে যেখানে আমাদের দুটি নামনোড থাকতে পারে, একটি সক্রিয় নামনোড এবং অন্যটি স্ট্যান্ডবাই নেমনেড।

  • সক্রিয় নামনোড - এটি সমস্ত ক্লায়েন্ট ক্রিয়াকলাপ পরিচালনা করে
  • স্ট্যান্ডবাই নামনোড - এটি অ্যাক্টিভ নেমনেডের অপ্রয়োজনীয়। যদি অ্যাক্টিভ এনএন নীচে চলে যায় তবে স্ট্যান্ডবাই এনএন অ্যাক্টিভ এনএন এর সমস্ত দায়িত্ব নেবে

নামনড উচ্চ প্রাপ্যতা সক্ষম করার জন্য চিড়িয়াখানার প্রয়োজন যা স্বয়ংক্রিয়ভাবে ব্যর্থতার জন্য বাধ্যতামূলক। জেডকেএফসি (চিড়িয়াখানার ফেলোভার কন্ট্রোলার) একটি চিড়িয়াখানা ক্লায়েন্ট যা নামনোডের অবস্থা বজায় রাখতে ব্যবহৃত হয়।

  • সেন্টোস/আরএইচএল 7 - পর্ব 1 এ হ্যাডোপ সার্ভার স্থাপনের জন্য সেরা অভ্যাসগুলি
  • হ্যাডোপ প্রাক-প্রয়োজনীয়তা এবং সুরক্ষা কঠোরতা সেট করা - পার্ট 2
  • সেন্টোস/আরএইচএল 7 - পার্ট 3 - এ ক্লৌডেরা ম্যানেজারটি কীভাবে ইনস্টল ও কনফিগার করবেন
  • কীভাবে সিডিওএস ইনস্টল করবেন এবং সেন্টোস/আরএইচএল 7 - পার্ট 4 এ সার্ভিস প্লেসমেন্টগুলি কনফিগার করুন

এই নিবন্ধে, আমরা ক্লৌডের ম্যানেজারে নামনোড উচ্চ উপলভ্যতা সক্ষম করতে যাচ্ছি।

পদক্ষেপ 1: চিড়িয়াখানার ইনস্টলেশন

1. ক্লৌডের ম্যানেজারে লগ ইন করুন।

http://Your-IP:7180/cmf/home

2. ক্লাস্টার (টেকমিন্ট) ক্রিয়া প্রম্পটে, "পরিষেবা যুক্ত করুন" নির্বাচন করুন।

3. পরিষেবা "চিড়িয়াখানা" নির্বাচন করুন।

৪. যে সার্ভারগুলিতে আমরা চিড়িয়াখানার ইনস্টল করব সেখানে নির্বাচন করুন।

৫. আমাদের কাছে চিড়িয়াখানার কুরিম গঠনের জন্য 3 চিড়িয়াখানা রয়েছে। নীচে উল্লিখিত সার্ভারগুলি নির্বাচন করুন।

Z. চিড়িয়াখানার বৈশিষ্ট্যগুলি কনফিগার করুন, এখানে আমাদের ডিফল্ট বৈশিষ্ট্য রয়েছে। রিয়েল-টাইমে, চিড়িয়াখানার ডেটা সংরক্ষণ করার জন্য আপনার কাছে পৃথক ডিরেক্টরি/মাউন্ট পয়েন্ট থাকতে হবে। পার্ট -১ এ, আমরা প্রতিটি পরিষেবার জন্য স্টোরেজ কনফিগারেশন সম্পর্কে ব্যাখ্যা করেছি। এগিয়ে যেতে ‘চালিয়ে’ ক্লিক করুন।

Installation. ইনস্টলেশন শুরু হবে, একবার ইনস্টল করা চিড়িয়াখানা শুরু হবে। আপনি এখানে পটভূমি অপারেশন দেখতে পারেন।

৮. উপরের পদক্ষেপের সফল সমাপ্তির পরে, স্থিতিটি "সমাপ্ত" হবে।

9. এখন, চিড়িয়াখানা সফলভাবে ইনস্টল এবং কনফিগার করা হয়েছে। ‘সমাপ্তি’ ক্লিক করুন।

10. আপনি ক্লৌডেরার ম্যানেজার ড্যাশবোর্ডে চিড়িয়াখানা পরিষেবাটি দেখতে পারেন।

পদক্ষেপ 2: নামনড উচ্চ প্রাপ্যতা সক্ষম করা

11. ক্লৌডের পরিচালক -> এইচডিএফএস -> ক্রিয়া -> উচ্চ উপলব্ধতা সক্ষম করুন।

১২. নেমসারসিস নামটি "নামসারওয়াইস 1" হিসাবে প্রবেশ করুন - এটি অ্যাক্টিভ এবং স্ট্যান্ডবাই নেমনেড উভয়ের জন্য একটি সাধারণ নেমস্পেস।

১৩. দ্বিতীয় নামনোডটি নির্বাচন করুন যেখানে আমরা স্ট্যান্ডবাই নেমনেড রাখতে যাচ্ছি।

14. এখানে আমরা স্ট্যান্ডবাই নামনোডের জন্য মাস্টার 2.linux-console.net নির্বাচন করছি।

15. জার্নাল নোডগুলি নির্বাচন করুন, এগুলি অ্যাক্টিভ এবং স্ট্যান্ডবাই নেমনেড সিঙ্ক্রোনাইজ করার জন্য বাধ্যতামূলক পরিষেবা।

16. আমরা নীচে উল্লিখিত হিসাবে 3 সার্ভারে জার্নাল নোড রেখে কোরাম জার্নাল তৈরি করছি। 3 সার্ভার নির্বাচন করুন এবং 'ঠিক আছে' ক্লিক করুন।

17. এগিয়ে যেতে ‘চালিয়ে যান’ এ ক্লিক করুন।

18. জার্নাল নোড ডিরেক্টরি পাথ প্রবেশ করান। এই ডিরেক্টরিটি ইনস্টল করার সময় কেবল আমাদের পথের উল্লেখ করতে হবে সার্ভিসের মাধ্যমে স্বয়ংক্রিয়ভাবে তৈরি হয়ে যাবে। আমরা ‘/ jn’ হিসাবে উল্লেখ করছি। এগিয়ে যেতে ‘চালিয়ে যান’ এ ক্লিক করুন।

19. এটি উচ্চ প্রাপ্যতা সক্ষম করতে শুরু করবে।

20. সমস্ত পটভূমি প্রক্রিয়াগুলি শেষ হয়ে গেলে, আমরা 'সমাপ্ত' স্থিতি পেয়ে যাব।

21. শেষ অবধি, আমরা একটি বিজ্ঞপ্তি পেয়েছি ‘সাফল্যের সাথে উচ্চতর উপলভ্যতা সক্ষম করে '। ‘সমাপ্ত’ ক্লিক করুন।

22. ক্লৌডের ম্যানেজার -> এইচডিএফএস -> উদাহরণগুলিতে গিয়ে অ্যাক্টিভ এবং স্ট্যান্ডবাই নামনোড যাচাই করুন।

২৩. এখানে, আপনি দুটি নেমনোড ঘনিয়ে নিতে পারেন, একটি 'সক্রিয়' অবস্থায় থাকবে এবং অন্যটি 'স্ট্যান্ডবাই' অবস্থায় থাকবে।

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