Ich betreibe HBase im pseudo-verteilten Modus auf meiner Workstation. Wir haben auch HBase auf einem Cluster ausgeführt. Mit der HBase-Shell möchte ich von meiner Workstation aus auf die HBase-Instanz zugreifen, die auf dem Cluster ausgeführt wird. Ich würde dies gerne tun, ohne mich in einen der Cluster-Rechner einzuloggen.
Mit Hadoop können Sie Jobs auf einem fernen Cluster ausführen, indem Sie den Parameter -conf angeben und eine alternative Version von hadoop-site.xml bereitstellen. Gibt es ein Äquivalent für die HBase-Shell?
Ich verwende Cloudera cdh3u3 auf meiner Workstation und auf den Cluster-Rechnern.
Ändern Sie hbase-site.xml fügen Sie den zookeeper-Host-Port mit dem hbase-Server hinzu.
%Vor%Tags und Links configuration hadoop hbase apache-zookeeper cloudera