2181 এর অনুরোধকৃত বন্দরে ZK শুরু করতে পারেনি, যখন HBASE_MANAGES_ZK = মিথ্যা রফতানি করা হয়


8

সমস্যা

প্রথম লক্ষ্য ছিল HBase স্ট্যান্ডেলোন চালানো। আইপিতে নেভিগেট করা: এইচবিএস শুরু হয়ে গেলে একবারে master০০০ / মাস্টার-স্ট্যাটাসটি সফল হয়।

দ্বিতীয় লক্ষ্যটি হল একটি স্বতন্ত্র চিড়িয়াখানার কোরাম চালানো। চিড়িয়াখানা ডাউনলোড করা হয়েছে এবং শুরু করা হয়েছে:

netstat -nato | grep 2181
tcp        0      0 :::2181                     :::*                        LISTEN      off (0.00/0/0)

conf/hbase-env.shনিম্নরূপ পরিবর্তন করা হয়েছে:

# Tell HBase whether it should manage it's own instance of Zookeeper or not.
export HBASE_MANAGES_ZK=false

এইচবেস এড়ানোর জন্য একবার এইচবিএস শুরু হয়ে গেলে চিড়িয়াখানা থেকে চিড়িয়াখানা শুরু হয়।

তবে, এইচবিতে একবার চালু হওয়ার পরে নিম্নলিখিত ত্রুটি ঘটে।

Could not start ZK at requested port of 2181.  ZK was started at port: 2182.  
Aborting as clients (e.g. shell) will not be able to find this ZK quorum.

প্রশ্ন

এইচবাসে চিড়িয়াখানার প্রারম্ভকটি অক্ষম করে কীভাবে আলাদাভাবে চিড়িয়াখানার চালাবেন?

উত্তর:


10

মতে এই ডকুমেন্টেশন/usr/lib/hbase/conf/hbase-site.xml ফাইল নিম্নরূপ কনফিগার করা দরকার:

<configuration>
  <property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
  </property>
</configuration>

এইচবাসে এড়ানোর জন্য নিজস্ব চিড়িয়াখানার পরিচালনা করে।

এটি কনফিগার করার পরে zookeeper-serverএবং hbase-masterস্বাধীনভাবে শুরু করা হয়েছিল started

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