У меня на ноутбуке работает виртуальная машина Ubuntu-12.04. Я установил на ней zookeeper с помощью команды
sudo apt-get install zookeeper
Теперь для традиционных программ Ubuntu я проверяю версию, используя параметр --version
командной строки. Например
gcc --version
дает версию gcc как 4.6.3 (например,)
Точно так же, как я узнаю версию zookeeper? Во-первых, у него нет бинарника под названием zookeeper. У него есть бинарный файл, zooinspector
который не отвечает на `--version.
Я очень новичок в зоопарке. Любая помощь будет оценена.
Ответы:
Для начала вам нужно запустить работающий экземпляр сервера Zookeeper.
Откройте терминал и запустите сервер Zookeeper:
Примечание: Zookeeper не запустится, если он не сможет записать в свой datadir и logfile.
Откройте другой терминал и замените zkserver1 именем хоста \ ip, например. 127.0.0.1:
Первая строка должна отвечать imok Вторая строка должна отвечать версией Zookeeper + больше.
источник
echo ...
должно быть в порядке. Если Zookeeper установлен через apt, вы также можете запустить,apt-cache policy zookeeper
чтобы увидеть его версию.