Howto install Ambari on Ubuntu
Obsah:
- Předpoklady
- 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.
Tento tutoriál vás provede procesem instalace Apache Cassandra na Debian 9.
Předpoklady
Abyste mohli instalovat balíčky do vašeho systému Debian, musíte být přihlášeni jako uživatel s právy sudo.
Instalace Apache Cassandra
Doporučená metoda instalace Apache Cassandra na Debian 9 je instalace balíčku deb z oficiálního repozitáře Apache Cassandra.
V době psaní tohoto článku je nejnovější verze Apache Cassandra
3.11
a vyžaduje, aby byl na stroj nainstalován OpenJDK 8.
Chcete-li nainstalovat balíček OpenJDK 8, spusťte následující příkaz:
sudo apt update
sudo apt install openjdk-8-jdk
Po dokončení jej ověřte tiskem verze Java:
java -version
Výstup by měl vypadat asi takto:
openjdk version "1.8.0_181" OpenJDK Runtime Environment (build 1.8.0_181-8u181-b13-2~deb9u1-b13) OpenJDK 64-Bit Server VM (build 25.181-b13, mixed mode)
Nainstalujte balíček apt-transport-https, který je nezbytný pro přístup k úložišti přes
sudo apt install apt-transport-https
Dalším krokem je povolení úložiště 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
což 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 http://www.apache.org/dist/cassandra/debian 311x main" > /etc/apt/sources.list.d/cassandra.list'
Aktualizujte index balíčků a nainstalujte nejnovější verzi Apache Cassandra:
sudo apt update
sudo apt install cassandra
Po dokončení procesu instalace se automaticky spustí služba Cassandra. Můžete ověřit, že Cassandra běží, zadáním:
nodetool status
Měli byste vidět něco podobného tomuto:
Datacenter: datacenter1 ======================= Status=Up/Down |/ State=Normal/Leaving/Joining/Moving -- Address Load Tokens Owns (effective) Host ID Rack UN 127.0.0.1 114.55 KiB 256 100.0% d8c27e24-ea26-4eeb-883c-5986218ba3ca rack1
A je to. Apache Cassandra byl nainstalován na váš server Debian.
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, nemusíte 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 následovně:
-
Nejprve se přihlaste do terminálu Cassandra CQL zadáním:
cqlsh
a spusťte následující příkaz a změňte název klastru na „Linuxize Cluster“:
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.Dále upravte konfigurační soubor
/etc/cassandra/cassandra.yamlcassandra.yaml
a zadejte nový název clusteru.cluster_name: 'Linuxize Cluster'
Spusťte příkaz níže a vymažte mezipaměť systému:
nodetool flush system
Nakonec restartujte službu Cassandra spuštěním:
sudo systemctl restart cassandra
Závěr
Úspěšně jste nainstalovali Apache Cassandra na váš server Debian 9. Další informace o tom, jak začít s Cassandrou, naleznete na jejich 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 linuxu Debian 10
Apache Cassandra je bezplatná a otevřená databáze NoSQL bez jediného bodu selhání. V tomto článku si vysvětlíme, jak nainstalovat Apache Cassandra na Debian 10, Buster
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.