Howto install hadoop on Ubuntu
Obsah:
- Předpoklady
- Instalace Java
- Instalace Apache Cassandra
- Konfigurace Apache Cassandra
- Přejmenování Apache Cassandra Cluster
- Závěr
Apache Cassandra je bezplatná a otevřená databáze NoSQL bez jediného bodu selhání. Poskytuje lineární škálovatelnost a vysokou dostupnost bez snížení výkonu. Apache Cassandra používá řada společností, které mají velké a aktivní datové sady, včetně Reddit, NetFlix, Instagram a Github., vysvětlíme, jak nainstalovat Apache Cassandra na Debian 10, Buster.
Předpoklady
Pokyny předpokládají, že jste přihlášeni jako root nebo uživatel s právy sudo.
Instalace Java
V době psaní tohoto článku je poslední stabilní verze Apache Cassandra
3.11
a vyžaduje OpenJDK 8, což není dostupné v oficiálních repozitářích Debian Buster.
Zapneme úložiště AdoptOpenJDK a nainstalujeme předinstalovaný balíček OpenJDK 8.
Aktualizujte seznam balíčků a nainstalujte závislosti nezbytné pro přidání nového úložiště přes
sudo apt update
sudo apt install apt-transport-https ca-certificates wget dirmngr gnupg software-properties-common
Importujte klíč GPG úložiště a přidejte úložiště AdoptOpenJDK APT do svého systému:
wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | sudo apt-key add -
wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | sudo apt-key add -
sudo add-apt-repository --yes
Nainstalujte si Java 8 spuštěním následujících příkazů:
sudo apt update
sudo apt install adoptopenjdk-8-hotspot
Po dokončení jej ověřte tiskem verze Java:
java -version
Výstup by měl vypadat asi takto:
openjdk version "1.8.0_232" OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_232-b09) OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.232-b09, mixed mode)
Instalace Apache Cassandra
Nainstalujeme Apache Cassandra pomocí deb balíčku z úložiště dodavatele. Abychom to mohli udělat, musíme povolit repozitář Apache Cassandra.
Importujte veřejný klíč úložiště pomocí následujícího příkazu
wget
:
wget -q -O - https://www.apache.org/dist/cassandra/KEYS | sudo apt-key add -
Výše uvedený příkaz by měl vydat
OK
. To znamená, že klíč byl úspěšně importován a balíčky z tohoto úložiště budou považovány za důvěryhodné.
Přidejte úložiště Cassandra do seznamu systémových zdrojů spuštěním následujícího příkazu:
sudo sh -c 'echo "deb https://www.apache.org/dist/cassandra/debian 311x main" > /etc/apt/sources.list.d/cassandra.list'
Aktualizujte index balíčků a nainstalujte balíček Apache Cassandra:
sudo apt update
sudo apt install cassandra
Po dokončení procesu instalace se automaticky spustí služba Cassandra. Chcete-li ověřit, že Cassandra běží, zadejte:
nodetool status
Měli byste vidět něco podobného níže:
Datacenter: datacenter1 ======================= Status=Up/Down |/ State=Normal/Leaving/Joining/Moving -- Address Load Tokens Owns (effective) Host ID Rack UN 127.0.0.1 103.71 KiB 256 100.0% dd8f6709-08ef-45b8-881e-5c1b5bbfc7f7 rack1
A je to. Apache Cassandra byla úspěšně nainstalována.
Konfigurace Apache Cassandra
Data Apache Cassandra jsou uložena v adresáři
/var/lib/cassandra
. Konfigurační soubory jsou umístěny v
/etc/cassandra
a možnosti spuštění Java lze konfigurovat v souboru
/etc/default/cassandra
.
Ve výchozím nastavení Cassandra poslouchá pouze localhost. Pokud klient připojující se k databázi také běží na stejném počítači, není nutné měnit vazebné rozhraní.
Chcete-li komunikovat s Cassandrou prostřednictvím příkazového řádku, použijte nástroj
cqlsh
, který je dodáván s balíčkem Cassandra.
cqlsh
Connected to Test Cluster at 127.0.0.1:9042. Use HELP for help. cqlsh>
Přejmenování Apache Cassandra Cluster
Ve výchozím nastavení je klastr Cassandra pojmenován „Testovací klastr“. Pokud ji chcete změnit, postupujte podle následujících kroků:
-
Přihlaste se do terminálu Cassandra CQL pomocí aplikace
cqlsh
:cqlsh
Chcete-li změnit název klastru na „Linuxize Cluster“, zadejte následující příkaz:
UPDATE system.local SET cluster_name = 'Linuxize Cluster' WHERE KEY = 'local';
Změňte „Linuxize Cluster“ s požadovaným jménem. Po dokončení zadejte
exit
a ukončete terminál.Upravte konfigurační soubor
/etc/cassandra/cassandra.yamlcassandra.yaml
a vložte nový název clusteru:cluster_name: 'Linuxize Cluster'
Vymažte mezipaměť systému:
nodetool flush system
Restartujte službu Cassandra spuštěním:
sudo systemctl restart cassandra
Závěr
Ukázali jsme vám, jak nainstalovat Apache Cassandra Debian 10 a případně přejmenovat výchozí cluster. Další informace o tom, jak začít s Cassandrou, naleznete na oficiální stránce dokumentace.
java cassandra debian databázeJak nainstalovat apache cassandra na centos 7
Apache Cassandra je otevřená databáze NoSQL bez jediného bodu selhání, která poskytuje lineární škálovatelnost a vysokou dostupnost bez snížení výkonu. Tento tutoriál popisuje, jak nainstalovat Apache Cassandra na CentOS 7.
Jak nainstalovat apache cassandra na Ubuntu 18.04
Apache Cassandra je bezplatná a otevřená databáze NoSQL bez jediného bodu selhání. V tomto tutoriálu vám ukážeme, jak nainstalovat Apache Cassandra na Ubuntu 18.04.
Jak nainstalovat apache cassandra na debian 9
Apache Cassandra je bezplatná a otevřená databáze NoSQL bez jediného bodu selhání. Tento tutoriál vás provede procesem instalace Apache Cassandra na Debian 9.