Como configurar Cassandra Cluster em vários nós

O que é o Cassandra Cluster?

A Cassandra cluster é uma das conchas do todo Cassandra base de dados. Múltiplo Cassandra Clusters se combinam para formar o banco de dados em Cassandra. O Cassandra cluster contém numerosas (mais de uma) camadas diferentes de unidades de armazenamento. Cada camada contém a outra.

Grande organização como Amazon, Facebook, etc. têm uma enorme quantidade de dados para gerenciar. Portanto, essas organizações não conseguem armazenar essa enorme quantidade de dados em uma única máquina. Isso quando eles usam bancos de dados como Cassandra com arquitetura distribuída.

Essas organizações armazenam uma enorme quantidade de dados em vários nós. Esses nós se comunicam entre si. Para este propósito, Cassandra cluster é estabelecido.

  • Cluster é basicamente um grupo de nós, para que os nós possam se comunicar facilmente entre si.
  • O nó coordenador é o nó que se comunica com as réplicas.

Particionador

Um particionador determina como os dados devem ser distribuídos no cluster. O particionador usa uma função hash para distribuir dados no cluster. É necessária uma chave de partição para calcular o hash. Esse hash é chamado token. Os dados são distribuídos com base neste token.

Aqui está o guia passo a passo para criar Cassandra grupo.

Pré-requisitos para Cassandra Cluster

Existem os seguintes requisitos para configuração do cluster.

  1. Você deve ter várias máquinas (nós).
  2. Os nós devem estar conectados entre si na rede local (LAN).
  3. O Linux deve estar instalado em cada nó.
  4. Você devia ter Cassandra Edição corporativa.
  5. JDK deve ser instalado em cada máquina.

Como Instalar Cassandra Cluster no Linux

Em cada máquina, Cassandra a edição empresarial precisa ser instalada. Estas são as etapas para instalação do Cassandra edição empresarial.

Passo 1) execute o Cassandra configuração da edição empresarial
On Linux terminal, execute o Cassandra configuração da edição empresarial. A página a seguir será exibida.

Instale Cassandra Cluster no Linux

Esta página não fornece nenhuma informação necessária. Ele apenas fornece informações sobre o Cassandra versão. Então passe esta página e pressione o botão próximo.

Passo 2) Aceite o contrato de licença
Depois de pressionar o botão seguinte, a página seguinte será exibida.

Instale Cassandra Cluster no Linux

Esta página fornece informações sobre os pacotes e subpacotes no Cassandra que será instalado.

Abaixo irá perguntar sobre a licença. Marque a caixa de seleção 'Aceito o contrato' e pressione o botão Avançar.

Passo 3) Instale o Builder e clique em Avançar
Após pressionar o botão próximo, você verá a seguinte página.

Instale Cassandra Cluster no Linux

Esta página pergunta sobre as opções de instalação.

  1. Em primeiro lugar, irá pedir o diretório de instalação. Por padrão, ele é instalado no diretório inicial.
  2. Em seguida, pergunta sobre o tipo de instalação, selecione Instalação Simples.
  3. Em seguida, ele pergunta sobre o sistema de atualização, marque 'não'.
  4. Em seguida, ele solicita a interface padrão. Existem duas opções: você pode instalar no host local ou selecionar o endereço IP. Selecione o endereço IP para instalação
  5. Pressione o próximo botão.

Passo 4) Configure o nó e clique em Avançar
Após pressionar o botão seguinte, a página a seguir será exibida.

Instale Cassandra Cluster no Linux

Esta página pergunta sobre a configuração do nó.

  1. Primeiro, selecione o tipo de nó 'Nó Casandra'.
  2. Em seguida, em Nome do Anel, dê o nome do seu cluster. Cluster o nome deve ser o mesmo para todos os nós no mesmo cluster.
  3. Em seguida, selecione a semente. Semente é o nó com o qual outros nós não-semente entram em contato.
  4. Depois de fornecer essas informações, pressione o botão próximo.

Passo 5) Instalar o agente Datastax
Após pressionar o botão próximo, a página seguinte será exibida.

Esta página solicita o endereço IP onde você deseja instalar o agente datastax.

  1. O agente Datastax é necessário para a instalação do centro de operações. O centro de operações é a ferramenta de monitoramento onde você pode monitorar todos os nós.
  2. Após fornecer essas informações, pressione o botão próximo.

Instale Cassandra Cluster no Linux

Passo 6) Pressione próximo para instalação
Após pressionar o botão seguinte, a página a seguir será exibida.

Instale Cassandra Cluster no Linux

Agora a configuração está pronta para ser instalada. Pressione o botão seguinte.

Passo 7) Aguarde o processo de instalação
Após pressionar o botão próximo, a página seguinte será exibida.

Instale Cassandra Cluster no Linux

A instalação será iniciada.

Passo 8) Clique no botão Concluir
Após a instalação, a página a seguir será exibida. Na mesma página, você verá a marca de seleção da opção que aparece por padrão.

Instale Cassandra Cluster no Linux

Comece Cassandra Node

Depois de instalar Cassandra edição empresarial em cada nó, Iniciar Cassandra servidor e siga os seguintes passos.

Passo 1) Vou ao Cassandra diretório de instalação corporativa e digite o comando abaixo

bin/dse cassandra

Comece Cassandra Node

Ao executar este comando, Cassandra servidor será iniciado. Aqui está a captura de tela onde Cassandra servidor é iniciado automaticamente.

Comece Cassandra Node

Depois de quase um minuto de execução do comando, Cassandra servidor será iniciado. Um por um, inicie cada servidor de nó. Depois de iniciar todos os servidores de nós, seu Cassandra cluster está pronto para uso.

Resumo

Este tutorial explica por que Cassandra cluster é necessário, quais são os pré-requisitos para criar Cassandra cluster são e como criar Cassandra Cluster. Além disso, este tutorial orienta como acessar Cassandra servidor corporativo.