Likely root cause: java.nio.file.AccessDeniedException: /usr/share/elasticsearch/data/nodes 的解决办法
问题概述
关于这个问题,博主是在通过K8s/K3s管理器构建ELK日志采集、存储、展示时遇到的一个问题,在构建Elasticsearch时,启动报错
“ Likely root cause: java.nio.file.AccessDeniedException: /usr/share/elasticsearch/data/nodes ”
拒绝访问,
如下图:
解决办法
关于这个问题有刚看到还真有点打脑阔,
根据错误内容,在容器内部倒腾了一番,还是不行,
盯着这个提示内容,穷尽了办法,后边换了个思路,“ 是不是宿主机的目录权限问题 ”
后面按照定位宿主机的目录权限来处理,果然,
解决步骤如下:
1、创建一个Elasticsearch用户,
输入指令 “ useradd elk ”
2、创建一个Elasticsearch存储的文件夹目录
输入指令 “ mkdir /home/elasticsearch ”
3、给当前目录分配以elk权限,并加入到elk分组
输入指令 “ chown elk elasticsearch/chown elk:elk elasticsearch ”
也可以根据获取的用户属性,通过用户的标识号来进行授权也是可以的,
获取用户属性,输入指令 “ cat /etc/passwd ”,如下图:
拿到用户唯一标识号,再执行指令进行授权 ,“ chown 1001 elasticsearch ”
当然,在测试环境中,注意是测试环境中,可以直接用777标识号进行授权,但是在生产环境中这种方式是不可取的,
好了,关于 Likely root cause: java.nio.file.AccessDeniedException: /usr/share/elasticsearch/data/nodes 的解决办法 就写到这儿了,如果还有什么疑问或遇到什么问题欢迎扫码提问,也可以给我留言哦,我会一一详细的解答的。
歇后语:“ 共同学习,共同进步 ”,也希望大家多多关注CSND的IT社区。
作 者: | 华 仔 |
联系作者: | who.seek.me@java98k.vip |
来 源: | CSDN (Chinese Software Developer Network) |
原 文: | https://blog.csdn.net/Hello_World_QWP/article/details/125065338 |
版权声明: | 本文为博主原创文章,请在转载时务必注明博文出处! |
Likely root cause: java.nio.file.AccessDeniedException: /usr/share/elasticsearch/data/nodes 的解决办法相关推荐
- docker elasticsearch Exception in thread main java.nio.file.NoSuchFileException: /usr/share/elasti
问题 Exception in thread "main" java.nio.file.NoSuchFileException: /usr/share/elasticsearch/ ...
- Elasticsearch启动报错:Exception in thread “main“ java.nio.file.AccessDeniedException:
在elastic search的目录下进入bin目录 ,启动ES用命令 ./elasticsearch 然后返回错误 Exception in thread "main" java ...
- 解决服务器报错java.nio.file.AccessDeniedException: /opt/jeecg-boot/upload
文章长了点,着急解决问题的朋友可以直接看最后(三). 解决java.nio.file.AccessDeniedException: /opt/jeecg-boot/upload 一.查看报错日志 二. ...
- 【Linux环境】Elasticsearch 启动停止服务的2类方法【及 java.nio.file.AccessDeniedException: xx/pid 问题解决】(含启停shell脚本)
我使用的是腾讯的云服务器1核心2G内存,安装的有MySQL数据库,elasticsearch 启动后剩余的内存就捉襟见肘了,为了运行其他服务,需要停止 elasticsearch 服务,这个时候我才发 ...
- SonarQube启动报错:WrapperSimpleApp: Encountered an error running main: java.nio.file.AccessDeniedExcepti
SonarQube启动报错 可以查看日志,一般日志会记录错误的详细内容 执行以下命令,查看日志: cd /opt/sonarqube-6.7.6/logs tail -n 100 sonar.log ...
- spring-boot 文件上传异常java.lang.RuntimeException: java.nio.file.NoSuchFileException: /tmp/undertow.51230
问题描述 今天服务器上面的spring-boot应用突然出现文件上传异常, Failed to parse multipart servlet request; nested exception i ...
- BD错误集锦5——java.nio.file.FileSystemException 客户端没有所需的特权
问题:在运行storm本地模式程序时,java.nio.file.FileSystemException 客户端没有所需的特权 解决方式:以管理员身份运行IDEA即可.
- 【错误记录】Flutter 混合开发报错 ( java.nio.file.FileSystemException: xxx/R.jar: 另一个程序正在使用此文件,进程无法访问。 )
文章目录 一. 报错信息 二. 解决方案 一. 报错信息 Flutter 混合开发项目 : 在 Android 项目中 , 嵌入了 Flutter 页面 , 不小心运行了下 Flutter 项目 , ...
- java.nio.file.FileSystemException: xxx: Too many open files
前言 linux Redhat 7.0 spring boot 2.0.x jdk1.8 长时间运行程序后,出现java.nio.file.FileSystemException: xxx: Too ...
最新文章
- python中类的定义方法_在Python中定义类变量的正确方法
- OO第四单元博客作业
- 硬件知识:SSD越用越慢的原因,看完你就懂了!
- 微信小程序 网络请求之设置合法域名
- BatchNorm中forward未被调用原因
- And(CF-1013B)
- Eclipse 中,web项目在Tomcat运行时填写不了Server name
- 华为已捐献 HarmonyOS 全部基础能力;腾讯、字节跳动隔空互怼;人人视频从App Store下架整改|极客头条...
- php 后端服务错误定义,【后端开发】php常见的错误类型有哪四种
- 树莓派安装TeamViewer
- java 操作mdb文件_Java操作MDB文件
- 实现HTML调用打开本地软件文件
- 何为监督学习、无监督学习、强化学习、弱监督学习、半监督学习、多示例学习?
- 2019全球最强100家AI公司名单出炉,6家中国公司上榜
- 强哥日常高效工作流骨灰级玩家培训课程
- 个人总结的Git操作
- python中的乘方_python乘方_python 乘方_python乘方符号 - 云+社区 - 腾讯云
- matlab 定义一个cell,未定义与 'cell' 类型的输入参数相对应的函数 'min'。
- 2022淘宝天猫京东头部主播消失后的618没有头部主播怎么领618红包?
- 吃什么蔬菜可以清理血管垃圾