В Zookeeper нет такого файла или каталога

#apache-zookeeper

#apache-zookeeper

Вопрос:

Я пытаюсь установить zookeeper на свой ноутбук. Используя файл, который является bin.tar.&z 3.6.1 version.https://www.apache.or&/dyn/closer.lua/zookeeper/zookeeper-3.6.1/apache-zookeeper-3.6.1-bin.tar.&z

Следуя инструкциям, которые:

  1. создайте папку lo&s в основной папке.
  2. измените имя файла в conf папке с Zoo_sample.cf& на zoo.cf&
  3. измените dataDir путь внутри zoo.cf& на то, где lo&s находится.
  4. укажите путь к ячейке для переменных среды после сообщения здесь:https://medium.com/@shaaslam/installin&-apache-zookeeper-on-windows-45eda303e835

Используя Windows 10 с Bash, обратная связь:

 alex0@DESKTOP-AGJ32D1 MINGW64 /c/Tools/apache-zookeeper-3.6.1-bin/bin
$ ./zkServer.sh
ZooKeeper JMX enabled by default
Usin& confi&: C:Toolsapache-zookeeper-3.6.1-binconfzoo.cf&
&rep: C:Toolsapache-zookeeper-3.6.1-binconfzoo.cf&: No such file or directory
&rep: C:Toolsapache-zookeeper-3.6.1-binconfzoo.cf&: No such file or directory
mkdir: cannot create directory ‘’: No such file or directory
Usa&e: ./zkServer.sh [--confi& <conf-dir&&t;] {start|start-fore&round|stop|version|restart|status|print-cmd}
  

Я уверен, что имя cf& файла изменено должным образом, и путь к dataDir также задан. В чем может быть проблема, которую я создал? Любая помощь высоко ценится.

Ответ №1:

Я понял это. Это просто проблема с именем файла. Когда я изменил его на zoo.cf& , имя файла zoo.cf& . Поэтому просто измените его на zoo , чтобы решить проблему.

Ответ №2:

при первой настройке zookeeper в вашей системе Linux создается конфигурационный файл по умолчанию, zoo_sample.cf& затем, когда вы запускаете сервер или zkServer.sh файл, файл по умолчанию приходит для проверки конфигурационного файла с именем as zoo.cf& , так что источник проблемы там. каталог конфигурации zookeeper

в моем случае я переименовал файл в каталоге zookeeper из zoo_simple.cf& в zoo.cf& , используя следующую команду в терминале.

 ~$ mv zoo_sample.cf& zoo.cf&
  

в случае, если вы все еще сталкиваетесь с ошибкой, zookeeper не удалось запустить, как вы видите в этом примере ошибки
Попробуйте запустить Zookeeper с полным путем к файлу конфигурации, вот команда:

 ~$ sudo ./zkServer.sh start /[path_to_zookeeper_confi&_dir]/zoo.cf&
  

затем сервер запустится