首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

无法使用DCOS通过Marathon-lb连接到服务

DC/OS(Datacenter Operating System)是一种开源的分布式操作系统,用于管理和编排大规模容器化应用程序。Marathon-lb是DC/OS中的一个负载均衡器,用于将外部流量路由到DC/OS集群中的服务。

如果无法使用DC/OS通过Marathon-lb连接到服务,可能是由于以下原因:

  1. 配置错误:请确保DC/OS和Marathon-lb的配置正确。检查Marathon-lb的配置文件,确保它正确地指向DC/OS集群中的服务。
  2. 网络问题:检查网络连接是否正常。确保DC/OS集群和Marathon-lb之间的网络通信畅通,防火墙设置正确,并且没有任何网络障碍。
  3. 服务状态:确保DC/OS集群中的服务处于运行状态。如果服务未启动或已停止,Marathon-lb将无法连接到它们。
  4. 依赖关系:检查服务之间的依赖关系。如果服务依赖其他服务,确保这些服务已经正确地启动并且可访问。

如果以上步骤都没有解决问题,可以尝试以下解决方案:

  1. 重新部署服务:尝试重新部署服务,确保服务的配置正确,并且在DC/OS集群中正常运行。
  2. 检查日志:查看DC/OS和Marathon-lb的日志,以了解是否有任何错误或异常信息。根据日志中的提示进行排查和修复。
  3. 寻求帮助:如果问题仍然存在,可以向DC/OS社区或相关论坛寻求帮助。他们可能会提供更具体的解决方案或建议。

腾讯云相关产品和产品介绍链接地址:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Mesos+Zookeeper+Marathon的Docker管理平台部署记录(2)--负载均衡marathon-lb

鉴于Mesos-DNS有如下诸多缺陷: 1)DNS无法识别服务端口,除非使用SRV查询(SRV记录它是DNS服务器的数据库中支持的一种资源记录的类型,它记录了哪台计算机提供了哪个服务这么一个简单的信息)...;大多数应用程序都无法使用SRV记录“开箱即用”。...所以现在一般不推荐使用Mesos-DNS作为服务发现工具,而是推荐使用marathon-lbmarathon-lb是可以起到与Mesos-DNS同样作用。...Marathon-lb既是一个服务发现工具,也是负载均衡工具,它集成了haproxy,自动获取各个app的信息,为每一组app生成haproxy配置,通过servicePort或者web虚拟主机提供服务...2)Marathon-lb运行时绑定在各组app定义的服务端口(servicePort,如果app不定义servicePort,marathon会随机分配端口号)上,可以通过marathon-lb所在节点的相关服务端口访问各组

