GNU/Linux >> LINUX-Kenntnisse >  >> Debian

Installieren Sie Apache Cassandra unter Debian 7

Apache Cassandra ist ein verteiltes Open-Source-Datenbankverwaltungssystem, das darauf ausgelegt ist, große Datenmengen auf vielen Commodity-Servern zu verarbeiten und eine hohe Verfügbarkeit ohne Single Point of Failure zu bieten. Cassandra bietet robuste Unterstützung für Cluster, die sich über mehrere Rechenzentren erstrecken, mit asynchroner Replikation ohne Master, die Operationen mit geringer Latenz für alle Clients ermöglicht.

Die Apache Cassandra-Datenbank ist die richtige Wahl, wenn Sie Skalierbarkeit und Hochverfügbarkeit ohne Leistungseinbußen benötigen.

Wenn Sie diesem Tutorial folgen, erfahren Sie, wie Sie Cassandra und das Oracle Java JDK auf einem Debian 7 VPS installieren. Wir werden auch die Schritte behandeln, die zum Ausführen Ihres ersten Testclusters mit einem einzelnen Knoten erforderlich sind.

ANFORDERUNGEN

Für dieses Tutorial verwenden wir unseren SSD 1 Linux VPS-Hostingplan.

SYSTEM AKTUALISIEREN

Stellen Sie sicher, dass Ihr Server auf dem neuesten Stand ist, indem Sie Folgendes verwenden:

# apt-get update
# apt-get upgrade

ORACLE JAVA JDK INSTALLIEREN

Öffnen Sie Ihren bevorzugten Webbrowser und navigieren Sie zur Oracle Java-Website, um zu entscheiden, welche Version Sie herunterladen und installieren möchten. Wenn Sie eine 32-Bit-Betriebssystemversion verwenden, wählen Sie die 32-Bit-tar.gz-Datei.

Um zu überprüfen, welche Version von Debian 7 Sie verwenden, geben Sie einfach Folgendes in Ihr Terminalfenster ein:

# arch

Für unsere Zwecke werden wir das 64-Bit-tar.gz-Archiv herunterladen.

Zum Herunterladen und Extrahieren des Java JDK in ein neu erstelltes Verzeichnis müssen Sie die folgenden Befehle verwenden:

# wget --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u5-b13/jdk-8u5-linux-x64.tar.gz
# mkdir /opt/jdk
# tar -zxf jdk-8u5-linux-x64.tar.gz -C /opt/jdk

Legen Sie die Standard-JVM auf Ihrem Server fest:

# update-alternatives --install /usr/bin/java java /opt/jdk/jdk1.8.0_05/bin/java 100
# update-alternatives --install /usr/bin/javac javac /opt/jdk/jdk1.8.0_05/bin/javac 100

Überprüfen Sie, ob Java erfolgreich installiert wurde, indem Sie Folgendes ausführen:

# java -version

INSTALLIEREN SIE APACHE CASSANDRA

Wir werden die neueste Version von Cassandra in das opt herunterladen Verzeichnis. Ausführen:

# cd /opt

# wget http://www.us.apache.org/dist/cassandra/2.1.3/apache-cassandra-2.1.3-bin.tar.gz

Entpacken Sie das Archiv:

# tar -xvzf apache-cassandra-2.1.3-bin.tar.gz

Verschieben Sie nun die Installation in das Root Verzeichnis:

# mv apache-cassandra-2.1.3 ~/cassandra

Erstellen Sie die benötigten Verzeichnisse:

# mkdir /var/lib/cassandra

# mkdir /var/log/cassandra

Legen Sie die Variablen von Cassandra fest, indem Sie Folgendes ausführen:

# export CASSANDRA_HOME=~/cassandra

# export PATH=$PATH:$CASSANDRA_HOME/bin

Sie müssen die Stapelgröße von Cassandra pro Thread auf einen größeren Wert als den aktuellen Wert konfigurieren. Sie können dies tun, indem Sie die Datei cassandra-env.sh mit Ihrem bevorzugten Texteditor bearbeiten. Wir verwenden vim.

# vim ~/cassandra/conf/cassandra-env.sh

Suchen Sie die Zeile, die besagt:

JVM_OPTS="$JVM_OPTS -Xss256k"

und ändern Sie es in:

JVM_OPTS="$JVM_OPTS -Xss512k"

Sie können einen Einzelknoten-Testcluster von Cassandra mit den folgenden Befehlen ausführen:

# sh ~/cassandra/bin/cassandra

# sh ~/cassandra/bin/cassandra-cli

Wenn Sie „Verbunden mit:‚Testcluster‘“ erhalten, führen Sie Ihren Single-Node-Cluster erfolgreich aus.

Herzliche Glückwünsche. Sie haben Apache Cassandra und das benötigte Oracle Java JDK erfolgreich auf Ihrem Debian 7 VPS installiert.

Befolgen Sie diese Anleitung zum Installieren von Apache Cassandra unter Ubuntu 20.04 oder lesen Sie auch How to Install Apache Cassandra on Debian 9.

Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer Linux-VPS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, Apache Cassandra für Sie zu installieren. Sie sind rund um die Uhr verfügbar und nehmen sich Zeit kümmern uns umgehend um Ihr Anliegen.

PS. Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.


Debian
  1. So installieren Sie Apache Maven unter Debian 10

  2. So installieren Sie Apache Cassandra unter Debian 11

  3. So installieren Sie Apache Cassandra unter Ubuntu 18.04 / Ubuntu 16.04 und Debian 9

  4. So installieren Sie Apache Maven unter Debian 11

  5. So installieren Sie Apache Cassandra unter Debian 11 / Debian 10

So installieren Sie Apache Guacamole unter Debian 11

So installieren Sie Apache Tomcat unter Debian 11

So installieren Sie Apache NetBeans unter Debian 11 / Debian 10

So installieren Sie die Apache Cassandra NoSQL-Datenbank unter Debian 11

So installieren Sie Apache Cassandra unter Debian 10

So installieren Sie Apache Cassandra unter Debian 11