hbaseहोबेस से शुरुआत की


टिप्पणियों

इस अनुभाग में यह बताया गया है कि hbase क्या है और एक डेवलपर इसका उपयोग क्यों करना चाहता है।

यह hbase के भीतर किसी भी बड़े विषयों का भी उल्लेख करना चाहिए, और संबंधित विषयों के लिए लिंक करना चाहिए। चूंकि hbase के लिए दस्तावेज़ीकरण नया है, इसलिए आपको उन संबंधित विषयों के प्रारंभिक संस्करण बनाने की आवश्यकता हो सकती है।

क्लस्टर में HBase स्थापित करना

करने के लिए

स्टैंडअलोन में HBase स्थापित करना

HBase स्टैंडअलोन एक ऐसी विधा है जो आपको HDFS से छुटकारा पाने और क्लस्टर में तैनात करने से पहले HBase का परीक्षण करने की अनुमति देती है, यह उत्पादन उन्मुख नहीं है।

स्टैंडअलोन में HBase स्थापित करना बेहद सरल है। सबसे पहले आपको एक अपाचे दर्पण पर उपलब्ध hbase-XXX-bin.tar.gz नाम के HBase संग्रह को डाउनलोड करना होगा।

ऐसा करने के बाद, इस शेल कमांड को निष्पादित करें

tar xzvf hbase-X.X.X-bin.tar.gz
 

यह आपकी डायरेक्टरी में आर्काइव को एक्सपोर्ट करेगा, आप इसे जहां चाहें वहां रख सकते हैं।

अब, आपके द्वारा निर्यात किए गए HBase डायरेक्टरी पर जाएं और फ़ाइल conf / hbase-env.sh को संपादित करें

cd hbase-X.X.X
vi -o conf/hbase-env.xml
 

इस फ़ाइल में, लाइन को अनइंस्टॉल करें और JAVA_HOME का पथ बदलें

JAVA_HOME=/usr    #The directory must contain bin/java
 

लगभग वहाँ पहुँच गया ! अब फ़ाइल conf/hbase-sitexml संपादित करें और conf/hbase-sitexml लाइनों को डालें

<configuration>
  <property>
    <name>hbase.rootdir</name>
    <value>file:///home/user/hbase</value>
  </property>
  <property>
    <name>hbase.zookeeper.property.dataDir</name>
    <value>/home/user/zookeeper</value>
  </property>
</configuration>
 

आप जहां चाहें उन निर्देशिकाओं को डाल सकते हैं, बस लॉग्स आदि की जांच करना चाहते हैं तो इसे याद रखना सुनिश्चित करें।

आपका HBase अब चलाने के लिए तैयार है! बस कमांड निष्पादित करें

bin/start-hbase.sh
 

और यदि आप HBase को रोकना चाहते हैं

bin/stop-hbase.sh
 

अब आपका HBase आपके लोकलहोस्ट पर लॉन्च किया गया है और आप इसे (जावा एपीआई या HBase शेल का उपयोग करके) एक्सेस कर सकते हैं। HBase शेल चलाने के लिए, उपयोग करें

bin/hbase shell
 

HBase का उपयोग करके मज़े करें!