How to Setup Multinode Hadoop 2 on CentOS/RHEL Using VirtualBox
Sadržaj:
- Preduvjeti
- Instaliranje Apache Cassandra
- Konfiguriranje Apache Cassandra
- Preimenovanje klastera Apache Cassandra
- Zaključak
Apache Cassandra je NoSQL baza podataka otvorenog koda bez ijedne točke neuspjeha, a pruža linearnu skalabilnost i visoku dostupnost bez ugrožavanja performansi. Zapisi u Cassandri strukturirani su na sličan način kao u relacijskoj bazi podataka s tablicama, redovima i stupovima. Apache Cassandra koriste brojne organizacije, uključujući Apple, NetFlix, eBay i Easou.
Ovaj vodič opisuje kako instalirati Apache Cassandra na CentOS 7.
Preduvjeti
Korisnik koji ste prijavljeni kao i mora imati sudo povlastice da bi mogao instalirati pakete.
Instaliranje Apache Cassandra
Preporučeni način instaliranja Apache Cassandra na CentOS 7 je instalacija rpm paketa iz službenog spremišta Apache Cassandra.
U vrijeme pisanja ovog članka najnovija inačica Apache Cassandra je
3.11
i zahtijeva instalaciju OpenJDK 8 na sustav.
Da biste instalirali OpenJDK, na svoj sustav:
sudo yum install java-1.8.0-openjdk-devel
Provjerite instalaciju Jave pokretanjem sljedeće naredbe koja će ispisati verziju Java:
java -version
Izlaz bi trebao izgledati ovako:
openjdk version "1.8.0_201" OpenJDK Runtime Environment (build 1.8.0_201-b09) OpenJDK 64-Bit Server VM (build 25.201-b09, mixed mode)
Sada kada je Java instalirana, sljedeći korak je dodavanje Apache Cassandra spremišta.
Otvorite urednik po izboru i stvorite sljedeću datoteku spremišta:
sudo nano /etc/yum.repos.d/webmin.repo
Zalijepite sljedeći sadržaj u datoteku:
name=Apache Cassandra baseurl=https://www.apache.org/dist/cassandra/redhat/311x/ gpgcheck=1 repo_gpgcheck=1 gpgkey=https://www.apache.org/dist/cassandra/KEYS
Nakon što je spremište omogućeno, instalirajte najnoviju verziju Apache Cassandra tako da upišete:
sudo yum install cassandra
Pokrenite i omogućite Cassandra uslugu:
sudo systemctl enable cassandra
sudo systemctl start cassandra
Provjerite da se Cassandra pokreće upisivanjem:
nodetool status
Trebali biste vidjeti nešto slično ovome:
Datacenter: datacenter1 ======================= Status=Up/Down |/ State=Normal/Leaving/Joining/Moving -- Address Load Tokens Owns (effective) Host ID Rack UN 127.0.0.1 103.68 KiB 256 100.0% 129a9437-377d-415b-b6b2-5dc46b73a763 rack1
U ovom trenutku, Apache Cassandra je instaliran na vaš CentOS poslužitelj.
Konfiguriranje Apache Cassandra
Podaci Apache Cassandra pohranjuju se u direktoriju
/var/lib/cassandra
, konfiguracijske datoteke nalaze se u
/etc/cassandra
a opcije pokretanja Java mogu se konfigurirati u datoteci
/etc/default/cassandra
.
Cassandra je prema zadanim postavkama konfigurirana za slušanje samo na localhostu. Ako se klijent koji se povezuje s bazom podataka također izvodi na istom hostu, ne morate mijenjati zadanu konfiguracijsku datoteku.
Za interakciju s Cassandrom putem CQL-a (jezika upita Cassandra) možete upotrijebiti uslužni program naredbenog retka pod nazivom
cqlsh
koji se isporučuje s Cassandra paketom.
cqlsh
Connected to Test Cluster at 127.0.0.1:9042. Use HELP for help. cqlsh>
Preimenovanje klastera Apache Cassandra
Prema zadanom, Cassandra skupina naziva se "Test Cluster". Slijedite korake ispod ako želite promijeniti naziv klastera:
-
Prijavite se na Cassandra CQL terminal pomoću
cqlsh
:cqlsh
Sljedeća naredba promijenit će naziv klastera u „Linuxize Cluster“:
UPDATE system.local SET cluster_name = 'Linuxize Cluster' WHERE KEY = 'local';
Zamijenite "Linuxize klaster" željenim imenom. Nakon završetka unesite
exit
za konzolu.Uredite datoteku konfiguracije
/etc/cassandra/default.conf/cassandra.yamlcassandra.yaml
i unesite svoje novo ime klastera.cluster_name: 'Linuxize Cluster'
Za brisanje predmemorije sustava pokrenite sljedeću naredbu:
nodetool flush system
Napokon ponovno pokrenite Cassandra uslugu:
sudo systemctl restart cassandra
Zaključak
Uspješno ste instalirali Apache Cassandra na svoj CentOS 7. Sada možete posjetiti službenu stranicu dokumentacije Apache Cassandra i naučiti kako započeti s Cassandrom.
baza podataka java cassandra centosKako instalirati apache cassandra na debian 10 Linux

Apache Cassandra je besplatna i open-source NoSQL baza podataka bez ijedne točke pogreške. U ovom ćemo članku objasniti kako instalirati Apache Cassandra na Debian 10, Buster
Kako instalirati apache cassandra na ubuntu 18.04

Apache Cassandra je besplatna i open source NoSQL baza podataka bez ijedne točke neuspjeha. U ovom ćemo vam vodiču pokazati kako instalirati Apache Cassandra na Ubuntu 18.04.
Kako instalirati apache cassandra na debian 9

Apache Cassandra je besplatna i open source NoSQL baza podataka bez ijedne točke neuspjeha. Ovaj će vas vodič voditi kroz postupak instaliranja Apache Cassandra na Debian 9.