Howto install Ambari on Ubuntu
Sisällysluettelo:
- edellytykset
- Java-asennus
- Apache Cassandran asentaminen
- Apache Cassandran määrittäminen
- Apache Cassandra-klusterin nimeäminen uudelleen
- johtopäätös
Apache Cassandra on ilmainen ja avoimen lähdekoodin NoSQL-tietokanta, jossa ei ole yhtä virhekohtaa. Se tarjoaa lineaarisen skaalautuvuuden ja suuren käytettävyyden vaarantamatta suorituskykyä. Apache Cassandraa käyttävät monet yritykset, joilla on suuret, aktiiviset tietojoukot, kuten Reddit, NetFlix, Instagram ja Github., selitämme kuinka asentaa Apache Cassandra Debian 10: ään, Buster.
edellytykset
Ohjeissa oletetaan, että olet kirjautunut sisään pääkäyttäjänä tai käyttäjänä, jolla on sudo-oikeudet.
Java-asennus
Tämän artikkelin kirjoittamishetkellä Apache Cassandran viimeisin vakaa versio on
3.11
ja vaatii OpenJDK 8: ta, jota ei ole saatavana Debian Busterin virallisissa arkistoissa.
Aktivoimme AdoptOpenJDK-arkiston ja asennamme valmiiksi rakennetun OpenJDK 8 -paketin.
Päivitä pakettiluettelo ja asenna riippuvuudet, joita tarvitaan uuden arkiston lisäämiseen HTTPS: n yli:
sudo apt update
sudo apt install apt-transport-https ca-certificates wget dirmngr gnupg software-properties-common
Tuo arkiston GPG-avain ja lisää AdoptOpenJDK APT -varasto järjestelmään:
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
Asenna Java 8 suorittamalla seuraavat komennot:
sudo apt update
sudo apt install adoptopenjdk-8-hotspot
Kun olet valmis, tarkista se tulostamalla Java-versio:
java -version
Lähdön tulisi näyttää noin:
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)
Apache Cassandran asentaminen
Asennamme Apache Cassandran käyttämällä toimittajavaraston deb-pakettia. Tätä varten meidän on otettava käyttöön Apache Cassandra -varasto.
Tuo arkiston julkinen avain seuraavalla
wget
komennolla:
wget -q -O - https://www.apache.org/dist/cassandra/KEYS | sudo apt-key add -
Yllä olevan komennon pitäisi tulostaa
OK
. Tämä tarkoittaa, että avaimen tuonti onnistui ja paketteja tästä arkistosta pidetään luotettavina.
Lisää Cassandra-arkisto järjestelmän lähdeluetteloon suorittamalla alla oleva komento:
sudo sh -c 'echo "deb https://www.apache.org/dist/cassandra/debian 311x main" > /etc/apt/sources.list.d/cassandra.list'
Päivitä pakettihakemisto ja asenna Apache Cassandra -paketti:
sudo apt update
sudo apt install cassandra
Kun asennus on valmis, Cassandra-palvelu käynnistyy automaattisesti. Varmista, että Cassandra on käynnissä, kirjoittamalla:
nodetool status
Sinun pitäisi nähdä jotain alla olevaa:
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
Se siitä. Apache Cassandra on asennettu onnistuneesti.
Apache Cassandran määrittäminen
Apache Cassandra -tiedot tallennetaan hakemistoon
/var/lib/cassandra
. Konfigurointitiedostot sijaitsevat hakemistossa
/etc/cassandra
, ja Java-käynnistysasetukset voidaan määrittää tiedostoon
/etc/default/cassandra
.
Oletusarvoisesti Cassandra kuuntelee vain localhostia. Jos tietokantaan yhdistävä asiakas toimii myös samalla koneella, sinun ei tarvitse muuttaa sidontarajapintaa.
Jos haluat olla vuorovaikutuksessa Cassandran kanssa komentorivin kautta, käytä
cqlsh
työkalua, joka toimitetaan Cassandra-paketin mukana.
cqlsh
Connected to Test Cluster at 127.0.0.1:9042. Use HELP for help. cqlsh>
Apache Cassandra-klusterin nimeäminen uudelleen
Oletusarvoisesti Cassandra-klusterin nimi on ”Test Cluster”. Jos haluat muuttaa sitä, noudata seuraavia vaiheita:
-
Kirjaudu Cassandra CQL -päätelaitteeseen
cqlsh
:cqlsh
Anna seuraava komento muuttaa klusterin nimi ”Linuxize Cluster”:
UPDATE system.local SET cluster_name = 'Linuxize Cluster' WHERE KEY = 'local';
Vaihda ”Linuxize Cluster” haluamallasi nimellä. Kun olet valmis, kirjoita
exit
poistuaksesi terminaalista.Muokkaa
/etc/cassandra/cassandra.yamlcassandra.yaml
asetustiedostoa ja lisää uusi klusterin nimi:cluster_name: 'Linuxize Cluster'
Tyhjennä järjestelmän välimuisti:
nodetool flush system
Käynnistä Cassandra-palvelu suorittamalla:
sudo systemctl restart cassandra
johtopäätös
Olemme osoittaneet sinulle, kuinka asentaa Apache Cassandra Debian 10 ja nimetä valinnaisesti oletusklusteri. Lisätietoja Cassandran käytön aloittamisesta on virallisella dokumentaatiosivulla.
Java Cassandra Debian-tietokantaKuinka asentaa, asentaa hp officejet 6500a plus all-in-one -tulostin
Opi määrittämään ja asentamaan HP Officejet 6500A Plus All-in-one -tulostin.
Kuinka asentaa apache cassandra centos 7: een
Apache Cassandra on avoimen lähdekoodin NoSQL-tietokanta, jossa ei ole yhtäkään vikakohtaa, ja tarjoaa lineaarisen skaalautuvuuden ja korkean käytettävyyden vaarantamatta suorituskykyä. Tämä opetusohjelma kuvaa kuinka Apache Cassandra asennetaan CentOS 7: een.
Kuinka asentaa ja suojata phpmyadmin apache-sovelluksella debian 9: llä
phpMyAdmin on ilmainen, avoimen lähdekoodin PHP-pohjainen sovellus, joka on suunniteltu yksinkertaistamaan MySQL- ja MariaDB-palvelimien hallintaa web-pohjaisen käyttöliittymän kautta. Tämä opetusohjelma kuvaa vaiheet, jotka tarvitaan phpMyAdminin asentamiseen ja suojaamiseen Debian 9: ssä Apache-verkkopalvelimella.