Как узнать версию Zookeeper, которую я запускаю?

10

У меня есть виртуальная машина Ubuntu-12.04, работающая на моем ноутбуке. Я установил на нее zookeeper с помощью команды

sudo apt-get install zookeeper

Теперь для традиционных программ Ubuntu я проверю версию, используя опцию командной строки --version . Например

gcc --version

дает версию gcc как 4.6.3 (например)

Аналогично, как узнать версию zookeeper? Прежде всего, он не имеет двоичного имени zookeeper. У него есть двоичный файл, называемый zooinspector , который не отвечает на '--version.

Я очень новичок в zookeeper. Любая помощь будет оценена.

    
задан liv2hak 29.06.2013 в 08:42
источник

1 ответ

23

Сначала вам нужно иметь запущенный экземпляр сервера Zookeeper.

Откройте терминал и запустите сервер Zookeeper:

/usr/share/zookeeper/bin/zkServer.sh start-foreground

Примечание. Zookeeper не запускается, если он не может записать в него данные и файл журнала.

Откройте другой терминал и замените zkserver1 на имя хоста \ ip, например. 127.0.0.1:

echo ruok | nc zkserver1 2181
echo status | nc zkserver1 2181

Первая строка должна отвечать imok Вторая строка должна отвечать версией Zookeeper и т. Д.

    
ответ дан Anders F. U. Kiær 29.10.2013 в 19:38