elasticsearch v6.5.4 基礎配置

elasticsearch是一款知名的開源全文搜索引擎,應用普遍,因項目須要,須要使用elasticsearch知足應用內搜索,地圖搜索。目前還在線上試運營,根據本身的使用部署過程,分享一下經驗,梳理一下踩過的坑。java

1. java環境

最低版本java-jdk 1.8,我本地選擇jdk-1.8.0_191.jdkbash

安裝完成以後配置環境變量elasticsearch

查看java版本ui

java -version
openjdk version "1.8.0_191"
OpenJDK Runtime Environment (build 1.8.0_191-b12)
OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)
複製代碼

2. eleasticsearch

版本選擇搜索引擎

eleasticsearch v6.5.4 ,最新穩定版本,選擇最新穩定版雖然用的人很少,but who carespa

下載eleasticsearchcode

https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.5.4.tar.gz

複製代碼

安裝配置索引

項目配置到:data/目錄進程

root @ localhost in /data/elasticsearch-6.5.4 [17:18:23]
$ l
總用量 4.8M
drwxrwxr-x   9 euser euser  198 12月 11 11:26 .
drwxr-xr-x.  7 root  root    90 1月  16 16:35 ..
drwxrwxr-x   3 euser euser 4.0K 12月 11 11:13 bin
drwxrwxr-x   2 euser euser  178 12月 11 11:32 config
drwxrwxr-x   3 euser euser   19 12月 11 11:25 data
-rwxrwxr-x   1 euser euser 4.3M 12月  6 22:30 elasticsearch-analysis-ik-6.5.4.zip
drwxrwxr-x   3 euser euser 4.0K 11月 30 08:02 lib
-rwxrwxr-x   1 euser euser  14K 11月 30 07:55 LICENSE.txt
drwxrwxrwx   2 euser euser 8.0K 2月  11 01:30 logs
drwxrwxr-x  28 euser euser 4.0K 11月 30 08:02 modules
-rwxrwxr-x   1 euser euser 395K 11月 30 08:01 NOTICE.txt
drwxrwxr-x   3 euser euser   25 12月 11 11:29 plugins
-rwxrwxr-x   1 euser euser 8.4K 11月 30 07:55 README.textile
複製代碼

配置data:ip

/data/elasticsearch/data

配置log:

/data/elasticsearch/logs

配置其餘項說明

遇到的錯誤說明

3. 添加用戶用戶組,以守護進程啓動

不能使用root用戶啓動 添加新用戶

useradd euser

添加用戶到用戶組

groupadd euser -g euser

切換到對應的用戶

sudo euser

以守護進程啓動

./data/elasticsearch/bin/elasticsearch -d

其餘錯誤根據狀況本身配置解決

相關文章
相關標籤/搜索