Capítulo III implantar ambiente de dados grande para o modo stand-alone construção --Zookeeper

Capítulo III implantar ambiente de dados grande para o modo stand-alone construção --Zookeeper

Primeiro, a fase preparatória

  • 1, entrar no site oficial para encontrar o endereço de download, copiar o link de download para
    baixar o endereço do site oficial: https: //zookeeper.apache.org/releases.htmlAqui Insert Picture Descrição
    Aqui Insert Picture Descrição
    Aqui Insert Picture Descrição
    Aqui Insert Picture Descrição
  • 2, após a máquina virtual está conectado via Xshell, digite ~ / diretório opt usando
    weget xxxxxxxxxxxxxxx / download de conteúdo ligação xxxx-zookeeper.tar.gz o endereço para o
    comando link para download, basta copiar o endereço do link que está no local
    Aqui Insert Picture Descrição

Em segundo lugar, o zookeepr instalação

  • 1, zookeeper descompressão
    usando o comando tar -zxvf apache-tratador-bin- xxxtar.gz -C ~ / opt apenas bom baixado
    tratador arquivar para o opt directório de arquivo
    Aqui Insert Picture Descrição
    para criar um arquivo de conexão macio descompactado
    Aqui Insert Picture Descrição

  • 2, a configuração tratador
    vim ~ / .bashrc tratador editar o arquivo para adicionar variáveis de ambiente
    Aqui Insert Picture Descrição
    Aqui Insert Picture Descrição
    source ~ / .bashrc fonte atualizar as variáveis de ambiente que você acabou de configurar em vigor
    Aqui Insert Picture Descrição
    cd ~ / opt / tratador / conf configuração do diretório para o tratador do
    Aqui Insert Picture Descrição
    porque em apenas descompactar o arquivo zookeeper sim sim não zoo.cfg por isso precisamos copiar o arquivo a partir do arquivo de configuração de exemplo que fornece um fora da
    cp zoo_sample.cfg zoo.cfg
    Aqui Insert Picture Descrição
    vim editor zoo.cfg nós apenas copiar fora do arquivo de configuração
    Aqui Insert Picture Descrição

item de configuração O valor padrão explicação
tempo tiquetaquear 2000ms tratador unidade de tempo, todo o tratador tempo para a unidade mais de referência de tempo, configurados multiplicada por um número inteiro
initLimit 10 Follwer durante a inicialização, irá sincronizar todos os dados mais recentes do Líder, eles podem determinar o estado inicial de serviços externos, não foi concluído quando o seguidor de dados initLimit uma sincronização tickTime, o líder ainda é falha no link Follower
sysncLimit 5 pedido de comunicação e duração tempo de resposta entre líder e liderado. Se o Líder em syncLimit tickTime não recebeu uma resposta Follower, Líder é considerado offline.
dataDir / Tmp / tratador Snapshot diretório de armazenamento de arquivos, por padrão, o log de transações é armazenado no diretório, porque o desempenho de gravação do log de transações afeta diretamente o desempenho da ZooKeeper, recomenda-se que, enquanto os parâmetros de configuração dataLogDir
dataLogDir / Tmp / tratador diretório de saída do log de transações
clientPort 2181 porta externa ZooKeeper

Em terceiro lugar, começar com o teste Zookeeper

  • 1, iniciar ZooKeeper (com antecedência porque nós configurado as variáveis ​​de ambiente no aqui assim você pode usar comandos para iniciar em qualquer caminho direto)
 zkServer.sh start

Aqui Insert Picture Descrição

  • 2, ver o estado ZooKeeper
zkServer.sh status

Aqui Insert Picture Descrição
Neste ponto, ZooKeeper configuração autônoma foi concluída, como problemas no processo de configuração, você é bem-vindo ao comentário na seção de comentários abaixo! !

Publicado 27 artigos originais · ganhou elogios 62 · vê 10000 +

Acho que você gosta

Origin blog.csdn.net/qq_42359956/article/details/102836106
Recomendado
Clasificación