Howto install Ambari on Ubuntu
Sisällysluettelo:
- edellytykset
- Apache Cassandran asentaminen
- Apache Cassandran määrittäminen
- Apache Cassandra-klusterin nimeäminen uudelleen
- johtopäätös
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ä. Cassandrassa tietueet on rakennettu samalla tavalla kuin relaatiotietokannassa, jossa on taulukot, rivit ja sarakkeet. Apache Cassandraa käyttävät useat organisaatiot, kuten Apple, NetFlix, eBay ja Easou.
Tämä opetusohjelma kuvaa kuinka Apache Cassandra asennetaan CentOS 7: een.
edellytykset
Käyttäjällä, johon olet kirjautunut sisään, täytyy olla sudo-oikeudet voidakseen asentaa paketteja.
Apache Cassandran asentaminen
Suositeltava tapa asentaa Apache Cassandra CentOS 7: een on asentamalla rpm-paketti virallisesta Apache Cassandra -varastosta.
Tämän artikkelin kirjoittamishetkellä Apache Cassandran uusin versio on
3.11
ja vaatii OpenJDK 8: n asentamista järjestelmään.
OpenJDK: n asentaminen järjestelmätyypillesi:
sudo yum install java-1.8.0-openjdk-devel
Varmista Java-asennus suorittamalla seuraava komento, joka tulostaa Java-version:
java -version
Lähdön tulisi näyttää noin:
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)
Nyt kun Java on asennettu, seuraava vaihe on lisätä Apache Cassandra -varasto.
Avaa valitsemasi toimittaja ja luo seuraava arkistotiedosto:
sudo nano /etc/yum.repos.d/webmin.repo
Liitä seuraava sisältö tiedostoon:
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
Kun arkisto on otettu käyttöön, asenna Apache Cassandran uusin versio kirjoittamalla:
sudo yum install cassandra
Käynnistä ja ota Cassandra-palvelu käyttöön:
sudo systemctl enable cassandra
sudo systemctl start cassandra
Varmista, että Cassandra toimii, kirjoittamalla:
nodetool status
Sinun pitäisi nähdä jotain tällaista:
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
Tässä vaiheessa Apache Cassandra on asennettu CentOS-palvelimeesi.
Apache Cassandran määrittäminen
Apache Cassandran tiedot tallennetaan hakemistoon
/var/lib/cassandra
, määritystiedostot sijaitsevat hakemistossa
/etc/cassandra
ja Java-käynnistysasetukset voidaan määrittää tiedostoon
/etc/default/cassandra
.
Oletusarvoisesti Cassandra on määritetty kuuntelemaan vain localhostia. Jos tietokantaan yhdistävä asiakas toimii myös samalla isännällä, sinun ei tarvitse muuttaa oletusasetustiedostoa.
Voit olla vuorovaikutuksessa Cassandran kanssa CQL: n (Cassandra Query Language) kautta käyttämällä komentoriviohjelmaa nimeltä
cqlsh
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”. Noudata seuraavia vaiheita, jos haluat muuttaa klusterin nimeä:
-
Kirjaudu Cassandra CQL -päätelaitteeseen
cqlsh
:cqlsh
Seuraava komento muuttaa klusterin nimen "Linuxize Cluster":
UPDATE system.local SET cluster_name = 'Linuxize Cluster' WHERE KEY = 'local';
Korvaa ”Linuxize Cluster” haluamallasi nimellä. Kun olet valmis, kirjoita
exit
poistuaksesi konsolista.Muokkaa
/etc/cassandra/default.conf/cassandra.yamlcassandra.yaml
asetustiedostoa ja kirjoita uusi klusterisi nimi.cluster_name: 'Linuxize Cluster'
Suorita seuraava komento tyhjentääksesi järjestelmän välimuisti:
nodetool flush system
Käynnistä lopuksi Cassandra-palvelu uudelleen:
sudo systemctl restart cassandra
johtopäätös
Apache Cassandra on asennettu onnistuneesti CentOS 7: ään. Voit nyt vierailla Apache Cassandran virallisella dokumentaatiosivulla ja oppia aloittamaan Cassandra.
java cassandra centos -tietokantaKuinka asentaa apache cassandra debian 10 linux -sovellukseen
Apache Cassandra on ilmainen ja avoimen lähdekoodin NoSQL-tietokanta, jossa ei ole yhtä virhekohtaa. Tässä artikkelissa selitetään kuinka asentaa Apache Cassandra Debian 10: ään, Buster
Kuinka asentaa apache centos 7: een
Apache HTTP -palvelin on maailman suosituin Web-palvelin. Seuraavat ohjeet kuvaavat Apache-verkkopalvelimen asentamista ja hallintaa CentOS 7 -koneellesi.
Kuinka asentaa apache centos 8: een
Tässä artikkelissa selitetään kuinka asentaa ja hallita Apache-verkkopalvelinta CentOS 8: een. Apache HTTP -palvelin on eniten käytetty Web-palvelin maailmassa.