Howto install Ambari on Ubuntu
Indholdsfortegnelse:
- Forudsætninger
- Installation af Apache Cassandra
- Konfiguration af Apache Cassandra
- Omdøbning af Apache Cassandra Cluster
- Konklusion
Apache Cassandra er en gratis og open source NoSQL-database uden et enkelt mislykkelsespunkt. Det giver lineær skalerbarhed og høj tilgængelighed uden at gå på kompromis med ydeevnen. Apache Cassandra bruges af en række virksomheder, der har store, aktive datasæt, herunder Reddit, NetFlix, Instagram og Github.
Denne tutorial guider dig gennem processen med installation af Apache Cassandra på Debian 9.
Forudsætninger
For at kunne installere pakker på dit Debian-system skal du være logget ind som bruger med sudo-privilegier.
Installation af Apache Cassandra
Den anbefalede metode til installation af Apache Cassandra på Debian 9 er ved at installere deb-pakken fra det officielle Apache Cassandra-arkiv.
På dette tidspunkt, hvor denne artikel skrives, er den seneste version af Apache Cassandra
3.11
og kræver, at OpenJDK 8 er installeret på maskinen.
For at installere OpenJDK 8-pakken skal du køre følgende kommando:
sudo apt update
sudo apt install openjdk-8-jdk
Når det er afsluttet, skal du bekræfte det ved at udskrive Java-versionen:
java -version
Outputet skal se sådan ud:
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)
Installer apt-transport-https-pakken, der er nødvendig for at få adgang til et lager via
sudo apt install apt-transport-https
Det næste trin er at aktivere Apache Cassandra-arkivet.
Importer depotets offentlige nøgle ved hjælp af følgende
wget
kommando:
wget -q -O - https://www.apache.org/dist/cassandra/KEYS | sudo apt-key add -
Kommandoen ovenfor skal udsende
OK
hvilket betyder, at nøglen er importeret og pakker fra dette arkiv vil blive betragtet som tillid.
Føj Cassandra-arkivet til listen over systemkilder ved at køre kommandoen nedenfor:
sudo sh -c 'echo "deb http://www.apache.org/dist/cassandra/debian 311x main" > /etc/apt/sources.list.d/cassandra.list'
Opdater pakkenes indeks, og installer den nyeste version af Apache Cassandra:
sudo apt update
sudo apt install cassandra
Når installationsprocessen er afsluttet, starter Cassandra-tjenesten automatisk. Du kan bekræfte, at Cassandra kører ved at skrive:
nodetool status
Du skulle se noget, der ligner dette:
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
Det er det. Apache Cassandra er installeret på din Debian-server.
Konfiguration af Apache Cassandra
Apache Cassandra-data gemmes i mappen
/var/lib/cassandra
. Konfigurationsfiler er placeret i
/etc/cassandra
og Java-startindstillinger kan konfigureres i filen
/etc/default/cassandra
.
Som standard lytter Cassandra kun til localhost. Hvis klienten, der opretter forbindelse til databasen, også kører på den samme maskine, behøver du ikke ændre bindingsgrænsefladen.
For at interagere med Cassandra gennem kommandolinjen skal du bruge
cqlsh
værktøjet, der leveres med Cassandra-pakken.
cqlsh
Connected to Test Cluster at 127.0.0.1:9042. Use HELP for help. cqlsh>
Omdøbning af Apache Cassandra Cluster
Som standard kaldes Cassandra-klyngen “Test Cluster”. Hvis du vil ændre det, skal du følge trinene nedenfor:
-
Log først på Cassandra CQL-terminalen ved at skrive:
cqlsh
og kør følgende kommando for at ændre klyngenavnet til “Linuxize Cluster”:
UPDATE system.local SET cluster_name = 'Linuxize Cluster' WHERE KEY = 'local';
Skift "Linuxize Cluster" med dit ønskede navn. Når du er færdig, skal du indtaste
exit
at forlade terminalen.Rediger derefter konfigurationsfilen
/etc/cassandra/cassandra.yamlcassandra.yaml
, og anbring dit nye klyngenavn.cluster_name: 'Linuxize Cluster'
Kør kommandoen herunder for at rydde systemcachen:
nodetool flush system
Genstart til sidst Cassandra-tjenesten ved at køre:
sudo systemctl restart cassandra
Konklusion
Du har installeret Apache Cassandra på din Debian 9-server. For mere information om, hvordan man kommer i gang med Cassandra, kan du besøge deres officielle dokumentationsside.
java cassandra debian-databaseSådan installeres apache cassandra på centos 7

Apache Cassandra er en open source NoSQL-database uden ét enkelt mislykkelsespunkt, der giver lineær skalerbarhed og høj tilgængelighed uden at gå på kompromis med ydeevnen. Denne tutorial beskriver, hvordan man installerer Apache Cassandra på CentOS 7.
Sådan installeres apache cassandra på debian 10 linux

Apache Cassandra er en gratis og open-source NoSQL-database uden et enkelt mislykkelsespunkt. I denne artikel forklarer vi, hvordan man installerer Apache Cassandra på Debian 10, Buster
Sådan installeres apache cassandra på ubuntu 18.04

Apache Cassandra er en gratis og open source NoSQL-database uden et enkelt mislykkelsespunkt. I denne tutorial vil vi vise dig, hvordan du installerer Apache Cassandra på Ubuntu 18.04.