Abgesehen von the issue I am already having, ich installiert Zookeeper, bevor ich HBase installiert (es ist immer noch nicht installiert), nach I saw a video on it. Während ich es installierte, sah ich mich mit zahlreichen Problemen konfrontiert, die ich jetzt überwunden habe, aber ich habe noch eine herausfordernde Frage; wahrscheinlich der einzige, den ich muss. Der Installationsteil ist also gut verlaufen. Ich beginne zookeeper mit dem folgenden Befehl: sudo /home/hduser/zookeeper/bin/zkServer.sh start
und (ich bin in Ordnung mit ihm, weil) das ist das Ergebnis:Zookeeper Startprobleme/Verwirrung
ZooKeeper JMX enabled by default
Using config: /home/hduser/zookeeper/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
YES! Es beginnt (nach fast 50 Minuten im Internet graben). Aber trotzdem, wenn ich jps
, das ist, was ich bekommen:
8499 SecondaryNameNode
8162 NameNode
8983 NodeManager
9370 Jps
8313 DataNode
8672 ResourceManager
Genau !! Nein QuorumPeerMain
! Aber warten .. Wenn ich sudo jps
, bekomme ich diese:
8499 -- process information unavailable
9243 QuorumPeerMain
8162 -- process information unavailable
8983 -- process information unavailable
9429 Jps
8313 -- process information unavailable
8672 -- process information unavailable
Sie dort? Es gibt die QuorumPeerMain
(minus der Tatsache, dass es process information unavailable
gegen die perfekt relatable Prozesse sagen), den Prozess reiten 9243
.
Können Sie mir sagen, warum das passiert?
Auch wegen dieser Diskrepanz (oder Unannehmlichkeit) denken Sie, HBase Installation wird ein Problem sein?
Ich denke nicht, dass es wichtig sein sollte, aber das ist eine Mint-Maschine (Sarah
).
Vielen Dank im Voraus!
Ok. Das ist, was ich bekomme, wenn ich Sudo nicht verwende: 'ZooKeeper JMX standardmäßig aktiviert Verwenden von config: /home/hduser/zookekeeper/bin/../conf/zoo.cfg Starten von zookeeper .../home/hduser/zookeeper/bin/zkServer.sh: Zeile 149: /home/hduser/zookeeperData/zookeeper_server.pid: Berechtigung verweigert FEHLER BEI SCHREIBEN PID'. Irgendwelche Hilfe !? –
Deshalb habe ich erwähnt, dass Sie den Besitz des zookeeperData-Ordners mit dem folgenden Befehl ändern müssen: 'sudo chown -R hususer: hduser/home/hduser/zookeeperData' – Hokam
Oh, das war es. Danke viel :) –