Howto install Ambari on Ubuntu
Tartalomjegyzék:
- Előfeltételek
- Java telepítése
- 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 ingyenes és nyílt forráskódú NoSQL adatbázis, egyetlen hibapont nélkül. Lineáris méretezhetőséget és magas rendelkezésre állást biztosít a teljesítmény veszélyeztetése nélkül. Az Apache Cassandrát számos olyan cég használja, amelyek nagy, aktív adatkészlettel rendelkeznek, beleértve a Reddit, a NetFlix, az Instagram és a Github., elmagyarázzuk, hogyan kell telepíteni az Apache Cassandra-t a Buster Debian 10-re.
Előfeltételek
Az utasítások feltételezik, hogy root vagy felhasználóként jelentkezik be sudo jogosultságokkal.
Java telepítése
A cikk írásakor az Apache Cassandra legfrissebb stabil verziója
3.11
és OpenJDK 8 szükséges, amely a Debian Buster hivatalos lerakataiban nem érhető el.
Engedélyezjük az AdoptOpenJDK lerakatot és telepítjük az előre beépített OpenJDK 8 csomagot.
Frissítse a csomagok listáját, és telepítse az új lerakat HTTPS-n keresztüli hozzáadásához szükséges függőségeket:
sudo apt update
sudo apt install apt-transport-https ca-certificates wget dirmngr gnupg software-properties-common
Importálja a lerakat GPG-kulcsát, és adja hozzá az AdoptOpenJDK APT lerakatot a rendszeréhez:
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
A Java 8 telepítéséhez használja a következő parancsokat:
sudo apt update
sudo apt install adoptopenjdk-8-hotspot
Ha kész, ellenőrizze azt a Java verzió kinyomtatásával:
java -version
A kimenetnek így kell kinéznie:
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)
Az Apache Cassandra telepítése
Telepítjük az Apache Cassandra szoftvert a deb csomag segítségével a szállítói lerakatból. Ehhez engedélyeznie kell az Apache Cassandra lerakatot.
Importálja a lerakat nyilvános kulcsát a következő
wget
paranccsal:
wget -q -O - https://www.apache.org/dist/cassandra/KEYS | sudo apt-key add -
A fenti parancsnak
OK
kell adnia. Ez azt jelenti, hogy a kulcs sikeresen importálásra került, és az e tárházból származó csomagokat megbízhatónak tekintik.
Adja hozzá a Cassandra lerakatot a rendszerforrások listájához az alábbi parancs futtatásával:
sudo sh -c 'echo "deb https://www.apache.org/dist/cassandra/debian 311x main" > /etc/apt/sources.list.d/cassandra.list'
Frissítse a csomagok indexét és telepítse az Apache Cassandra csomagot:
sudo apt update
sudo apt install cassandra
A telepítés befejezése után a Cassandra szolgáltatás automatikusan elindul. A Cassandra futásának ellenőrzéséhez írja be:
nodetool status
Az alábbiakhoz hasonlót kell látnia:
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
Ez az. Az Apache Cassandra telepítése sikeres volt.
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
könyvtárban találhatók, a Java indítási beállításai az
/etc/default/cassandra
fájlban konfigurálhatók.
Alapértelmezés szerint a Cassandra csak a localhost szolgáltatást hallgatja. Ha az adatbázishoz csatlakozó ügyfél ugyanazon a gépen fut, akkor nem kell megváltoztatnia a kötési felületet.
A Cassandrával a parancssoron keresztül történő interakcióhoz használja a
cqlsh
eszközt, amelyet a Cassandra csomaggal szállítanak.
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, kövesse az alábbi lépéseket:
-
Bejelentkezés a Cassandra
cqlsh
terminálba acqlsh
:cqlsh
A fürt nevének „Linuxize Cluster” -re változtatásához adja ki a következő parancsot:
UPDATE system.local SET cluster_name = 'Linuxize Cluster' WHERE KEY = 'local';
Cserélje ki a „Linuxize Cluster” beállítást a kívánt nevére. Ha kész, írja be az
exit
billentyűt a terminálból való kilépéshez.Szerkessze a
/etc/cassandra/cassandra.yamlcassandra.yaml
konfigurációs fájlt, és írja be az új fürt nevét:cluster_name: 'Linuxize Cluster'
Tisztítsa meg a rendszer gyorsítótárát:
nodetool flush system
Indítsa újra a Cassandra szolgáltatást a következő futtatásával:
sudo systemctl restart cassandra
Következtetés
Megmutattuk, hogyan kell telepíteni az Apache Cassandra Debian 10 szoftvert és opcionálisan átnevezni az alapértelmezett fürtöt. A Cassandra használatának megkezdésével kapcsolatos további információkért keresse fel a hivatalos dokumentációs oldalt.
java cassandra debian adatbázisAz 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.
Az apache webszerver telepítése a debian 10 linuxra
Az Apache HTTP szerver a világ egyik legnépszerűbb webszervere. Ebben az oktatóanyagban elmagyarázzuk, hogyan telepítsük az Apache-t a Debian 10 Busterre.
A mysql telepítése a debian 10 linuxra
A MySQL, a világ legnépszerűbb nyílt forráskódú relációs adatbázis-kezelő rendszere nem érhető el az alapértelmezett Debian-tárolókban. Ez az oktatóanyag elmagyarázza, hogyan kell telepíteni és biztonságosítani a MySQL-t a Debian 10-en a MySQL Apt tárolóból.