ELK筆記00 安裝

2021-09-12 09:28:37 字數 3723 閱讀 5281

wget 

tar -zvxf elasticsearch-7.3.1-linux-x86_64.tar.gz

環境變數:

vi /etc/profile

export es_home=/usr/elasticsearch-7.3.1

export path=

$path

:$es_home/bin

source /etc/profile

建立elsearch賬戶:

# 新增使用者並修改所有權

groupadd elsearch

useradd elsearch -g elsearch

chown -r elsearch:elsearch $

# 建立資料目錄和日誌目錄

mkdir -p /var/data/elasticsearch

chown -r elsearch:elsearch /var/data/elasticsearch

mkdir -p /var/log/elasticsearch

chown -r elsearch:elsearch /var/log/elasticsearch

系統引數修改:解決max file descriptors和max virtual memory areas

vim /etc/sysctl.conf

vm.max_map_count=262144

sysctl -p

# 修改limits:

vim /etc/security/limits.conf

elsearch hard nofile 65536

elsearch soft nofile 65536

#登入elsearch賬戶,檢視是否生效

su elsearch

ulimit -hn

修改配置檔案:

主機1:10.90.15.45

vi

$/config/elasticsearch.yml

cluster.name: es-cluster-test

node.name: node-1

node.master: true

node.data: true

#注意一定要是路徑後面加上/var/data/elasticsearch/nodes,要不然無法加入集群

# 注意:位址的話可以配置內網ip位址

discovery.seed_hosts: [

"10.90.15.45", "10.90.15.43", "10.90.15.44"

]cluster.initial_master_nodes: [

"10.90.15.45", "10.90.15.43", "10.90.15.44"

]

主機2:10.90.15.43

vi

$/config/elasticsearch.yml

cluster.name: es-cluster-test

node.name: node-2

node.master: true

node.data: true

#注意一定要是路徑後面加上/var/data/elasticsearch/nodes,要不然無法加入集群

# 注意:位址的話可以配置內網ip位址

discovery.seed_hosts: [

"10.90.15.45", "10.90.15.43", "10.90.15.44"

]cluster.initial_master_nodes: [

"10.90.15.45", "10.90.15.43", "10.90.15.44"

]

主機3:10.90.15.44

vi

$/config/elasticsearch.yml

cluster.name: es-cluster-test

node.name: node-3

node.master: true

node.data: true

#注意一定要是路徑後面加上/var/data/elasticsearch/nodes,要不然無法加入集群

# 注意:位址的話可以配置內網ip位址

discovery.seed_hosts: [

"10.90.15.45", "10.90.15.43", "10.90.15.44"

]cluster.initial_master_nodes: [

"10.90.15.45", "10.90.15.43", "10.90.15.44"

]

三颱機器都啟動:

bin/elasticsearch -d
檢視集群狀態:

瀏覽器訪問:

wget 

tar -zxvf kibana-7.3.1-linux-x86_64.tar.gz

cd kibana-7.3.1-linux-x86_64

vi config/kibana.yml

server.host: "10.90.15.44"

elasticsearch.hosts: [

"", "", ""

]

wget 

tar -zvxf logstash-7.3.1.tar.gz

cd logstash-7.3.1

bin/logstash -e 'input}output}'

ELK安裝使用

6.42版本為例 一 安裝elasticsearch 2 修改配置檔案,結尾新增兩個配置 http.cors.allow origin 3 啟動 不能用root使用者,必須新建立乙個使用者並授權 nohup bin elasticsearch 4 安裝ik 非必須 1 安裝 bin elastics...

ELK安裝使用

安裝版本 elasticsearch 2.4.6 logstash2.4.0 kibana4.6.1 啟動前先關閉防火牆 systemctl stop firewalld tar xvf elasticsearch 2.4.6.tar.gz 由於安全原因,es不能用root使用者安裝,所以建立乙個使...

NumPy學習筆記00 前言和安裝

最簡單的安裝方法pip工具 python m pip install user numpy scipy matplotlib ipython jupyter pandas sympy nose拓展 matplotlib 是 python 的繪相簿,它可以與numpy一起使用,提供了一種有效的matl...