cant start as root

错误原因


root用户启动es7.4.0被拒绝,其他版本类似.
es 因为安全问题拒绝使用root用户启动


解决方案


添加用户组es,及用户es 密码password

groupadd es
useradd es -g es -p password # -g 指定组 -p 指定密码
chown -R es:es  elasticsearch-7.4.0/ # -R : 处理指定目录下的所有文件

给用户es:es添加指定目录拥有权限

su es
cd  elasticsearch-7.4.0/bin
./elasticsearch 
./elasticsearch -d # 后台方式启动

==============

如果不能形成集群,多数是因为数据问题,所以说 删掉data目录
rm -rf data/nodes/ 或者 rm -rf data

安装节点位置:
cd /usr/local
配置文件
elasticsearch.yml


cluster.name:dsl-cluster
node.roles:[data,master,remote_cluster_client,ingest]
node.name:node-1
network.host:192.168.0.81
http.port:9200
discovery.seed_host:["192.168.0.81:9300]
cluster.initial_cluster_node:["node-1"]

vim /etc/sysconfig/network-scripts/ifcfg-ens33

重新启动网络服务
service network restart

安装kibana 
                          
www.elastic.co/cn/downloads/kibana
Run: bin/kibana (or bin\kibana.bat on Windows)
open: http://localhost:5601 
关闭kibana
找到进程 ps -ef|grep 5601  或者 ps -ef | grep kibana  或者lsof -i :5601

kill -9 pid 


启动ES 方法,将启动进程放进一个文件里,方便后续杀死进程
./bin/elasticsearch -d -p pid 

杀死进程 
kill -9 'cat piDwenjian'
kill -9 'cat pid'

ps -ef | grep -e 'elastic' | grep elasticseatch 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值