ZooKeeper é um serviço centralizado criado por Hadoop para manter as informações de configuração , fornecer sincronização em ambientes distribuídos e entregar serviços de grupo de clientes distribuídos . Aplicações distribuídas utilizar estes serviços em uma base constante e implementá-las manualmente consome grandes quantidades de tempo e recursos. Ainda mais, configuração e manutenção manual pode gerar erros e bugs no sistema distribuído. Você pode usar ZooKeeper para automatizar todos esses processos e manutenção de sua rede de distribuição com facilidade. Instruções
1
Abra seu navegador favorito e vá para o site oficial da ZooKeeper . Baixe a última versão estável de um dos espelhos de download do Apache. Salve o arquivo em seu disco rígido. Note que este arquivo tem uma extensão ". Jar" , por isso é um arquivo.
2
Descompacte o arquivo em algum lugar no seu disco rígido . Instalação de Hadoop ZooKeeper significa a criação de um arquivo de configuração . Mude o local do diretório de raiz.
3
Vá para a pasta onde você extraiu ZooKeeper e entrar no diretório " conf" . . Crie um novo arquivo de configuração chamado " . Zoo.cfg " Este é apenas um arquivo de texto
4
Open " zoo.cfg " com qualquer editor de texto e cole este código : < br >
tickTime = 2000dataDir = /local /zookeeperclientPort = 2181
" tickTime " é a unidade de tempo básica usada por ZooKeeper . O valor é representado em milissegundos . " datadir " é o local onde as lojas Zookeeper instantâneos na memória do banco de dados e os logs de atualização. " clientPort " é a porta na qual ZooKeeper escuta para todas as conexões de seus clientes.
5
Altere o " datadir " para , um diretório vazio existente. A instalação do Hadoop ZooKeeper está completa. Execute este comando na linha de comando do Linux para começar ZooKeeper :
bin /zkServer.sh começar