docker启动ES报错 AccessDeniedException[/usr/share/elasticsearch/data/nodes/0] -- Access denied error

这篇具有很好参考价值的文章主要介绍了docker启动ES报错 AccessDeniedException[/usr/share/elasticsearch/data/nodes/0] -- Access denied error。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

docker 挂载目录 启动ES 会报错

原有的挂载是:

data:/usr/share/elasticsearch/data

修改为:

data:/var/lib/elasticsearch/data

就可以正常启动了。

疑问点:

elasticsearch容器里的用户与当前启动容易的用户 不一致,可能是导致启动失败的原因。需要进一步研究解决方法。文章来源地址https://www.toymoban.com/news/detail-510054.html

到了这里,关于docker启动ES报错 AccessDeniedException[/usr/share/elasticsearch/data/nodes/0] -- Access denied error的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • elasticsearch | Exception in thread “main“ java.nio.file.NoSuchFileException: /usr/share/elastics

    使用 docker-compose 启动 elasticsearch 时,出现无法访问,如下图: 使用如下命令查看 一直处于重启状态。 使用命令查看日志 缺少 jvm.options 文件 解决: 将 docker-compose.yml 中挂载的数据卷 ( volumes ) 及其子项注释 : 然后使用命令重启 elasticsearch 将需要的文件从容器中拷出到宿主机

    2024年02月13日
    浏览(47)
  • 报错:CMake Error at /usr/share/cmake-3.10/Modules/CMakeDetermineCCompiler.cmake:48 (message):

    虚拟机ubuntu系统下执行bash ./build-linux_RK3588.sh 报错:` 发现是编译器的问题,然后百度一圈, 说是要交叉编译 在终端执行下面命令: sudo apt-get install g++-aarch64-linux-gnu 然后就正常啦。

    2024年02月11日
    浏览(43)
  • cmake报错:CMake Error at /usr/share/cmake-3.22/Modules/FindPkgConfig.cmake:603 (message)...

    CMake Error at /usr/share/cmake-3.22/Modules/ FindPkgConfig .cmake:603 (message): A required package was not found Call Stack (most recent call first): /usr/share/cmake-3.22/Modules/FindPkgConfig.cmake:825 (_pkg_check_modules_internal) CMakeLists.txt:99 (pkg_check_modules)

    2024年02月05日
    浏览(46)
  • future versions of Elasticsearch will require Java 11 --记录es启动报错

    ES启动时候报错:future versions of Elasticsearch will require Java 11; your Java version from [/data/jdk1.8.0_111/jre] does not meet this requirement  es启动时候会使用环境变量的jdk,在不改变现有环境变量的情况下使用自带的openjdk,需要执行以下步骤:         es版本:7.5.1         自带的openjdk版本:

    2024年02月11日
    浏览(41)
  • docker启动es报错:failed to obtain node locks...

    在学习es时,使用docker启动时发现一直报错: 查找文章: (1)node.lock被其他进程使用了,这也是网上大多数的解释。解决方案呢,首先查看es的进程,然后杀掉。 ps aux | grep elastic kill -9 [pid] 然而我的并没有进程占用 (2)有篇文章写的是目录权限不对 我的docker启动命令是 使

    2024年02月13日
    浏览(52)
  • Elasticsearch7.15.2 安装ik中文分词器后启动ES服务报错的解决办法

    下载elasticsearch ik中文分词器,在elasticsearch安装目录下的plugins文件夹下创建名为ik的文件夹,将下载的ik中文分词器解压缩到新建的ik文件夹下,再次运行 ./bin/elasticsearch启动ES服务时出现以下错误: Exception in thread \\\"main\\\" java.nio.file.NotDirectoryException: /Users/amelia/work/elasticsearch-7.1

    2024年02月12日
    浏览(60)
  • Docker 启动 elasticsearch报错OpenJDK 64-Bit Server VM warning:

    OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release. 顶上的这段报错理论上不是报错, 就是一个 warning, 提醒你UseConcMarkSweepGC会在 v9.0 后弃用. 不是 Java 版本报错, 如果 java 版本不支持会在 logs 里面直接打出来的 不是 docker -d

    2024年02月11日
    浏览(78)
  • docker启动Kibana报错:Unable to retrieve version information from Elasticsearch nodes

    背景:macbookpro m2安装了docker desktop,然后在docker desktop上安装elasticsearch、kibana、logstash,版本都是7.17.6 基本参数如下 笔记本型号 macbookpro m2 elasticsearch版本 7.17.6 kibana版本 7.17.6 logstash版本 7.17.6 elasticsearch的配置如下 kibana的配置如下(报错时的配置) ip配置的是localhost kibana的配

    2024年03月27日
    浏览(126)
  • Docker容器无法启动 Cannot find /usr/local/tomcat/bin/setclasspath.sh

    报错信息如下 解决办法 权限不够 加上 --privileged 获取最大权限

    2024年02月12日
    浏览(45)
  • mac安装docker报错bash: /usr/local/bin/docker: No such file or directory

    按照网上查的命令用brew安装(安装命令如下:) #brew install --cask  docker 安装结果也显示安装成功: 然后按照各种贴子的说明去检查docker版本时(docker --version)会报错  bash: /usr/local/bin/docker: No such file or directory ,这一下让我很懵,不是都是说brew安装后就可以了吗,我怎么报错了,

    2024年02月02日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包