Instalar Apache Cassandra no Ubuntu

Pre-Requisitos

Antes de instalar o Apache Cassandra em seu servidor, verifique se os seguintes pré-requisitos são atendidos:

  • A versão mais recente do Java 8, ou Oracle Java Standard Edition 8 ou OpenJDK 8 está instalado.
  • Se você estiver usando cqlsh , verifique se a versão mais recente do Python 2.7 está instalada em seu servidor.

Atualizando o Software no Ubuntu

Antes de tudo, conecte-se ao seu servidor Linux via SSH , atualize o índice do pacote e atualize todo o software instalado para a versão mais recente disponível. Você pode fazer isso usando os seguintes comandos:

sudo apt-get update
sudo apt-get upgrade

Instale o Java 8 no Ubuntu

Para instalar o Java 8 no seu Ubuntu 16.04 VPS, execute o seguinte comando:

sudo apt-get install default-jdk

Para verificar se o Java 8 está instalado, você pode usar:

java -version

A saída deve ser muito semelhante à seguinte:

openjdk version "1.8.0_131"
OpenJDK Runtime Environment (build 1.8.0_131-8u131-b11-0ubuntu1.16.04.2-b11)
OpenJDK 64-Bit Server VM (build 25.131-b11, mixed mode)

Instale o Apache Cassandra no Ubuntu

Para instalar o Apache Cassandra no seu servidor, primeiro você precisa adicionar o repositório Cassandra. No momento de escrever este tutorial, o último lançamento estável da Cassandra é 3.11.0.Portanto, execute o seguinte comando para adicionar o repositório Cassandra no seu servidor:

echo "deb http://www.apache.org/dist/cassandra/debian 311x main" | sudo tee -a /etc/apt/sources.list.d/cassandra.sources.list

Em seguida, adicione as chaves do repositório Cassandra:

curl https://www.apache.org/dist/cassandra/KEYS |  sudo apt-key add - 
sudo apt-key adv --keyserver pool.sks-keyservers.net --recv-key A278B781FE4B2BDA

Atualize o índice do pacote:

sudo apt-get update

Finalmente, instale o Apache Cassandra usando o seguinte comando:

sudo apt-get install cassandra

Iniciar, parar e ativar o Apache Cassandra no Ubuntu

Para iniciar o serviço Apache Cassandra em seu servidor, você pode usar o seguinte comando:

  sudo systemctl start cassandra.service

Para parar o serviço, você pode usar o comando abaixo:

  sudo systemctl stop cassandra.service

Se o serviço ainda não estiver habilitado na inicialização do sistema, você pode habilitá-lo usando o comando abaixo:

  sudo systemctl enable cassandra.service

O que é o seguinte?

Se você é novo no Apache Cassandra, recomenda-se que use a documentação oficial como ponto de partida. A documentação está disponível em http://cassandra.apache.org/doc/latest/ e irá ajudá-lo a aprender a configurar e usar o serviço para seus projetos.

Leave a Reply