mesos marathon mysql_Mesos以及Marathon安装总结

安装了将近一周的环境了,终于把Mesos以及Marathon给安装上了,我指的离线安装。

策略1:

严格的按照官网的流程:

找一台能够上网的机器,通过yum install/update --downloadonly --downloaddir=/opt/XXX

但是所有的yum下载都不要安装而是缓存到本地指定的文件夹(默认会缓存到/var/cache/yum/...下面,但是目录有些繁琐,而且容易和别的安装混淆,另外还需要配置yum.cfg)

但是即使这样,yum并不能把所有的依赖下载下来,其中关于java的很多依赖还是需要手动去下载,使得手动下载,这里推荐一个好的网站吧(不要依赖包下到手抖,但是过程总是要走一遍):

http://pkgs.org

然后是Mesos的编译,也是需要在那台上网机器进行,因为Mesos的编译需要用到maven库,需要下载一些支持包,编译时间老长了(这个只是make,还不包括make chekc 和make install不要等到花儿都谢了,喝点茶,给女友媳妇煲个电话粥吧)

这里强调一下,你的编译路径非常重要,你的部署路径必须和编译路径是一致的的(我指的是一次编译到处运行,到处,指的是操作系统一致的情况);否则未来你在执行mesos-XX.sh的时候将会报错。

不要make check了,然后将yum下载的依赖包以及编译的包(最好压缩个包,很大的)统统的以着某种方式(U盘?)拷贝到你的离线安装的环境,然后通过

yum local install *

进行安装,安装过程你会发现一些依赖需要下载,参看上面提到的网址;

依赖安装完成后,就是将编译的结果进行安装,尽管官网上面写的是make install是(optional),但是其实是必须有的,否则后面使用Marathon的提交任务时候会报错,/usr/local下面找不到什么.so文件云云。所以,还是需要:

make install

这个过程会有很长一段时间报错:No matching distribution found for protobuf<4,>=2.6.1 (from mesos.interface==1.3.1->mesos.executor==1.3.1->mesos.native==1.3.1)

Processing ./mesos.scheduler-1.3.1-cp27-none-linux_x86_64.whl

Collecting mesos.interface==1.3.1 (from mesos.scheduler==1.3.1)

Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connection broken by ‘ProtocolError(‘Connection aborted.‘, gaierror(-2, ‘Name or service not known‘))‘: /simple/mesos.interface/

不要理会他,让他翻滚,页面刷一会就好了。

然后是安装Marathon,按照官网来,貌似一切顺利,但是在启动的时候,发现报错,提示环境变量要指定ESOS_NATIVE_JAVA_LIBRARY,这个东西就是告诉Marathon到哪里去找libmesos.so文件;不要尝试在export的方式来指定,而是在指令前面指定(这种方式有点奇葩):

MESOS_NATIVE_JAVA_LIBRARY=/home/bd/mesos-1.3.1/build/src/.libs/libmesos.so ./bin/start --master local --zk zk://localhost:2181/marathon

尽管make install理论上是不需要指定MESOS_NATIVE_JAVA_LIBRARY,但是实际上如果不指定,就会报错:

Scheduler driver bound to loopback interface! Cannot communicate with remote master(s). You might want to set ‘LIBPROCESS_IP‘ environment variable to use a routable IP address.

基本上不需要尝试在前面指定LIBPROCESS_IP,我尝试过了,没用;但是添加上了MESOS_NATIVE_JAVA_LIBRARY则是可以的。

参考网站:

策略2:

安装repo索引文件;

下载mesos和marathon的下载包

yum install/update --downloadonly --downloaddir=/opt/XXX mesos marathon

但是,明显下载的包不够,需要参看官网上面所需要的那些依赖,但是不需要编译mesos,这个至少可以节省5个小时的摸索时间,marathon也是无缝和mesos合作。

验证mesos安装,本机IP:5050

验证marathon安装,本IP:8080

参考网站:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/521984.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SonarQube启动报错:WrapperSimpleApp: Encountered an error running main: java.nio.file.AccessDeniedExcepti

