How to Install Hadoop on Windows
Tartalomjegyzék:
- Előfeltételek
- Az Apache Cassandra telepítése
- Az Apache Cassandra konfigurálása
- Az Apache Cassandra Cluster átnevezése
- Következtetés
Az Apache Cassandra egy nyílt forráskódú NoSQL adatbázis, amely egyetlen hibaponttal nem rendelkezik, lineáris méretezhetőséget és magas rendelkezésre állást biztosítva a teljesítmény veszélyeztetése nélkül. A Cassandra-ban a rekordok hasonló módon vannak felépítve, mint a táblák, sorok és oszlopok relációs adatbázisában. Az Apache Cassandrát számos szervezet használja, köztük az Apple, a NetFlix, az eBay és az Easou.
Ez az oktatóanyag ismerteti az Apache Cassandra telepítését a CentOS 7-re.
Előfeltételek
A bejelentkezett felhasználónak sudo jogosultságokkal kell rendelkeznie a csomagok telepítéséhez.
Az Apache Cassandra telepítése
Az Apache Cassandra telepítésének javasolt módja a CentOS 7-re az rpm csomag telepítése a hivatalos Apache Cassandra lerakatból.
A cikk elkészítésekor az Apache Cassandra legújabb verziója
3.11
és az OpenJDK 8 telepítését igényli a rendszer.
Az OpenJDK telepítéséhez a rendszertípuson:
sudo yum install java-1.8.0-openjdk-devel
Ellenőrizze a Java telepítését a következő parancs futtatásával, amely kinyomtatja a Java verziót:
java -version
A kimenetnek így kell kinéznie:
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)
Most, hogy a Java telepítve van, a következő lépés az Apache Cassandra lerakat hozzáadása.
Nyissa meg a választott szerkesztőt, és hozza létre a következő lerakatfájlt:
sudo nano /etc/yum.repos.d/webmin.repo
Illessze be a következő tartalmat a fájlba:
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
Amint a tároló engedélyezve van, telepítse az Apache Cassandra legújabb verzióját a következő gépeléssel:
sudo yum install cassandra
Indítsa el és engedélyezze a Cassandra szolgáltatást:
sudo systemctl enable cassandra
sudo systemctl start cassandra
Ellenőrizze, hogy a Cassandra fut-e:
nodetool status
Látnia kellene ehhez hasonlót:
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
Ezen a ponton az Apache Cassandra telepítve lett a CentOS kiszolgálóra.
Az Apache Cassandra konfigurálása
Az Apache Cassandra adatokat a
/var/lib/cassandra
könyvtárban tárolja, a konfigurációs fájlok az
/etc/cassandra
/var/lib/cassandra
könyvtárban találhatók, a Java indítási opciói pedig az
/etc/default/cassandra
fájlban konfigurálhatók.
Alapértelmezés szerint a Cassandra úgy van beállítva, hogy csak a helyihoston hallgassa meg. Ha az adatbázishoz csatlakozó ügyfél ugyanazon a gépen fut, akkor nem kell módosítania az alapértelmezett konfigurációs fájlt.
A Cassandra (Cassandra Query Language) keresztül történő interakcióhoz használhat egy
cqlsh
nevű parancssori segédprogramot, amelyet a Cassandra csomag szállít.
cqlsh
Connected to Test Cluster at 127.0.0.1:9042. Use HELP for help. cqlsh>
Az Apache Cassandra Cluster átnevezése
Alapértelmezés szerint a Cassandra fürt neve „Test Cluster”. Ha meg akarja változtatni a fürt nevét, kövesse az alábbiakban ismertetett lépéseket:
-
Bejelentkezés a Cassandra
cqlsh
terminálba acqlsh
:cqlsh
A következő parancs megváltoztatja a fürt nevét „Linuxize Cluster” -re:
UPDATE system.local SET cluster_name = 'Linuxize Cluster' WHERE KEY = 'local';
Cserélje ki a „Linuxize Cluster” kifejezést a kívánt nevére. Ha kész, írja be az
exit
billentyűt a konzolból való kilépéshez.Szerkessze a
/etc/cassandra/default.conf/cassandra.yamlcassandra.yaml
konfigurációs fájlt, és írja be az új fürt nevét.cluster_name: 'Linuxize Cluster'
Futtassa a következő parancsot a rendszer gyorsítótárának törléséhez:
nodetool flush system
Végül indítsa újra a Cassandra szolgáltatást:
sudo systemctl restart cassandra
Következtetés
Sikeresen telepítette az Apache Cassandra-t a CentOS 7-hez. Most meglátogathatja az Apache Cassandra hivatalos dokumentációs oldalát, és megismerheti a Cassandra használatának megkezdését.
java cassandra centos adatbázisAz apache cassandra telepítése a debian 10 linuxra
Az Apache Cassandra egy ingyenes és nyílt forráskódú NoSQL adatbázis, egyetlen hibapont nélkül. Ebben a cikkben elmagyarázzuk, hogyan kell telepíteni az Apache Cassandra-t a Buster Debian 10-re
Az apache cassandra telepítése az ubuntu 18.04-re
Az Apache Cassandra egy ingyenes és nyílt forráskódú NoSQL adatbázis, egyetlen hibapont nélkül. Ebben az oktatóanyagban megmutatjuk, hogyan kell telepíteni az Apache Cassandra szoftvert az Ubuntu 18.04-re.
Az apache cassandra telepítése a debian 9-en
Az Apache Cassandra egy ingyenes és nyílt forráskódú NoSQL adatbázis, egyetlen hibapont nélkül. Ez az oktatóprogram végigvezeti az Apache Cassandra telepítésének folyamatán a Debian 9-en.