Ich verstehe nicht, einen Parameter aus hbase-site.xml:Wie konfiguriert man HBase im HA-Modus?
<property>
<name>hbase.rootdir</name>
<value>hdfs://hdfsHost:8020/hbase</value>
</property>
Was müssen wir in diesen Parameter setzen, wenn wir in HA-Modus HDFS Cluster konfiguriert? Ich meine, wir haben 2 Namen Knoten (nn1, nn2) und 2 Daten Knoten (dn1, dn2) dann welchen Knoten müssen wir in "hbase.rootdir" Parameter verwenden?
Die logischste Antwort ist der Name Knoten, der gerade aktiv ist. Aber wenn wir einen aktiven Namensknoten verwenden und es fehlschlägt, dann ist der hbase-Cluster nicht verfügbar, selbst wenn unser nn2 seinen Status in active ändert. Hbase-Cluster wird nicht verstehen, dass wir unsere aktive NN geändert haben.
Außerdem habe ich HBase Cluster mit dem folgenden Parameter konfiguriert:
<property>
<name>hbase.rootdir</name>
<value>hdfs://nn1:8020/hbase</value>
</property>
Es funktioniert nicht.
1. HMaster beginnt
2. Ich habe "http://nn1:16010" in den Browser
3. HMaster verschwindet
Hier ist meine logs/hbase-Hadoop-Master-nn1.log:
http://paste.openstack.org/show/549232/
I konnte in der Dokumentation keine Antworten finden. Bitte helfen Sie mir, herauszufinden, wie es zu konfigurieren ist
Die Antwort stimmt nicht wirklich mit den Fragen von OP überein. – Fabien