docker容器与大数据组件的冲突点
Posted DGUT_FLY
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker容器与大数据组件的冲突点相关的知识,希望对你有一定的参考价值。
1.容器里面安装spark,外面的程序(安装spark主机的容器)会连接不上集群。理由:这个组件用的akka,连接上集群,会提示:
akka.ErrorMonitor: dropping message [class akka.actor.ActorSelectionMessage] for non-local recipient [Actor[akka.tcp://[email protected]:50071/]] arriving at [akka.tcp://[email protected]:50071] inbound addresses are [akka.tcp://[email protected]:7077]
akka.event.Logging$Error$NoCause$
akka会检测连接的url,像这种会连接失败,就是因为外面程序设置的master是localhost:50071,不符合funslave0:7077这个格式
碰到这种情况,只有删除容器重来.docker系统不能在运行中途更改映射端口。
以上是关于docker容器与大数据组件的冲突点的主要内容,如果未能解决你的问题,请参考以下文章
Docker——使用docker工具管理软件/组件的运行,镜像容器数据卷的基本概念,常用指令,使用docker搭建Java微服务运行环境
Docker——使用docker工具管理软件/组件的运行,镜像容器数据卷的基本概念,常用指令,使用docker搭建Java微服务运行环境