Como descubro a versão do Zookeeper que estou executando?

11

Eu tenho uma VM Ubuntu-12.04 em execução no meu laptop.Eu instalei o zookeeper usando o comando

sudo apt-get install zookeeper

Agora, para os programas tradicionais do Ubuntu, eu verifico a versão usando a opção de linha de comando --version . Por exemplo

gcc --version

fornece a versão do gcc como 4.6.3 (por exemplo)

Da mesma forma, como descubro a versão do zookeeper? Primeiro de tudo, não tem um binário chamado zookeeper. Ele possui um binário chamado zooinspector , que não responde à '--version.

Eu sou muito novo no zookeeper. Qualquer ajuda seria apreciada.

    
por liv2hak 29.06.2013 / 10:42

1 resposta

23

Primeiro, você precisa ter uma instância do servidor Zookeeper em execução.

Abra um terminal e inicie o servidor do Zookeeper:

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

Observação: o Zookeeper não será iniciado, a menos que possa gravar em seu datadir e logfile.

Abra outro terminal e substitua zkserver1 pelo hostname \ ip, por exemplo. 127.0.0.1:

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

A primeira linha deve responder com imok A segunda linha deve responder com versão do zookeeper e mais.

    
por Anders F. U. Kiær 29.10.2013 / 20:38