ELK之Elasticsearch

1械筛、手動下載并安裝 RPM

Elasticsearch v8.4.1 的 RPM 可以從網站下載并安裝如下:

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.4.1-x86_64.rpm
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.4.1-x86_64.rpm.sha512
shasum -a 512 -c elasticsearch-8.4.1-x86_64.rpm.sha512  
sudo rpm --install elasticsearch-8.4.1-x86_64.rpm

由于版本8.不支持jdk1.8度秘,切換7. 版本;

Elasticsearch v7.17.6 的 Linux 存檔可以按如下方式下載和安裝:

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.17.6-x86_64.rpm
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.17.6-x86_64.rpm.sha512
shasum -a 512 -c elasticsearch-7.17.6-x86_64.rpm.sha512  
sudo rpm --install elasticsearch-7.17.6-x86_64.rpm
  • 比較下載的 RPM 的 SHA 和發(fā)布的校驗和(shasum)艇抠,應該輸出 elasticsearch-{version}-x86_64.rpm: OK.
  • 如shasum 命令不存在炬灭,需安裝
[root@redis-7-106 conf]# yum install perl-Digest-SHA

2荣赶、下載并安裝適用于 Linux 的存檔編輯**
**Elasticsearch v8.4.1 的 Linux 存檔可以按如下方式下載和安裝:

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.4.1-linux-x86_64.tar.gz
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.4.1-linux-x86_64.tar.gz.sha512
shasum -a 512 -c elasticsearch-8.4.1-linux-x86_64.tar.gz.sha512  
tar -xzf elasticsearch-8.4.1-linux-x86_64.tar.gz
cd elasticsearch-8.4.1/ 

由于版本8.不支持jdk1.8训唱,切換7. 版本;

Elasticsearch v7.17.6 的 Linux 存檔可以按如下方式下載和安裝:

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.17.6-linux-x86_64.tar.gz
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.17.6-linux-x86_64.tar.gz.sha512
shasum -a 512 -c elasticsearch-7.17.6-linux-x86_64.tar.gz.sha512 
tar -xzf elasticsearch-7.17.6-linux-x86_64.tar.gz
cd elasticsearch-7.17.6/
  • 比較下載.tar.gz存檔的 SHA 和發(fā)布的校驗和(shasum)凿滤,應該輸出 elasticsearch-{version}-linux-x86_64.tar.gz: OK.

  • 此目錄稱為$ES_HOME.

3妈橄、設置權限

chown -R elasticsearch:elasticsearch ./elasticsearch

4、更改配置【集群配置】

**#配置es的集群名稱翁脆,默認是elasticsearch眷蚓,es會自動發(fā)現在同一網段下的es,如果在同一網段下有多個集群反番,就可以用這個屬性來區(qū)分不同的集群沙热。
**cluster.name: my-es
**#節(jié)點名稱
**node.name: node-1
**#設置索引數據的存儲路徑
**path.data: /usr/local/elasticsearch/data
**#設置日志的存儲路徑
**path.logs: /usr/local/elasticsearch/logs
**#設置當前的ip地址,通過指定相同網段的其他節(jié)點會加入該集群中
**network.host: 0.0.0.0
**#設置對外服務的http端口
**http.port: 9200
**#設置集群中master節(jié)點的初始列表叉钥,可以通過這些節(jié)點來自動發(fā)現新加入集群的節(jié)點
**discovery.zen.ping.unicast.hosts: ["127.0.0.1","10.10.10.34:9200"]

#如設置network.host為0.0.0.0,則需要增加配置篙贸,詳見問題1

#增加新的參數投队,這樣head插件可以訪問es (5.x版本,如果沒有可以自己手動加)
http.cors.enabled: true
http.cors.allow-origin: " *"
#關閉geoip
ingest.geoip.downloader.enabled: false

#ES密鑰登錄配置
xpack.security.enabled: true
xpack.license.self_generated.type: basic
xpack.security.transport.ssl.enabled: true

5爵川、按需設置啟動內存

修改參數:
vim /etc/elasticsearch/jvm.options
-Xms512m
-Xmx512m

6敷鸦、啟動命令

sudo -u elasticsearch ./bin/elasticsearch

nohup sudo -u elasticsearch ./elasticsearch/bin/elasticsearch  > /www/logs/elasticsearch.log &1 &

7、設置密碼
前提:開啟xpack.security情況下方能使用雁芙。
進入bin目錄轧膘,輸入”./elasticsearch-setup-passwords interactive”開始初始化密碼钞螟。

