Помимо the issue I am already having, я установил Zookeeper перед установкой HBase (он все еще не установлен) после I saw a video on it. Устанавливая его, я столкнулся с многочисленными проблемами, которые я преодолел, но у меня остался один сложный вопрос; вероятно, единственное, что мне нужно. Итак, часть установки прошла хорошо. Я начинаю с зоопарка следующей командой: sudo /home/hduser/zookeeper/bin/zkServer.sh start
и (я хорошо с ним, потому что) это результат:Проблемы с запуском Zookeeper/замешательство
ZooKeeper JMX enabled by default
Using config: /home/hduser/zookeeper/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
ДА! ЭТО НАЧАЛО (после почти 50 минут выкапывания в Интернете). Но, тем не менее, когда я jps
, это то, что я получаю:
8499 SecondaryNameNode
8162 NameNode
8983 NodeManager
9370 Jps
8313 DataNode
8672 ResourceManager
Точно !! Нет QuorumPeerMain
! НО ждать .. Когда я sudo jps
, я получаю это:
8499 -- process information unavailable
9243 QuorumPeerMain
8162 -- process information unavailable
8983 -- process information unavailable
9429 Jps
8313 -- process information unavailable
8672 -- process information unavailable
Вы видите там? Есть QuorumPeerMain
(минус тот факт, что он говорит process information unavailable
против отлично связанных процессов), верхом по процессу 9243
.
Можете ли вы сказать мне, почему это происходит?
Кроме того, из-за этого несоответствия (или неудобства), вы думаете, что установка HBase будет проблемой?
Я не думаю, что это должно иметь значение, но это машина монетного двора (Sarah
).
Заранее благодарен!
Хорошо. это то, что я получаю, когда я не использую sudo: 'ZooKeeper JMX включен по умолчанию Использование config: /home/hduser/zookeeper/bin/../conf/zoo.cfg Запуск zookeeper .../home/hduser/zookeeper/bin/zkServer.sh: строка 149: /home/hduser/zookeeperData/zookeeper_server.pid: разрешение отклонено НЕИСПРАВНО ПИШИТЕ PID'. Что-нибудь поможет !? –
Вот почему я упомянул, что вам нужно изменить право собственности на папку zookeeperData, используя следующую команду: 'sudo chown -R hduser: hduser/home/hduser/zookeeperData' – Hokam
О, это было так. Спасибо много :) –