방법 2.
sudo vi /etc/yum.repos.d/elasticsearch.repo
[elasticsearch-7.x]
name=Elasticsearch repository for 7.x packages
baseurl=https://artifacts.elastic.co/packages/7.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md
yum install -y elasticsearch
sudo systemctl daemon-reload
sudo systemctl enable elasticsearch.service
sudo systemctl start elasticsearch.service
sudo systemctl status elasticsearch
---------------- 권한 오류시
chwon -R elasticsearch. /etc/elasticsearch
---------------- 실행 오류시 메모리
vi /etc/elasticsearch/jvm.options
-Xms128m
-Xmx128m
vi /etc/elasticsearch/elasticsearch.yml
node.name:node-1
network.host: 0.0.0.0
http.port: 9200
discovery.seed_hosts: ["127.0.0.1", "[::1]"]
cluster.initial_master_nodes: ["node-1"]
path.data: /var/lib/elasticsearch
path.logs: /var/log/elasticsearch
---------------- 실행
sudo systemctl restart elasticsearch
sudo systemctl start elasticsearch.service
curl -X GET 'localhost:9200'
sudo journalctl -u elasticsearch
# vi /lib/systemd/system/elasticsearch.service
---------------- 기본 경로
home dir : /usr/share/elasticsearch
config dir : /etc/elasticsearch
data dir : /var/lib/elasticsearch
log dir : /var/log/elasticsearch
--------방화벽------------
sudo firewall-cmd --new-zone=elasticsearch --permanent
sudo firewall-cmd --reload
sudo firewall-cmd --zone=elasticsearch --add-source=192.168.121.80/32 --permanent
sudo firewall-cmd --zone=elasticsearch --add-port=9200/tcp --permanent
sudo firewall-cmd --relo
나중에 다른 IP 주소의 액세스를 허용하려면 다음을 사용합니다.
sudo firewall-cmd --zone=elasticsearch --add-source=<IP_ADDRESS> --permanent
sudo firewall-cmd --reloadad
--------방화벽2------------
netstat -antp
netstat -anp | grep LISTEN
netstat -anp | grep 9200
'IT > linux' 카테고리의 다른 글
리눅스(linux) centos7 elasticsearch 설치2 (0) | 2022.07.08 |
---|---|
리눅스(linux) centos7 SSH (0) | 2022.07.08 |
리눅스(linux) centos7 GUI 설치 (0) | 2022.07.08 |
리눅스 설치 네트워크(network) 기본설정 (0) | 2022.07.08 |
리눅스 네트워크 기출문제(1) (0) | 2020.05.02 |