A Crate.IO telepítése CentOS 7 rendszeren

A Crate.IO vagy a Crate egy nyílt forráskódú, méretezhető dokumentum-orientált adattár, amely a szabványos SQL-felületet egyesíti az Elasticsearch-el, így az Elasticsearch gyorsaságát és egyszerű használatát, valamint a szabványos SQL hatékony szolgáltatásait kínálja.

Ebben az oktatóanyagban megmutatom, hogyan telepítheti a Crate.IO-t CentOS 7 kiszolgálóra.

Előfeltételek

1. lépés: Frissítse a rendszert

Jelentkezzen be sudo felhasználóként, és futtassa a következő parancsokat a rendszer frissítéséhez a legújabb stabil állapotra:

sudo yum install epel-release -y
sudo yum update -y
sudo shutdown -r now

2. lépés: Telepítse a Crate.IO-t

Állítsa be a Crate.IO YUM repót:

sudo rpm --import https://cdn.crate.io/downloads/yum/RPM-GPG-KEY-crate
sudo rpm -Uvh https://cdn.crate.io/downloads/yum/7/noarch/crate-release-7.0-1.noarch.rpm

Telepítse a Crate.IO-t a YUM használatával:

sudo yum install crate -y

Indítsa el a Crate.IO szolgáltatást:

sudo systemctl start crate.service
sudo systemctl enable crate.service

3. lépés: Módosítsa a tűzfalszabályokat

A Crate.IO külső hozzáférésének engedélyezéséhez meg kell nyitnia a 4200-as portot a tűzfal konfigurációjában:

sudo firewall-cmd --zone=public --permanent --add-port=4200/tcp
sudo firewall-cmd --reload

4. lépés: A Crate.IO tesztelése

A curl programmal részleteket kaphat a Crate.IO-ról a kiszolgálópéldányon:

curl 127.0.0.1:4200

Ha nem történik semmi, a Crate.IO adatai az alábbiak szerint jelennek meg a képernyőn:

{
  "ok" : true,
  "status" : 200,
  "name" : "Trick Shot",
  "cluster_name" : "crate",
  "version" : {
    "number" : "0.55.4",
    "build_hash" : "2d16cf28f96ed72624d80667c52effc8328efe76",
    "build_timestamp" : "2016-08-16T12:02:51Z",
    "build_snapshot" : false,
    "es_version" : "2.3.4",
    "lucene_version" : "5.5.0"
  }
}

Ezután meglátogathatja a Crate.IO webes felületét úgy, hogy webböngészőjét a következőre irányítja http://<your-server-IP>:4200/admin.

A Crate.IO adminisztrációs felületén kezdőként a "Get Started" fülre kattintva importálhat néhány mintaadatot a Twitter-folyamból, majd a "Konzol" fület használhatja a lekérdezések végrehajtására.

5. lépés: Telepítse a Crate klipjét – Összeomlás

A Crate.IO nem csak a grafikus felhasználói felületen használható, hanem a parancssori felületen is.

A pip segítségével telepítheti a Crate klipjét, a Crash-t:

sudo yum install python-pip -y
sudo pip install --upgrade pip
sudo pip install --upgrade Pygments
sudo pip install crash

Például a Crash segítségével csatlakoztathatja a Crate.IO fájlt a helyi gépen:

crash --hosts 127.0.0.1:4200

A Crash shellben SQL lekérdezéseket hajthat végre a korábban importált mintaadatokon:

select * from tweets limit 5;

Végül használja a következő parancsot a Crash shellből való kilépéshez:

\q

Ezzel az oktatóanyagunk véget ért. Köszönöm, hogy elolvasta.

Hagyj kommentárt

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Ez az oktatóanyag végigvezeti Önt a Vultrs rendszerekkel kompatibilis Windows ISO létrehozásának folyamatán. Itt megtanulhatja az <>Windows ISO<> előállításának lépéseit az NTLite segítségével.

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A mesterséges intelligencia nem a jövőben, hanem itt a jelenben. Ebben a blogban Olvassa el, hogyan hatott a mesterséges intelligencia alkalmazások különböző ágazatokra.

DDOS támadások: Rövid áttekintés

DDOS támadások: Rövid áttekintés

Ön is DDOS támadások áldozata, és tanácstalan a megelőzési módszereket illetően? Olvassa el ezt a cikket a kérdések megoldásához.

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Talán hallottál már arról, hogy a hackerek sok pénzt keresnek, de elgondolkodtál már azon, hogyan kereshetnek ennyi pénzt? beszéljük meg.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

Szeretné látni a Google forradalmi találmányait, és azt, hogy ezek a találmányok hogyan változtatták meg minden mai ember életét? Ezután olvassa el a blogot, és nézze meg a Google találmányait.

Essential péntek: Mi történt az AI-vezérelt autókkal?

Essential péntek: Mi történt az AI-vezérelt autókkal?

Az önvezető autók koncepciója, hogy mesterséges intelligencia segítségével kerüljenek az utakra, már egy ideje álmunk. De számos ígéret ellenére sehol sem látszanak. Olvassa el ezt a blogot, hogy többet megtudjon…

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Ahogy a tudomány gyors ütemben fejlődik, átveszi erőfeszítéseink nagy részét, megnő annak a kockázata is, hogy alávetjük magunkat egy megmagyarázhatatlan szingularitásnak. Olvassa el, mit jelenthet számunkra a szingularitás.

A Big Data Reference Architecture Layerek funkciói

A Big Data Reference Architecture Layerek funkciói

Olvassa el a blogot, hogy a legegyszerűbb módon ismerje meg a Big Data Architecture különböző rétegeit és azok funkcióit.

Az adattárolás fejlődése – Infografika

Az adattárolás fejlődése – Infografika

Az adatok tárolási módjai az Adatok születése óta alakulhatnak. Ez a blog egy infografika alapján mutatja be az adattárolás fejlődését.

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Ebben a digitálisan vezérelt világban az intelligens otthoni eszközök az élet döntő részévé váltak. Íme az intelligens otthoni eszközök néhány elképesztő előnye, hogyan teszik életünket érdemessé és egyszerűbbé.