আমি আমার 3-নোডের রেপ্লিকা সেটটি পর্যবেক্ষণ করে 10gen এর মঙ্গোডিবি মনিটরিং পরিষেবা পাওয়ার চেষ্টা করছি trying প্রতিলিপি সেটটি একটি এডাব্লুএস ভিপিসিতে চলছে। প্রতিটি নোড একটি পৃথক [ভার্চুয়াল] মেশিনে চলে। ধরে নিন তাদের আইপিগুলি 192.168.1.1
(প্রাথমিক বা মাধ্যমিক), 192.168.1.2
(প্রাথমিক বা মাধ্যমিক), 192.168.1.3
(সালিশী)।
উত্সটিতে তাত্ক্ষণিকভাবে নজর দেওয়া থেকে, এমএমএস প্রদর্শিত হচ্ছে যে মেশিনটি এর মতো চলছে তার হোস্ট নেমটি পেয়েছে:
platform.uname()[1]
আমার ভিপিসি ইসি 2 উদাহরণের জন্য, এটির মতো কিছু ফিরে আসে
ip-192-168-1-1
এমএমএস এর পরে এই হোস্টনামের সাথে সংযোগ স্থাপনের চেষ্টা করে, যা সমাধান করে না। আমি বরং আইপি অ্যাড্রেসগুলি ব্যবহার করব (যেহেতু তারা সর্বদা অবিচল থাকে) তবে মনে হয় এটি হার্ডকোডযুক্ত ব্যবহারের মতো মনে platform.uname()[1]
হয় mmsAgent.py
না।
সুতরাং, এ থেকে একটি মার্জিত উপায় কি? হ্যাক /etc/hosts
? আমি কেবল এই জন্য একটি ডিএনএস সার্ভার স্থাপন করছি না। সম্ভবত আমি এমএমএস কনফিগার করতে কিভাবে ভুল বোঝাবুঝি করছি।