SonarQube启动报错 可以查看日志&#xff0c;一般日志会记录错误的详细内容 执行以下命令&#xff0c;查看日志&#xff1a; cd /opt/sonarqube-6.7.6/logs tail -n 100 sonar.log定位到问题的详细信息&#xff1a; WrapperSimpleApp: Encountered an error running main: ja…

华为麒麟990芯片发布;谷歌宣布开源创新隐私保护技术;阿里20亿美元全资收购网易考拉;中国联通将设立100亿5G创新基金……...

关注并标星星CSDN云计算极客头条&#xff1a;速递、最新、绝对有料。这里有企业新动、这里有业界要闻&#xff0c;打起十二分精神&#xff0c;紧跟fashion你可以的&#xff01;每周三次&#xff0c;打卡即read更快、更全了解泛云圈精彩newsgo go go 东风新款电动车菱智M5 EV上市…

C++继承和组合——带你读懂接口和mixin,实现多功能自由组合

摘要&#xff1a; 本文详细介绍了C继承的三种方式和相关重要概念&#xff0c;整理了众多继承与组合中的注意问题。在C继承存在不安全的默认实现&#xff0c;非虚函数的覆盖&#xff0c;多重继承的函数名冲突、菱形继承等众多问题下&#xff0c;如何实现多个功能的自由组合&…

python3新式类_python新式类和旧式类区别

python的新式类是2.2版本引进来的&#xff0c;我们可以将之前的类叫做经典类或者旧式类。为什么要在2.2中引进new style class呢&#xff1f;官方给的解释是&#xff1a;为了统一类(class)和类型(type)。在2.2之前&#xff0c;比如2.1版本中&#xff0c;类和类型是不同的&#…

如何在阿里云•对象存储OSS托管用户域名的https证书

摘要&#xff1a; OSS服务支持将用户域名绑定到OSS域名&#xff0c;并为此用户域名提供HTTPS证书托管服务。以满足用户使用自己的域名也能支持HTTPS安全加密的访问方式传输数据。面向人群您已经拥有了自己的域名。您已将或准备将自己的域名绑定到OSS域名上&#xff0c;并且使用…

win10系统VMware Workstation与Device/Credential Guard不兼容怎么办

解决方法&#xff1a; 打开本电脑-》管理-》服务和应用程序-》服务下找到如下图的HV 主机服务&#xff0c;双击选择禁用。 或者 转到“ 控制面板” >“ 卸载程序” >“ 打开或关闭Windows功能”以关闭Hyper-V。 步骤二&#xff1a;通过命令关闭Hyper-V&#xff08;控制…

mosca mysql_nodejs 完成mqtt服务端

今天使用mosca 写了一下基于MQTT的消息服务端&#xff0c;用于下一个项目的知识储备&#xff1b;该功能主要是基本 NODEJS 的 mosca 插件完成1. 安装 moscanpm install mosca --save2. 创建mqtt服务端&#xff0c;端口为&#xff1a;8000var mosca require(mosca);var MqttSer…

数据大爆炸边缘期 让存储告别旧时代

戳蓝字“CSDN云计算”关注我们哦&#xff01;好莱坞一部高智商大数据电影《永无止境》&#xff0c;讲述一位落魄的作家库珀&#xff0c;服用了一种可以迅速提升智力的神奇蓝色药物。他将这种高智商用于炒股&#xff0c;能在短时间掌握无数公司资料和背景&#xff0c;也就是将世…

AliOS Things图形界面开发指南

简介物联网设备开发过程中&#xff0c;嵌入式GUI&#xff08;用户图形界面&#xff09;的开发是一个重要的组成部分。许多智能设备如智能家电、智能手表、智能仪表上都会涉及到GUI开发。AliOS Things集成开源图形库littlevGL&#xff0c;可以在linux上进行图形界面开发。开发完…

unoconv执行出错unable to connect or start own listener

异常现象&#xff1a; Failed to connect to /usr/lib/libreoffice/program/soffice.bin (pid7342) in 6 seconds. Connector : couldn’t connect to socket (Success) Error: Unable to connect or start own listener. Aborting. 是在执行unoconv -f pdf xxx.txt的时候出现…

