elasticsearch

一、elasticsearch下载地址

https://www.elastic.co/downloads/elasticsearch

二、安装

cd /home/tools
tar -zxvf elasticsearch-8.11.4-linux-x86_64.tar.gz
mv /home/tools/elasticsearch-8.11.4 /home/elasticsearch

useradd -r elastic
chown -R elastic:elastic /home/elasticsearch

三、配置

sed -i 's/#node.name: node-1/node.name: node-1/' /home/elasticsearch/config/elasticsearch.yml
sed -i 's/#network.host: 192.168.0.1/network.host: 0.0.0.0/' /home/elasticsearch/config/elasticsearch.yml
echo 'cluster.initial_master_nodes: ["node-1"]' >> /home/elasticsearch/config/elasticsearch.yml
echo 'xpack.security.enabled: false' >> /home/elasticsearch/config/elasticsearch.yml

cat >> /etc/profile << 'EOF'

export ES_JAVA_HOME=/home/elasticsearch/jdk
EOF

source /etc/profile

四、启动

cat >> /usr/lib/systemd/system/elasticsearch.service << 'EOF'
[Unit]
Description=Elasticsearch

[Service]
User=elastic
LimitNOFILE=65536
LimitNPROC=65536
ExecStart=/home/elasticsearch/bin/elasticsearch

[Install]
WantedBy=multi-user.target
EOF

systemctl enable elasticsearch
systemctl start elasticsearch