Instalacja Apache Cassandra na Centos 8
Apache Cassandra można zainstalować, pobierając pakiet RPM za pośrednictwem oficjalnego repozytorium Apache Cassandra.
Ale przed rozpoczęciem instalacji i konfiguracji Apache Cassandra na Centos 8, musimy zainstalować OpenJDK 8 w systemie Centos 8. Możesz zweryfikować zainstalowaną wersję Java, albo jest instalowana lub nie w systemie, wpisując polecenie podane poniżej:
$ java -version
Jeśli nie jest zainstalowany w systemie, możesz go zainstalować za pomocą procedury podanej poniżej lub wstępnie zainstalowanej w twoim systemie; Możesz pominąć część instalacji OpenJDK na Centos 8.
Zainstaluj otwarty JDK na Centos 8
OpenJDK jest dostępny w oficjalnym repozytorium Centos 8 i można go łatwo zainstalować.
Przede wszystkim zaktualizuj pamięć podręczną repozytorium pakietów systemu:
$ sudo dnf makeCache
Po zaktualizowaniu pamięci podręcznej repozytorium systemu Centos 8 zaktualizuj ją:
Aktualizacja $ sudo dnf
Po aktualizacji istniejących pakietów systemu możesz przejść do instalacji OpenJDK 8 na Centos 8 dla Apache Cassandra. Aby zainstalować OpenJDK z oficjalnego repozytorium Centos 8, wpisz polecenie podane poniżej w terminalu:
$ sudo dnf instaluj java-1.8.0-OPENJDK-DEVEL
Wpisz „Y” i naciśnij „Enter”.
Po zainstalowaniu OpenJDK zweryfikuj, wpisując polecenie podane poniżej:
$ java -version
Możesz być świadkiem, że zainstalowana wersja OpenJDK wynosi 1.8.0. Idźmy naprzód.
Zainstaluj Apache Cassandra
Aby zainstalować Apache Cassandra, musimy dodać do systemu repozytorium Apache Cassandra.
Aby dodać repozytorium Apache Cassandra do systemu Centos 8. Utwórz „/etc/yum.repozytorium.D/Cassandra.plik repo ”, wpisując polecenie:
$ sudo nano /etc /yum.repozytorium.D/Cassandra.Repo
W nowo utworzonym pliku repozytorium Cassandra wklej zawartość podaną poniżej w tym pliku.
[Cassandra]
Nazwa = Apache Cassandra
baseurl = https: // www.Apache.org/dist/cassandra/redhat/311x/
GPGCheck = 1
repo_gpgcheck = 1
gpgkey = https: // www.Apache.org/dist/cassandra/klawisze
Po dodaniu powyższej zawartości zapisz plik i wyjdź za pomocą klawiszy skrótów klawiatury (Ctrl+S) i (Ctrl+X).
Teraz zainstaluj Apache Cassandra, wpisując polecenie podane poniżej:
$ sudo dnf instaluj cassandra -y
Apache Cassandra jest zainstalowany w Centos 8. Teraz usługa Apache Cassandra nie rozpocznie się automatycznie. Najpierw musisz go włączyć, wpisując polecenie podane poniżej:
$ sudo systemCtl włącza Cassandra
Następnie uruchom usługę, wpisując następujące polecenie:
$ sudo systemctl start cassandra
Teraz, aby zweryfikować, sprawdź status usługi Apache Cassandra, wpisując polecenie podane poniżej:
$ sudo systemCtl status cassandra
Na tym etapie Apache Cassandra jest pomyślnie zainstalowany i działa doskonale na maszynie Centos 8. Skonfigurujmy go i zalogujmy się do jego powłoki CQL.
Jak skonfigurować Apache Cassandra na Centos 8
Apache Cassandra ma swój własny CQL (język zapytania Cassandra), podobnie jak SQL. Aby zalogować się do narzędzia linii poleceń Cassandry, znanego jako CQL Shell lub „CQLSH”, musimy najpierw zainstalować odpowiedni interpreter Python. Aby zainstalować Python 2 i uzyskać dostęp do powłoki CQL w Centos 8, wpisz polecenie podane poniżej:
$ sudo dnf instaluj Python2
Wpisz „Y” i naciśnij „Enter”.
Po zainstalowaniu Python2 zaloguj się do powłoki CQL przy użyciu linii poleceń Cassandra, wpisując następujące polecenie w terminalu Centos 8:
$ cqlsh
Możesz być świadkiem na zrzucie ekranu; Z powodzeniem zalogowaliśmy się do powłoki CQL.
W ten sposób możemy po prostu skonfigurować Apache Cassandra na Centos 8 i zacząć go używać.
Wniosek
Baza danych Apache Cassandra jest używana przez wiele wielkich nazwisk w branży, takich jak Facebook, Instagram, Netflix i Reddit. Ten post zawiera jasny zrozumienie i głęboki przewodnik na temat instalacji i konfigurowania Apache Cassandra na Centos 8.