1.5K90
  • 如何在DC OS上构建高度可扩展的物联网平台

    MQTT生产者需要连接到代理来发布他们的数据,在我们的例子中,我们将使用开源的Eclipse Mosquitto代理。...虽然在面向Internet的现实世界中,我们可能会使用在集群外部暴露的Marathon-LB实例。...为了解决这个问题,我们将每个Mosquitto实例与它自己的专用网关微服务一起部署,并让网关微服务通过localhost连接连接到Mosquitto,确保每个网关只从单个Mosquitto实例获取数据。...因此,对于通过负载均衡器地址连接的设备,它可以连接到我们部署的任何Mosquitto实例,我们的存储层将获取数据。...第二个容器是我们的mongogw Python微服务,它将启动mongogw进程,通过localhost连接到Mosquitto,使用每个MongoDB实例的DC / OS分配的DNS名称连接到MongoDB

    3.6K40

    DCOS :私有云的物理基础架构管理引擎

    就有了裸机云;进一步,他们还希望能自定义组网,方便其原有业务的迁移或重新规划,于是有了黑石云的解决方案(顺便提一下,其实“黑石”的核心是支持Overlay的虚拟网络,而非外界解读的物理机售卖);到最后数据中心也要求独享...其实,这种说法是片面的,他们只看到了“私有”这部分,要“私有”并不难,但关键是在“云”这部分,即提供一套私有云管理系统,实现整个IDC的自动化闭环管理,由之前的手工管理变成系统管理,减低用户的使用门槛。...(IP资源等),并导入DCOS的CMDB,建立基础架构设施数据的baseline; 2)资源生产阶段:现场把服务器物理上架,并接上电源线后,即可进入远程管理阶段,服务器会通过带外BMC自动发送DHCP...请求到DCOSDCOS根据SN信息进行配置验收无误后,分配带外IP、标记为“已开电”状态,并纳入裸机资源池;然后通过带外IPMI即可远程初始化、开机、关机和重启;当DCOS接收到上层部署需求(RAID.../OS/IP/初始密码等)后,会远程触发服务器进入PXE状态,在PXE环境通过DHCP获取部署IP,通过TFTP拉取对应的镜像和配置文件,完成部署,并通过后置初始化脚本,实现网络的配置,以及应用组件的批量部署

    8.7K40

    银行定制私有云之DCOS诞生记

    他们对资源的控制欲望也会慢慢提升,希望能独享或控制物理机,有了投后云;希望能自定义组网,有了“黑石”的解决方案(随便提一下,其实“黑石”的核心是支持 Overlay 的虚拟网络,而非外界解读的物理机售卖);到最后数据中心也独享...1)资源准备阶段:经过上游资源的申请、采购、建设交付后,得到物理配置信息和资源规划信息(IP 资源等),并通过接口导入 DCOS 的 CMDB,建立 baseline; 2)资源生产阶段:当服务器物理上架...,接上电源线后,即可进入远程管理阶段,服务器会通过带外自动发送 dhcp 请求到 DCOSDCOS 根据 SN 信息进行配置验收无误后,分配带外 IP、标记“已开电”状态,并纳入裸机资源池,然后通过带外...IPMI即可远程初始化、开机、关机和重启;当 DCOS 接收到上层部署需求(RAID、OS、IP、初始密码等)后,会远程让服务器进PXE状态,在 PXE 环境通过 dhcp 获取部署 IP,拉取对应的镜像和配置文件...各模块单独进程管理,模块间调用均通过各自 API,交互上比较清晰,维护和故障排查起来比较方便;存储上使用轻量的 Key-Value 文本存储和 MYSQL(当然也可以外部接入 TDSQL)。

    1.8K10

    多地多中心DCOS架构与部署方案

    本IDC所有网络设备会配置设备日志级别、日志上报地址为本IDC的DCOS服务DCOS服务通过syslog模块接收上报的日志并解析,根据预先设置的日志关键字产生网络设备日志告警。...DCOS服务通过snmp模块采集网络设备各类性能指标,整机指标如cpu、内存,端口指标如端口状态、端口速率、包量、流量、错包量、流量使用率。定期备份网络设备配置到本IDC DCOS服务。...当前按IDC部署的DCOS服务只能管控本IDC各类资源,无法提供统一的入口去集中管控业务环境所有资源。 当前DCOS服务底层接口并不能完全满足复杂的业务功能需求,需要做大量定制开发。...实际交付过程中,需要根据IDC架构整理出DCOS服务依赖的各类配置项,之后先部署容器集群,再启动DCOS服务,增加部署IDC时需要重复部署集群并且手工启动服务无法灵活扩展。...DCOS底层节点上的域名,这样通过多级路由架构,利用负载均衡器保证Region内服务可用性,利用负载均衡器和CGW保证IDC内服务可用性。

    2.6K30

    DCOS 】织云 CMDB 管理引擎技术详解

    进一步,他们还希望能自定义组网,方便其原有业务的迁移或重新规划,于是有了黑石云的解决方案(顺便提一下,其实“黑石”的核心是支持Overlay的虚拟网络,而非外界解读的物理机售卖); 到最后数据中心也要求独享...其实,这种说法是片面的,他们只看到了“私有”这部分,要“私有”并不难,但关键是在“云”这部分,即提供一套私有云管理系统,实现整个IDC的自动化闭环管理,由之前的手工管理变成系统管理,减低用户的使用门槛。...(IP 资源等),并导入 DCOS 的 CMDB,建立基础架构设施数据的 baseline; 2)资源生产阶段:现场把服务器物理上架,并接上电源线后,即可进入远程管理阶段,服务器会通过带外 BMC...自动发送 DHCP 请求到 DCOSDCOS 根据SN信息进行配置验收无误后,分配带外IP、标记为“已开电”状态,并纳入裸机资源池;然后通过带外 IPMI 即可远程初始化、开机、关机和重启;当DCOS...接收到上层部署需求(RAID/OS/IP/初始密码等)后,会远程触发服务器进入PXE状态,在 PXE 环境通过 DHCP 获取部署 IP,通过TFTP拉取对应的镜像和配置文件,完成部署,并通过后置初始化脚本

    3.5K50

    自动化运维之后,你还在人工巡检吗?

    监控软件下又无法查看到系统是JBOD还是做了raid。巡检中,数据库服务器出现硬盘告警,监控软件在这种时候却帮不上忙。如果不是人工巡检,甚至可能都没有发现这个严重告警。...什么是DCOSDCOS是为数据中心所有设备全生命周期服务的一套管理平台。简单的说,是为数据中心的设备进行全生命周期的管理,从采购到安装使用,再到维修、报废的整个过程服务。 ?...通过DCOS的全生命周期自动化平台管理,实现部署、监控、分析、管理全自动,数据中心的无人值守。尽可能的保证服务过程的标准化,减少其中的人为管理。...通过这种方式,实现百分之百的硬件状态查看。 DCOS提供所有服务器远程虚拟KVM功能,不占用系统资源和网络资源、不需要安装代理程序(Agent)。...通过DCOS的监控、分析功能,可以有效的替代对于小型机、X86服务器、存储设备、备份带库、光纤交换机等设备的人工机房巡检。这种方式大大节省了人工巡检所需的人力,也提高了巡检的效率。

    82420

    自动化运维之后,你还在人工巡检吗?

    监控软件下又无法查看到系统是JBOD还是做了raid。巡检中,数据库服务器出现硬盘告警,监控软件在这种时候却帮不上忙。如果不是人工巡检,甚至可能都没有发现这个严重告警。...什么是DCOSDCOS是为数据中心所有设备全生命周期服务的一套管理平台。简单的说,是为数据中心的设备进行全生命周期的管理,从采购到安装使用,再到维修、报废的整个过程服务。 ?...通过DCOS的全生命周期自动化平台管理,实现部署、监控、分析、管理全自动,数据中心的无人值守。尽可能的保证服务过程的标准化,减少其中的人为管理。...通过这种方式,实现百分之百的硬件状态查看。 DCOS提供所有服务器远程虚拟KVM功能,不占用系统资源和网络资源、不需要安装代理程序(Agent)。...通过DCOS的监控、分析功能,可以有效的替代对于小型机、X86服务器、存储设备、备份带库、光纤交换机等设备的人工机房巡检。这种方式大大节省了人工巡检所需的人力,也提高了巡检的效率。

    2K21

    DCOS 的安装与部署

    通过对于数据中心的的物理资源进行抽象,使用统一的平台管理起来,用户可以使用简单的命令行或者图形界面方便的运行应用。...服务可以认为是一个Marathon或者Hadoop的进程(process),而其中又会运行具体的应用或者任务,比如通过Marathon启动的web 服务器。...本文中使用的的是CentOS7。在安装DC/OS前要确保停止firewalld服务并且安装一些需要的依赖包。...由于使用GUI方式安装无法看安装过程中的日志和错误信息,不方便排查安装中的具体问题,所以本文中使用的客户端安装方式。...dcos_generate_config.sh -deploy // 检查是否所有服务都已经启动 $ bash dcos_generate_config.sh --postflight 如果在运行脚本的过程中没有出现错误的话

    1.8K70

    『高级篇』docker之Mesos调整微服务(25)

    mesos的服务发现 基于marathon-lb的发现机制,它需要给每个服务定义一个服务端口,注册到marathon-lb上,我们通过访问marathon-lb的时候,就会转发到服务提供者的ip和端口...,比较集中式的服务发现,所有的服务都是通过marathon-lb,他们的区别就是端口不同。...mesos-dns,它是通过名字来发现服务,原理就是多台slave机器都需要运行mesos-dns,通过跟mesos交互获取到每个服务对应的ip和端口号。...使用第一种方式。 ? 既然服务的机制跟之前的不同的,我们的代码肯定要做下调整。下面我就一起改下。 修改配置文件适应mesos的方式 一种6个微服务。一个一个来吧。...,中间2个服务可以通过的是dubbo来控制的,服务注册给zookeeper,调用者也可以通过zookeeper来获取服务地址,我们就不需要关心服务发现的东西了,所以5个服务就够了。

    58010

    小米弹性调度平台Ocean——从PaaS到DCOS

    但是我们不仅仅满足于工具型的平台,还希望平台拥有PaaS 的能力,进而可以演进成为DCOS,甚至是DCBrain。...动态环境引入新问题 服务发现 云原生如果没有服务发现整个弹性环境就无法动态起来,对于服务发现,不同类型的服务得到的最佳实践也不同。...最后通过Mesos-Dns将 DB Proxy的域名暴露给用户。 整个流程中会使用Zookeeper自动恢复数据包括主库切换等一系列的事。...缓存服务 缓存服务一般使用分片方式,但是每个分片保存一个实例的话,当前实例挂了就会造成缓存失效,还会穿透到数据库,对业务产生影响。 理想的解决方案是每分片多副本。...在实际的建设时我们会将内部能够产生信息的基础设施作为输入对接到StackStorm中,StackStorm内的触发组件则对接到我们内部的控制系统。

    1.5K10

    DCOS之Marathon应用管理篇

    DCOS之Marathon应用管理篇 苏研 DCOS 最近推出DCOS之Marathon相关文章,主要介绍DCOS系统选用Marathon作为应用管理工具使用情况,请阅读第三遍文章:DCOS之Marathon...运行远程资源 对于复杂应用,无法通过简单的cmd命令传递所以操作,对于此类情况,Marathon提供uri参数,在执行调度前,利用Mesos fetcher来下载、解压操作,提取资源。...docker对应用进行高效快捷的部署,在下述应用实例中,使用docker部署一简单web应用:使用Docker的python:3镜像,启动一个容器内部端口8080的服务,网络模式选择bridge,因此有...dcos client启动该用,dcos marathon app add web.json 通过Marathon web UI界面可以看到名为web的应用已运行。...protocol:协议指定使用的端口(比如tcp、udp) servicePort:Marathon不绑定此端口,其被用作服务发现。

    81210

    OCP大会 | DCOS – 面向数据中心的运营操作系统(附PPT)

    腾讯有着百万量级服务器,数以万计的网络设备,庞大而复杂的业务生态圈,积累了大量宝贵的运营经验,另外我们也考虑到私有云环境的不确定性,如用户使用的设备类型、用户实际业务需求等,这些都是不可预估的,所以DCOS...它一定程度上填补了云解决方案如OpenStack在服务器和网络设备监管控这一块的空白。云其它OSS系统和用户自有系统,通过DCOS API与其交互,共同构建整个管控平台。...使用这个模块把服务器部署好之后,在运营过程中我们可能需要对OS进行变更或者业务系统发布,所以我们推出了第三个模块,即服务器管控模块,它支持对服务器进行远程控制,如文件传输、脚本的执行等。...机器在上电之后,我们通过DHCP服务给它分配带外IP,借此实现了资源的自动发现,进而掌管它的带外,之后我们可以通过PXE方式对机器进行OS安装。除此之外,我们的部署模块还支持快速重装。...3.开放计划 最后,我们计划把DCOS的软件使用贡献给OCP开源项目。初期,我们会开放CMDB模块,服务器相关的模块(包括带外部署和远程控制),还有告警模块。其它的模块会根据其成熟程度陆续开放。

    24.9K3222

    DCOS – 面向数据中心的运营操作系统

    腾讯有着百万量级服务器,数以万计的网络设备,庞大而复杂的业务生态圈,积累了大量宝贵的运营经验,另外我们也考虑到私有云环境的不确定性,如用户使用的设备类型、用户实际业务需求等,这些都是不可预估的,所以DCOS...它一定程度上填补了云解决方案如OpenStack在服务器和网络设备监管控这一块的空白。云其它OSS系统和用户自有系统,通过DCOS API与其交互,共同构建整个管控平台。...同时我们还提供了诸如服务器硬盘等部件数据,以及网络设备的端口信息,通过这些数据,我们可以绘制物理拓扑结构。这是整个设施生命周期管理的第一步。 2、服务器管理 ?...机器在上电之后,我们通过DHCP服务给它分配带外IP,借此实现了资源的自动发现,进而掌管它的带外,之后我们可以通过PXE方式对机器进行OS安装。除此之外,我们的部署模块还支持快速重装。...3、开放计划 最后,我们计划把DCOS的软件使用贡献给OCP开源项目。初期,我们会开放CMDB模块,服务器相关的模块(包括带外部署和远程控制),还有告警模块。其它的模块会根据其成熟程度陆续开放。

    4.7K30

    DCOS之监控简介(上)

    苏研 DCOS 今天我们本节介绍DCOS监控模块,主要DCOS监控的背景、选型等,接下来,请阅读:DCOS之监控简介(上) 现状与需求 1.1....提高用户体验,降低服务宕机时间。...、system使用率、空闲率、总量 Mem 总量、使用率 Swap 总量、使用率 Disk 总量、使用率、IO 读写的数、量与时间 Network 网卡进出流量、进出包数、进出错包数、丢弃包数 主机进程...同样,单容器无法反应整个应用的情况,需要将应用所属的所有容器综合分析。...告警触发条件可配、告警触发事件可配、提供告警级别设置、告警提示方式(邮件、短信等、最好有接口)等 2.2.需求边界的界定 需求边界的界定主要是以上任务目标中的模块的范围内,但不限于网络通讯、网络设置、服务器安置

    63430

    业务运维部门的岗位价值与DCOS

    岗位价值有: 权限缩小 提供操作安全的保险服务 提供操作的可扩展性 提供业务和资源能见度 屏蔽资源的部署细节 静态资源调平 动态资源调平 故障处理和善后 权限缩小 通过配置文件修改一个后台参数需要登录权限...实际上每次自动化执行之前的现网状态都可能不同,结果是一台服务使用的时间越久运维风险越高。 版本交付方式的多样化,操作现网环境的多样化极大地提高了风险系数。...通过标准化版本交付方式,标准化进程和服务起停与依赖管理方式可以用一套自动化系统对接各种差异化的应用,减少中间的胶水脚本带来的操作安全隐患。携程出的运维事故说明了其操作安全是没有保障的。...进程和服务的依赖管理可以帮助运维定位到问题。 数据中心操作系统(DCOS) 以 mesosphere 和 hashicorp 等新一代创业公司为代表,开始提出数据中心操作系统(DCOS)的概念。...而DCOS则可能直接让写脚本地这个胶水岗位消亡。DCOS显然比 puppet/chef 等公司更具有颠覆性。

    1.2K40

    坐看云起时,谈笑无还期

    比如在这个例子里,如果完全从弹性出发,我们可以使用完全不可以修改的服务器(immutable server 2012 radar),通过不同镜像实例的替换(Phoenix Server 2013 radar...这些二进制的镜像无法diff,因而很难抉择到底这些镜像的差异在哪里。通过增加标签的方式来判别又往往与内容不符。 ?...最终只能转换一种方式,通过管理服务器测试代码来完成对镜像的管理。通过使用虚拟机测试——比如ServerSpec这样的工具——来验证二进制的镜像中的内容。...(“容器即进程,PaaS即机器,微服务架构即编程模式”)这就是数据中心操作系统(DCOS)的由来。 DCOS是一种透明的弹性扩展方案。...DCOS还是一种渐进式方案,它并不是需要在一开始就规划出整个平台的容量。无论是一台机器还是一百台机器,都可以使用同样的方式管理。

    85910
    领券