Elasticsearch 安装

文章目录
[隐藏]
1.安装Elasticsearch
下载
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.3.0-linux-x86_64.tar.gz

解压
tar -zxvf elasticsearch-7.3.0-linux-x86_64.tar.gz
mv elasticsearch-7.3.0-linux-x86_64 /usr/local/bin/elasticsearch
2.启用elasticsearch
cd elasticsearch
命令行运行
bin/elasticsearch

不挂断后台运行 将所有标准输出及标准错误输出到/dev/null空设备,即没有任何输出
nohup bin/elasticsearch >/dev/null 2>&1 &  

不挂断后台运行 elasticsearch.log
nohup bin/elasticsearch > elasticsearch.log & 
3.问题:(can not run elasticsearch as root)
bin/elasticsearch

org.elasticsearch.bootstrap.StartupException: java.lang.RuntimeException:can not run elasticsearch as root
at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:125) ~[elasticsearch-6.1.1.jar:6.1.1]

因为elasticsearch的安全策略,不允许root用户启动elasticsearch。
解决方法:
新建用户组 
groupadd elk
新建用户
useradd elk -g elk -p elasticsearch
elasticsearch目录切换用户
chown -R elk:elk elasticsearch/
切换登录用户
su elk
bin/elasticsearch
91 人浏览过

发表评论

邮箱地址不会被公开。 必填项已用*标注