Como instalar o Apache Cassandra no Linux

Como instalar o Apache Cassandra no Linux

Apache Cassandra, comumente conhecido como Cassandra, é um banco de dados de coluna ampla gratuita e de código aberto. É usado principalmente em sistemas críticos para lidar com grandes quantidades de dados com flexibilidade e escalabilidade. Portanto, Cassandra é provavelmente a sua melhor aposta se você tiver um ambiente em que precisa lidar com uma grande coleção de dados.

Este tutorial elaborará a instalação e a configuração do Apache Cassandra nos sistemas Linux.

Observe que este tutorial é testado no Ubuntu 16 e acima, Debian 8 e acima, Mint Linux e sabores relacionados.

Requisitos

Antes de começarmos, certifique -se de ter:

    1. Acesso a uma sessão de terminal
    2. Um usuário raiz ou sudo
    3. Uma conexão de rede

Etapa 1 - Instale as dependências do Apache Cassandra (Java JDK e Python Interpreter)

Antes de configurar o Cassandra, verifique se você possui as dependências necessárias instaladas e configuradas em seu sistema. Por padrão, Cassandra requer o Java JDK e o intérprete Python instalado.

Comece atualizando o índice de repositório do sistema:



Em seguida, execute o comando abaixo para instalar o pacote HTTPS Transports. Isso permitirá que você acesse repositórios no HTTPS.



Instale o JDK:

$ sudo apt-get install java-common OpenJDK-11-JDK


Etapa 2 - Configurar o repositório Cassandra

Comece adicionando o repositório Apache à lista de fontes. Executar:

eco "Deb https: // downloads.apache.org/Cassandra/Debian 40x Main "| sudo tee -a/etc/apt/fontes.lista.D/Cassandra.fontes.lista



Em seguida, importe as chaves do repositório:

$ curl https: // downloads.apache.Org/Cassandra/Keys | Sudo Apt-Key Add -



Certifique -se de que você está instalado no seu sistema.

Atualize o índice repo:

Atualização $ sudo apt-get


Finalmente, instale Cassandra com o comando:


Iniciando o serviço Cassandra

Depois de instalado, inicie o serviço:


O comando executará o serviço Cassandra usando o Systemd.

Podemos verificar executando o comando:


Saída:

Cassandra está funcionando.


Parando Cassandra

Para parar o servidor Cassandra, execute:

$ sudo service cassandra stop

Reiniciando o serviço Cassandra

Para reiniciar o serviço Cassandra, execute o comando:

$ sudo service cassandra reiniciar

Ativar Cassandra Start após a reinicialização

Para permitir que o Apache Cassandra inicie após a reinicialização, use a ferramenta Systemd, como mostrado no comando abaixo:

Serviço de $ sudo Ativar Cassandra

Teste Cassandra Shell

Você pode testar se puder se conectar ao seu shell CQL usando o comando:

$ cqlsh


Se Cassandra estiver em execução, o comando fará login automaticamente no servidor, como mostrado:


Agora você pode começar a executar comandos CQL no shell.

Conclusão

Se você seguiu as etapas deste tutorial, você deve ter um conjunto em execução de Apache Cassandra no seu sistema Linux.