ElasticSearch6.3.0のインストールと構成

1.環境への備え

1.1以下に示すように、仮想マシンを使用してcentosをインストールします

ここに画像の説明を挿入
仮想マシンへのcentosのインストールについては、以下を参照してください。VirtualBox(Macバージョン)へのCentOS7のインストール

1.2CentOSでファイアウォールをオフにします

## 查看防火墙状态
firewall-cmd --state

## 停止firewall
systemctl stop firewalld.service

## 禁止firewall开机启动
systemctl disable firewalld.service 

ここに画像の説明を挿入

1.3jdk1.8をインストールします

インストールパッケージのバージョン:jdk-8u231-linux-x64.tar.gz
特定のインストールプロセスは、以下を参照できます。Centosサーバーにjdkをインストールする

2.ElasticSearchのインストール

ElasticSearch安装包版本说明:elasticsearch-6.3.0.tar.gz

2.1cheユーザーを作成する

groupadd -g 5000 che
useradd -g che -u 5000 che

2.2 / dataディレクトリを作成し、cheユーザーに権限を割り当てます

chown -R che:che /data

2.3ElasticSearchインストールパッケージを/ dataディレクトリにコピーして解凍します

tar -zxvf elasticsearch-6.3.0.tar.gz

chown -R che:che /data/elasticsearch-6.3.0

3.ElasticSearchの準備

3.1 /etc/security/limits.confを変更し、次のコンテンツを追加します。

* soft nproc 4096
* hard nproc 4096

* soft nofile 65536
* hard nofile 65536

ここに画像の説明を挿入

3.2 / etc / sysctl.confファイルを変更してvm.max_map_count = 262144を追加し、sysctl-pを実行します

ここに画像の説明を挿入

3.3 ElasticSearch構成ファイル、/ data / elasticsearch-6.3.0 / config / elasticsearch.yml

bootstrap.memory_lock: false
bootstrap.system_call_filter: false

ここに画像の説明を挿入

network.host: 0.0.0.0
http.port: 9200

ここに画像の説明を挿入

path.data: /opt/data/elasticsearch
path.logs: /opt/logs/elasticsearch

注:/ opt / data / elasticsearch /、/ opt / logs / elasticsearchディレクトリを作成し、cheユーザーに権限を付与することを忘れないでください

chown -R che:che /opt/data/elasticsearch/
chown -R che:che /opt/logs/elasticsearch/

ここに画像の説明を挿入

3.4ElasticSearchサービスを開始する

次の図に示すように、次の図に示すように、
ここに画像の説明を挿入
ブラウザに切り替えてhttp://192.168.1.102:9002と入力し、アクセスします。
ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/ytangdigl/article/details/108573228