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...