首页 > 其他分享 >UOS服务器版,在docker中使用elasticsearch碰到的权限问题

UOS服务器版,在docker中使用elasticsearch碰到的权限问题

时间:2024-11-29 12:35:14浏览次数:8  
标签:UOS 服务器版 用户 elasticsearch docker id es 1000

对docker没研究,对elasticsearch也没研究,主打一个拿来就用,能跑就行.

有些系统(主要指UOS服务器版,最近碰到)docker的版本是podman,如果直接yum install docker装上的可能是(因为另一台没问题)podman版本,运行起来乱七八糟问题,可以卸载podman,然后

yum install docker-ce

  

‌至于Docker、Podman和Docker CE的区别就不关注了

elasticsearch是分布式的,但小项目只要有个全文检索的东西,要求不高,所以也不详细研究了,就这次问题做个记录,以后有碰到得有个地方能帮我想起来,

这次碰到是权限问题,挂载的外部目录怎么弄都有权限问题,后来看了很多外国的论坛才解决.

docker中运行elasticsearch用户默认是1000:1000,基于id,如果本地没有 1000:1000的用户和组,需要在本地创建对应的用户, 如果想要用别的用户,需要进入容器手动在里面创建想要的用户,重点是id而不是用户名.

比如本地有用户 es和组es ,直接使用参数--user es:es,还是会碰到权限问题,可以用命令查询id

id -u es
#可以会输出类似1003
id -g es
#可以会输出类似1004

  

如果想要用自定义1003:1004就需要docker里面也有1003:1004对应的用户和组,如果没有,就需要进去建对应帐号,不过这个我没试,我直接用的本地1000:1000用户

标签:UOS,服务器版,用户,elasticsearch,docker,id,es,1000
From: https://www.cnblogs.com/meieiem/p/18576337

相关文章

  • 国产系统(麒麟V10、uos)使用pageoffice在线编辑office文件
    本文描述了PageOffice产品在(VUE+Springboot)前后端分离的项目中如何集成调用。一、环境前端:vue2后端:springboot2、jdk1.8如果是springboot3,jdk17及以上版本,用这个依赖:<dependency><groupId>com.zhuozhengsoft</groupId><artifactId>pageoffice</artifactId><ver......
  • ELK使用elasticSearch密码的方式登录Kibana管理Web界面
    一、在logstash配置文件中加入elasicsearch的用户密码logstash.conf中配置用户密码二、在Kibana中的配置更改kibana.yml中配置elasticsearch用户密码,es7为dockerContianerName或者IP地址三、elasticsearch中必须已经开启并设置好了密码四、登录kibana管理界面五、使......
  • Elasticsearch常用查询及Kibana使用
    Elasticsearch常用查询及Kibana使用背景搭建好Nginx=>Filebeat=>Logstash=>Elasticsearch的日志获取通道后,通过jmeter配置产生10000条请求查看jmeter配置查看聚合报告Devtools工具进行查询查询reponseTime90%,95%,99%分割线GETnginx-2024.11.28/_search?size......
  • elasticsearch安装ik分词器
    本文主要记录如何安装ik分词器,如果你刚好刷到了这篇文章,对你有所帮助。IKAnalyzer是一个开源的,基于java语言开发的轻量级的中文分词工具包。采用了特有的“正向迭代最细粒度切分算法“,支持细粒度和最大词长两种切分模式;具有83万字/秒(1600KB/S)的高速处理能力。采用了多子处理器分......
  • Docker安装ElasticSearch
    安装步骤:一、具备Docker环境二、创建docker虚拟网络三、拉取镜像四、五、通过docker-compose.yml安装启动容器version:'2.2'services:elasticsearch:image:elasticsearch:7.17.10container_name:es7environment:-node.name=es7-cluster.name=es-cluster-di......
  • Kibana 和 Elasticsearch的连接
    连接Kibana和Elasticsearch开始使用Kibana前,需要告诉Kibana您想要探索的Elasticsearch索引。第一次访问Kibana时,会提示您定义一个indexpattern(索引模式)匹配一个或多个索引。这就是初次使用Kibana时所有需要配置的。任何时候都可以在Management页面增加索引模......
  • Elasticsearch安装
    1.下载elasticsearch-7.17.25-windows-x86_64.zip 网站:https://www.elastic.co/cn/downloads/past-releases/elasticsearch-7-17-25 有点慢,耐心等待2.下载完修改配置文件在conf文件夹中elasticsearch.yml添加如下配置信息http.cors.enabled:truehttp.cors.allow-origin:......
  • Elasticsearch Enterprise 8.16 (macOS, Linux, Windows) - 分布式搜索和分析引擎
    ElasticsearchEnterprise8.16(macOS,Linux,Windows)-分布式搜索和分析引擎Elasticsearch、Kibana、Beats&Logstash请访问原文链接:https://sysin.org/blog/elastic-8/查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgElasticsearchPlatform可观测性、安全......
  • [1] ElasticSearch基础知识
    文章目录ElasticSearch1.基础部分2.ElasticSearch交互2.1JavaApi3.分布式特性4.集群内部的原理4.1空集群4.2集群健康查询5.添加索引6.添加故障转移7.水平扩容8.应对故障ElasticSearchelasticsearch实时的分布式搜索分析引擎。Elasticsearch是一个开源......
  • Elasticsearch 在linux部署 及 Docker 集群部署详解案例示范
    1.在CentOS上安装和配置Elasticsearch在CentOS系统下,安装Elasticsearch主要分为以下步骤:1.1准备工作在开始安装之前,确保你的系统满足以下基本条件:CentOS版本要求:推荐使用CentOS7及以上版本。Java环境:Elasticsearch依赖于Java运行时环境(JRE)。需要确......