설치 환경
- CPU : 4 core
- RAM : 8 GB
- DISK : 40 GB
- OS : ubuntu 20.04
- elasticsearch version : 7.9.3
wget "https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.9.3-amd64.deb"
sudo dpkg -i elasticsearch-7.9.3-amd64.deb
sudo vi /etc/elasticsearch/elasticsearch.yml
node.name: node-1
path.data: /var/lib/elasticsearch
path.logs: /var/log/elasticsearch
network.host: 0.0.0.0
#http.port: 9200
cluster.initial_master_nodes: ["node-1"]
sudo vi /etc/security/limits.conf
elasticsearch soft nofile 65536
elasticsearch hard nofile 65536
elasticsearch soft noproc 4096
elasticsearch hard noproc 4096
역시나 서비스 파일 형태로 실행시켰다.
deb 파일로 설치하면 자동으로 서비스 파일이 생성된다.
sudo systemctl enable elasticsearch.service
sudo systemctl start elasticsearch.service
wget https://artifacts.elastic.co/downloads/kibana/kibana-7.9.3-amd64.deb
sudo dpkg -i kibana-7.9.3-amd64.deb
sudo vi /etc/kibana/kibana.yml
server.host: "0.0.0.0"
elasticsearch.hosts: "http://{ES_URL}:9200"
# {ES_URL}: Elasticsearch가 설치된 ip(host) 입력
kibana.index: ".kibana"
sudo systemctl enable kibana.service
sudo systemctl start kibana.service
ELK의 스택의 마지막 kibana까지 설치 완료