/home/elasticsearch-7.6.0/logs/elasticsearch_deprecation.log (Permission denied)

1、新建用户es

 adduser es

2、给用户es 设置密码

 passwd es

--------省略-------------------

3、将es用户加入root用户组

usermod -aG root es

使用id es命令,查看es用户已经成功添加到root用户组

4、查看目录elasticsearch-7.6.0的访问权限

 ls -ld elasticsearch-7.6.0

该目录属于root用户和root用户组,将es用户也加入root用户组。

5、修改 目录elasticsearch-7.6.0 所属组(root用户组)的访问权限。使所属组具有读、写、执行权限。

chmod -Rf 774 /home/elasticsearch-7.6.0    #-R是递归, -f表示 若该文件权限无法被更改也不要显示错误讯息

最后能够正常启动es,而不报permission deny的错误。

--------------------------------------------------

3、修改目录elasticsearch-7.6.0的所有者为es用户

chown -R es /home/elasticsearch-7.6.0

使用ls -l /home/elasticsearch-7.6.0 命令查看目录elasticsearch-7.6.0的所有者改成了es用户

这样es用户对elasticsearch_server.json文件有读写权限,不会报(Permission denied)错误

发布了221 篇原创文章 · 获赞 26 · 访问量 11万+

猜你喜欢

转载自blog.csdn.net/qq_28808697/article/details/104601018
今日推荐