微服务的好处与弊端_《微服务架构设计模式》-学习总结07

本篇主要总结第七章&#xff1a;在微服务架构中实现查询在微服务架构中查询数据的挑战何时以及如何使用API组合模式实现查询 何时以及如何使用CQRS模式实现查询 微服务架构中&#xff0c;查询通常需要检索分散在多个服务所拥有的数据库中的数据&#xff0c;跨服务数据查询的两种…

ECS主动运维2.0,体验升级,事半功倍

摘要&#xff1a; 阿里云致力于提供更好用的运维体验&#xff0c;让您使用ECS的过程更透明、高效&#xff0c;并实现更加标准化、自动化的运维方式。基于主动运维2.0&#xff0c;您使用ECS云服务器的体验更加流畅&#xff0c;而且利用系统事件&#xff0c;不再依赖于工单联系客…

mysql bench如何下载_MySQLWorkbench下载与使用教程详解

一、MySQL Workbench的下载Workbench是MySql图形化的管理工具&#xff0c;可以在Workbench里输入MySql的语句&#xff0c;这可能更适合大多数人的视觉&#xff0c;有些操作更能更简单化首先我们下载workbench然后选择download选择no thanks&#xff0c;just download下载后点击…

为什么说边缘计算的发展比5G更重要?

戳蓝字“CSDN云计算”关注我们哦&#xff01;由TechSugar编辑部翻译自medium文︱Pavel Konecny本篇文章转自公众号TechSugar&#xff08;ID:techsugar&#xff09;边缘计算相对于5G都有哪些优势&#xff1f;犹记2016年&#xff0c;我在汉诺威参加德国汉诺威消费电子、信息及通信…

ICDE:POLARDB定义云原生数据库

摘要&#xff1a; 4月17日&#xff08;巴黎时间&#xff09;阿里云POLARDB走出国门&#xff0c;亮相ICDE2018&#xff0c;并同步举办阿里云自有的POLARDB技术专场。在会上&#xff0c;阿里云进行了学术成果展示&#xff0c;从而推动Cloud Native DataBase成为行业标准。4月17日…

PLSQL连接ORACLE

文章目录① 安装oracle服务端②安装plsql③配置监听④配置2个⑤重启plsql① 安装oracle服务端 ②安装plsql ③配置监听 ④配置2个 【打开客户端】-【取消】-【工具】-【首选项】-【连接】 配置截图2个配置 【Tools】-【Preferences】-【Connection】 根据自己的oracle安装路…

python 类定义 垃圾_什么是python对象摧毁?python中的对象摧毁(垃圾回收)机制是什么?...

在这篇文章之中我们来了解一下python对象摧毁(垃圾回收)&#xff0c;对于刚刚接触到python这一编程语言的朋友来说&#xff0c;对于python对象摧毁(垃圾回收)的了解应该比较少&#xff0c;并且不清楚关于python垃圾回收这一方面的知识。不过没关系&#xff0c;在接下来的文章之…

mysql图片字符集_MySQL字符集介绍及配置

1.MySQL编码集查看MySQL支持的字符集mysql> show character set;查看MySQL当前的字符集mysql> show variables like character%;------------------------------------------------------| Variable_name | Value |----------------------------------------------------…

新功能:阿里云负载均衡SLB支持HTTP访问强制跳转HTTPS

摘要&#xff1a; 很高兴的告诉大家&#xff0c;阿里云负载均衡SLB已经在澳大利亚&#xff08;悉尼&#xff09;、日本&#xff08;东京&#xff09;、阿联酋&#xff08;迪拜&#xff09;、美国 &#xff08;弗吉尼亚&#xff09;、美国&#xff08;硅谷&#xff09;、马来西亚…

算法一看就懂之「 堆栈 」

戳蓝字“CSDN云计算”关注我们哦&#xff01;今天咱们再来继续看看「 堆栈 」吧&#xff0c;我写技术文章很少 show code&#xff0c;所以经常有人吐槽。好吧&#xff0c;这个算法系列的文章我打算每一篇的结尾处都找一道算法题写出代码示例&#xff0c;这总可以了吧。一、「 堆…