Fi sori ẹrọ Elasticsearch7.3 lori CentOS7

Itọkasi

Oju opo wẹẹbu osise Iwe Akọsilẹ Ọja REST APIs

Ṣafikun faili REPO

Lo vi tabi vim lati satunkọ faili /etc/yum.repos.d/elasticsearch.repo, daakọ akoonu atẹle si faili naa, lẹhinna fipamọ ki o jade.

            [elasticsearch-7.x]
name=Elasticsearch repository for 7.x packages
baseurl=https://artifacts.elastic.co/packages/7.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md
        

Ṣe fifi sori ẹrọ

            yum -y install elasticsearch
        

Ṣe atunṣe faili iṣeto

Lo vi tabi vim lati satunkọ /etc/elasticsearch/elasticsearch.yml, ṣe atunṣe IP ati ibudo ti a dè, ati lẹhinna yi orukọ ipade naa pada. A ṣe iṣeduro iwọn kaṣe lati ṣeto si idaji ti iranti ti ara olupin. Fun awọn alaye, jọwọ tọka si apẹẹrẹ atẹle.

            node.name: node-1
indices.fielddata.cache.size: 2gb
network.host: 0.0.0.0
http.port: 9200
cluster.initial_master_nodes: ["node-1"]
        

Bẹrẹ iṣẹ naa ki o ṣayẹwo iṣẹ naa

            systemctl enable elasticsearch
systemctl start elasticsearch
curl 127.0.0.1:9200
        

Nipa asẹ asopọ

Lẹhin ti fifi sori ẹrọ ti pari, ko si iṣakoso asẹ asopọ asopọ nipasẹ aiyipada. Ti a ba nilo lati pese awọn iṣẹ ni agbegbe nẹtiwọọki ti gbogbo eniyan, a tun nilo lati yipada iṣeto naa lati jẹki ijẹrisi asẹ asopọ. Nigbagbogbo awọn oju iṣẹlẹ lilo wa kii yoo ṣii iṣẹ Elasticsearch si ita, nitorinaa nkan yii ko ṣe apejuwe ni apejuwe bi o ṣe le tunto ijẹrisi asẹ asopọ. Nigbati a ba fi iṣẹ wa si nẹtiwọọki agbegbe ti olupin, a ko nilo lati jẹrisi ijẹrisi asẹ. Ti a ba nilo lati ni aabo diẹ sii, a le tunto awọn ofin ogiri ti olupin lati ni ihamọ wiwọle.