8兔甘、問題

  • ES啟動異常:the default discovery settings are unsuitable for production use; at least...

    參考文章:https://blog.csdn.net/lizz861109/article/details/112532473

    • 處理辦法

    修改配置文件鳞滨,添加參數即可洞焙。

    vim config/elasticsearch.yml
    #添加配置
    discovery.seed_hosts: ["127.0.0.1"]
    cluster.initial_master_nodes: ["node-1"]

  • ES啟動異常:bootstrap check failure [1] of [1]: memory locking requested for elasticsearch process but memory is not locked

    • 原因

    配置內存使用用交換分區(qū)
    bootstrap.memory_lock: true

    • 處理辦法

    vim /etc/security/limits.conf
    在末尾追加以下內容(elk為啟動用戶,當然也可以指定為 *)
    elk soft memlock unlimited
    elk hard memlock unlimited

??參考文獻:

https://www.cnblogs.com/yuhuLin/p/7018858.html

https://www.elastic.co/guide/en/elasticsearch/reference/7.16/documents-indices.html

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末拯啦,一起剝皮案震驚了整個濱河市澡匪,隨后出現的幾起案子,更是在濱河造成了極大的恐慌褒链,老刑警劉巖唁情,帶你破解...
    沈念sama閱讀 216,470評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現場離奇詭異甫匹,居然都是意外死亡甸鸟,警方通過查閱死者的電腦和手機,發(fā)現死者居然都...
    沈念sama閱讀 92,393評論 3 392
  • 文/潘曉璐 我一進店門兵迅,熙熙樓的掌柜王于貴愁眉苦臉地迎上來抢韭,“玉大人,你說我怎么就攤上這事恍箭】坦В” “怎么了?”我有些...
    開封第一講書人閱讀 162,577評論 0 353
  • 文/不壞的土叔 我叫張陵扯夭,是天一觀的道長鳍贾。 經常有香客問我,道長交洗,這世上最難降的妖魔是什么骑科? 我笑而不...
    開封第一講書人閱讀 58,176評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮藕筋,結果婚禮上纵散,老公的妹妹穿的比我還像新娘梳码。我一直安慰自己,他們只是感情好伍掀,可當我...
    茶點故事閱讀 67,189評論 6 388
  • 文/花漫 我一把揭開白布掰茶。 她就那樣靜靜地躺著,像睡著了一般蜜笤。 火紅的嫁衣襯著肌膚如雪濒蒋。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,155評論 1 299
  • 那天把兔,我揣著相機與錄音沪伙,去河邊找鬼。 笑死县好,一個胖子當著我的面吹牛围橡,可吹牛的內容都是我干的。 我是一名探鬼主播缕贡,決...
    沈念sama閱讀 40,041評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼翁授,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了晾咪?” 一聲冷哼從身側響起收擦,我...
    開封第一講書人閱讀 38,903評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎谍倦,沒想到半個月后塞赂,有當地人在樹林里發(fā)現了一具尸體,經...
    沈念sama閱讀 45,319評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡昼蛀,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,539評論 2 332
  • 正文 我和宋清朗相戀三年宴猾,在試婚紗的時候發(fā)現自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片曹洽。...
    茶點故事閱讀 39,703評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡鳍置,死狀恐怖,靈堂內的尸體忽然破棺而出送淆,到底是詐尸還是另有隱情税产,我是刑警寧澤,帶...
    沈念sama閱讀 35,417評論 5 343
  • 正文 年R本政府宣布偷崩,位于F島的核電站辟拷,受9級特大地震影響,放射性物質發(fā)生泄漏阐斜。R本人自食惡果不足惜衫冻,卻給世界環(huán)境...
    茶點故事閱讀 41,013評論 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望谒出。 院中可真熱鬧隅俘,春花似錦邻奠、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,664評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至蒙畴,卻和暖如春贰镣,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背膳凝。 一陣腳步聲響...
    開封第一講書人閱讀 32,818評論 1 269
  • 我被黑心中介騙來泰國打工碑隆, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人蹬音。 一個月前我還...
    沈念sama閱讀 47,711評論 2 368
  • 正文 我出身青樓上煤,卻偏偏與公主長得像,于是被迫代替她去往敵國和親祟绊。 傳聞我的和親對象是個殘疾皇子楼入,可洞房花燭夜當晚...
    茶點故事閱讀 44,601評論 2 353