You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@mesos.apache.org by "Zhen Zhang (JIRA)" <ji...@apache.org> on 2015/06/18 09:39:00 UTC

[jira] [Comment Edited] (MESOS-2885) Can't launch mesos-master on Centos 6.6

    [ https://issues.apache.org/jira/browse/MESOS-2885?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14591408#comment-14591408 ] 

Zhen Zhang edited comment on MESOS-2885 at 6/18/15 7:38 AM:
------------------------------------------------------------

My Dockerfile is:


FROM centos:6.6

RUN yum groupinstall -y "Developement Tools"
RUN yum install -y python-devel java-1.7.0-openjdk-devel zlib-devel libcurl-devel openssl-devel cyrus-sasl-devel cyrus-sasl-md5 apr-devel subversion-devel apr-util-devel

RUN yum install -y wget
RUN yum install -y tar

RUN wget http://mirror.nexcess.net/apache/maven/maven-3/3.0.5/binaries/apache-maven-3.0.5-bin.tar.gz
RUN tar -zxf apache-maven-3.0.5-bin.tar.gz -C /opt/
RUN ln -s /opt/apache-maven-3.0.5/bin/mvn /usr/bin/mvn

RUN cd /etc/yum.repos.d && wget http://people.centos.org/tru/devtools-2/devtools-2.repo
RUN yum install -y devtoolset-2-gcc-4.8.2 devtoolset-2-gcc-c++-4.8.2
RUN ln -s /opt/rh/devtoolset-2/root/usr/bin/* /usr/local/bin/
RUN yum install -y patch
RUN yum install -y devtoolset-2-binutils

ENV MESOS_VERSION 0.22.0
RUN wget http://www.apache.org/dist/mesos/$MESOS_VERSION/mesos-$MESOS_VERSION.tar.gz
RUN tar -zxf mesos-$MESOS_VERSION.tar.gz -C /opt/

ENV JAVA_HOME /usr/lib/jvm/java-1.7.0-openjdk.x86_64

RUN cd /opt/mesos* && mkdir build && cd build && ../configure && make


was (Author: jeckzang):
My Dockerfile is:


FROM centos:6.6

RUN yum groupinstall -y "Developement Tools"
RUN yum install -y python-devel java-1.7.0-openjdk-devel zlib-devel libcurl-devel openssl-devel cyrus-sasl-devel cyrus-sasl-md5 apr-devel subversion-devel apr-util-devel

# Install wget and tar
RUN yum install -y wget
RUN yum install -y tar

# Install maven.
RUN wget http://mirror.nexcess.net/apache/maven/maven-3/3.0.5/binaries/apache-maven-3.0.5-bin.tar.gz
RUN tar -zxf apache-maven-3.0.5-bin.tar.gz -C /opt/
RUN ln -s /opt/apache-maven-3.0.5/bin/mvn /usr/bin/mvn

# Install gcc version 4.7+
RUN cd /etc/yum.repos.d && wget http://people.centos.org/tru/devtools-2/devtools-2.repo
RUN yum install -y devtoolset-2-gcc-4.8.2 devtoolset-2-gcc-c++-4.8.2
RUN ln -s /opt/rh/devtoolset-2/root/usr/bin/* /usr/local/bin/
RUN yum install -y patch
RUN yum install -y devtoolset-2-binutils


# Install mesos
ENV MESOS_VERSION 0.22.0
RUN wget http://www.apache.org/dist/mesos/$MESOS_VERSION/mesos-$MESOS_VERSION.tar.gz
RUN tar -zxf mesos-$MESOS_VERSION.tar.gz -C /opt/

# env
ENV JAVA_HOME /usr/lib/jvm/java-1.7.0-openjdk.x86_64

# Make mesos
RUN cd /opt/mesos* && mkdir build && cd build && ../configure && make

> Can't launch mesos-master on Centos 6.6
> ---------------------------------------
>
>                 Key: MESOS-2885
>                 URL: https://issues.apache.org/jira/browse/MESOS-2885
>             Project: Mesos
>          Issue Type: Bug
>    Affects Versions: 0.22.0, 0.22.1
>         Environment: Centos 6.6 run in docker container, mesos source code build in Centos 6.6.
>            Reporter: Zhen Zhang
>
> When I run "mesos master", I got some log:
> sh-4.1# mesos master --lt-debug      
> mesos-master:mesos-master:93: libtool wrapper (GNU libtool) 2.4.2
> mesos-master:mesos-master:114: newargv[0]: /opt/mesos-0.22.0/build/src/.libs/lt-mesos-master
> Failed to load flag 'version': Failed to load value '0.22.0': Expecting a boolean (e.g., true or false)
> Usage: lt-mesos-master [...]



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)