zoukankan      html  css  js  c++  java
  • Mesos和Marathon

    libz is required for mesos to build
    需要安装zlib-devel-1.2.7-17.el7.x86_64.rpm
     
    其实跨Shell的Profile文件同步只要执行source /etc/profile即可
     
    configure: error:
    Could not link test program to Python. Maybe the main Python library has been
    installed in some non-standard library path. If so, pass it to configure,
    via the LDFLAGS environment variable.
    Example: ./configure LDFLAGS="-L/usr/non-standard-path/python/lib"
    ============================================================================
    ERROR!
    You probably have to install the development version of the Python package
    for your distribution. The exact name of this package varies among them.
    ============================================================================
    需要安装python-devel
     
    pkg_resources.VersionConflict: (pytz 2012d (/usr/lib/python2.7/site-packages), Requirement.parse('pytz>=2010'))
    通过easy_install安装pip,然后通过pip install pytz --upgrade来进行升级即可。
    easy_install pip
    pip install pytz --upgrade
     
    安装完成后,可以通过http:localhost:5050端口进行访问,但是我的为什么是 No master is currently leading ... 网上讲1.1.1之后版本已经修复了。
    但到此时Mesos已经可以用了;可以通过一下测试程序进行测试,看看控制台是否有相应的输出
    /src/examples/python/test-framework 127.0.0.1:5050
    来进行测试,观察控制台输出;这个测试可以直接使用python的来进行,使用Java的会爆出少jar包的错误,我觉得应该是make的时候应该打包,但是我在make的时候报错,所以可能没有打包;python不需要打包,直接执行就好了。
     
    然后就是marathon,直接在bin目录下运行start即可;但是marathon是需要zookeeper的,所以必须要安装上。
    sudo ./bin/start --master local --zk zk://localhost:2181/marathon
    然后可以通过localhost:8080端口访问marathon的WebUI,可以在里面创建任务,观察任务的状态,但是在页面中尝试kill,destroy task都没有成功;不知道为什么,原来是因为我已经把marathon以及mesos都停掉了。
  • 相关阅读:
    一些恶作剧的vbs程序代码
    The Weather
    UEditor (富文本编译器)
    Redis 存储数组
    QQ第三方登录(完结篇)
    QQ第三方登录(预备节)
    谷歌浏览器添加JSON-Handle插件
    Nginx 之防盗链配置
    noi,ac第五场部分题解 By cellur925
    NOIp2002神经网络 【拓扑排序】By cellur925
  • 原文地址:https://www.cnblogs.com/xiashiwendao/p/7420450.html
Copyright © 2011-2022 走看看