EverKB

Knowledge Base Ever

Εγκαταστήστε το Elasticsearch 7.3 στο CentOS7

2020-01-14 15:52:48

Ετικέτα: CentOS, Elasticsearch, CentOS7, Elasticsearch7.3, Εγκαταστήστε την Elasticsearch, την επίσημη Elasticsearch

Επεξεργαστείτε το αρχείο /etc/yum.repos.d/elasticsearch.repo ως εξής:

[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

Μετά την εγκατάσταση YUM, ρυθμίστε τη λειτουργία εκκίνησης και ξεκινήστε την υπηρεσία.

yum -y install elasticsearch

systemctl daemon-reload
systemctl enable elasticsearch
systemctl start elasticsearch

Τροποποιήστε το αρχείο ρυθμίσεων /etc/elasticsearch/elasticsearch.yml

Προσθέστε μια ρύθμιση παραμέτρων με δυνατότητα εξουσιοδότησης κάτω από τη γραμμή #secruity, αποθήκευση και έξοδο
network.host: 192.168.0.10

http.port: 9200

cluster.initial_master_nodes: ["node-1"]

Επανεκκινήστε την ελαστική αναζήτηση και μπορείτε να χρησιμοποιήσετε τον υπολογιστή-πελάτη για να συνδεθείτε από απόσταση.

[root@localhost ~]# systemctl restart elasticsearch

[root@localhost ~]# curl 192.168.0.10:9200
{
  "name" : "carbon",
  "cluster_name" : "elasticsearch",
  "cluster_uuid" : "RmfeiseHQ8C5S9eF7gG6aQ",
  "version" : {
    "number" : "7.3.0",
    "build_flavor" : "default",
    "build_type" : "rpm",
    "build_hash" : "de777fa",
    "build_date" : "2019-07-24T18:30:11.767338Z",
    "build_snapshot" : false,
    "lucene_version" : "8.1.0",
    "minimum_wire_compatibility_version" : "6.8.0",
    "minimum_index_compatibility_version" : "6.0.0-beta1"
  },
  "tagline" : "You Know, for Search"
}
[root@carbon ~]#

Πρόβλημα: Μετά τη ρύθμιση της επαλήθευσης εξουσιοδότησης, ο χρήστης και ο κωδικός πρόσβασης είναι επίσης εγκατεστημένοι, αλλά ο πελάτης δεν μπορεί να συνδεθεί.

Λύση: Σταματήστε το τείχος προστασίας
systemctl stop firewalld
systemctl stop iptables

Ερώτηση: Προτροπή κατά την πρόσβαση στην ElasticSearch: Elasticsearch cluster 'master_not_discovered_exception'

Λύση: Αυτό το πρόβλημα παρουσιάστηκε κατά την εγκατάσταση του Elasticsearch 7.5 στο CentOS8.Ο λόγος είναι ότι οι κόμβοι δεν μπορούν να ανακαλύψουν ο ένας τον άλλον.Εάν υπάρχει μόνο ένας κόμβος, μπορείτε να τροποποιήσετε το αρχείο διαμόρφωσης και να ορίσετε το όνομα του κόμβου στον κόμβο-1.

Συνιστάται να ρυθμίσετε το μέγεθος της προσωρινής μνήμης πεδίου στο 50% της πραγματικής μνήμης.
vim /etc/elasticsearch/elasticsearch.yml

node.name: node-1

indices.fielddata.cache.size: 2gb

Ετικέτα

CentOS7 CentOS PHP Linux Python3 Python MySQL JavaScript MariaDB YUM Redis MySQL8 caching_sha2_password HTML mysql_native_password PHP7 CSS sudoers center Fatal Errors MongoDB4 Phalcon SQL Server 2017 WiFi .htaccess DATE_SUB set_error_handler TestCase Compiling PHP frequency conflict PHPUnit ss5.conf apr Elasticsearch7.3 particles.js Slim Vincent Garreau daemon HTTP Sudo Failed to build these modules: _uuid MongoDB pg_bha.conf SQL Server width DATE_ADD ip command scrollbar Tcp BBR Compiling Apache Frameworks MySQL-python PHPStorm ss5-3.8.9 Apache2.4 Elasticsearch libpython3.7m.so.1.0 NodeJs show VIM CURLOPT_POSTFIELDS substr Bluetooth Failed to build these modules: _ctypes Minimal ISO PECL SQL Date Funcitons Wi-Fi date sub INTERVAL root Tag Cloud CodeIgniter font-size ss5 apache httpd dual network interfaces Laravel ShadowsocksR vertical-align CURLFille horiz-align node.js PyCharm SUBDATE BarManager exec mb_substr PEAR SOCKS5 Proxy Server WebStorm date add IntelliJIDEA remi Tag Chrome find PHP5.5 src Apache du jQuery Shadowsocks-Python V2Ray cURL hide nginx PostgreSQL sub folder availability eth0 MariaDB10.4 pdo_sqlsrv SOCKS5 Web Server date Install MongoDB register_shutdown_function Symfony File Upload mssql-tools php-fpm sqlsrv Zend Framework ADDDATE DevExpress JetBrain Shadowsocks-Libev unixODBC-devel height network interface Port 80 string Aura error_get_last password policy requirements SOCKS Web Development data INDENTIFIED BY Redis5 SVN Fedora Media Writer msodbcsql SQLAlchemy absolute Deepin jemalloc Shadowsocks toggle convert FuelPHP mysqlclient PHPUnit Framework ss5.passwd at-symbol Error Control Operator margin password SOCKET vps daemon process IIS

Τελευταίο άρθρο