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

Rafael Capucho edited comment on MESOS-3533 at 9/29/15 1:15 AM:
----------------------------------------------------------------

Of course, from mesos slave i guess.. follow, thank you...

root@li202-122:/# cat /proc/self/mountinfo
193 63 251:4 /rootfs / rw,relatime - ext4 
/dev/mapper/docker-8:0-57389-e446f2354b5e9cd7d20d5bfbf56b640a2090558c95caa3bd81a9debcb7756fcb
 rw,stripe=16,data=ordered
194 193 0:57 / /proc rw,nosuid,nodev,noexec,relatime - proc proc rw
195 193 0:58 / /dev rw,nosuid - tmpfs tmpfs rw,mode=755
196 195 0:59 / /dev/pts rw,nosuid,noexec,relatime - devpts devpts 
rw,gid=5,mode=620,ptmxmode=666
197 195 0:60 / /dev/shm rw,nosuid,nodev,noexec,relatime - tmpfs shm 
rw,size=65536k
198 195 0:56 / /dev/mqueue rw,nosuid,nodev,noexec,relatime - mqueue mqueue rw
199 193 0:61 / /sys/fs/cgroup rw,nosuid,nodev,noexec,relatime - tmpfs tmpfs rw
200 199 0:24 / /sys/fs/cgroup/systemd rw,nosuid,nodev,noexec,relatime - cgroup 
systemd rw,name=systemd
201 199 0:25 
/docker/e446f2354b5e9cd7d20d5bfbf56b640a2090558c95caa3bd81a9debcb7756fcb 
/sys/fs/cgroup/cpuset rw,relatime - cgroup cgroup rw,cpuset
202 199 0:26 
/docker/e446f2354b5e9cd7d20d5bfbf56b640a2090558c95caa3bd81a9debcb7756fcb 
/sys/fs/cgroup/cpu rw,relatime - cgroup cgroup rw,cpu
203 199 0:27 
/docker/e446f2354b5e9cd7d20d5bfbf56b640a2090558c95caa3bd81a9debcb7756fcb 
/sys/fs/cgroup/cpuacct rw,relatime - cgroup cgroup rw,cpuacct
204 199 0:28 
/docker/e446f2354b5e9cd7d20d5bfbf56b640a2090558c95caa3bd81a9debcb7756fcb 
/sys/fs/cgroup/blkio rw,relatime - cgroup cgroup rw,blkio
205 199 0:29 
/docker/e446f2354b5e9cd7d20d5bfbf56b640a2090558c95caa3bd81a9debcb7756fcb 
/sys/fs/cgroup/memory rw,relatime - cgroup cgroup rw,memory
206 199 0:30 
/docker/e446f2354b5e9cd7d20d5bfbf56b640a2090558c95caa3bd81a9debcb7756fcb 
/sys/fs/cgroup/devices rw,relatime - cgroup cgroup rw,devices
207 199 0:31 
/docker/e446f2354b5e9cd7d20d5bfbf56b640a2090558c95caa3bd81a9debcb7756fcb 
/sys/fs/cgroup/freezer rw,relatime - cgroup cgroup rw,freezer
208 199 0:32 
/docker/e446f2354b5e9cd7d20d5bfbf56b640a2090558c95caa3bd81a9debcb7756fcb 
/sys/fs/cgroup/net_cls rw,relatime - cgroup cgroup rw,net_cls
209 199 0:33 
/docker/e446f2354b5e9cd7d20d5bfbf56b640a2090558c95caa3bd81a9debcb7756fcb 
/sys/fs/cgroup/perf_event rw,relatime - cgroup cgroup rw,perf_event
210 199 0:34 
/docker/e446f2354b5e9cd7d20d5bfbf56b640a2090558c95caa3bd81a9debcb7756fcb 
/sys/fs/cgroup/net_prio rw,relatime - cgroup cgroup rw,net_prio
211 199 0:35 / /sys/fs/cgroup/debug rw,relatime - cgroup cgroup rw,debug
212 193 0:16 / /sys rw,relatime - sysfs sysfs rw
213 212 0:18 / /sys/fs/cgroup rw,relatime - tmpfs none rw,size=4k,mode=755
214 213 0:24 / /sys/fs/cgroup/systemd rw,nosuid,nodev,noexec,relatime - cgroup 
systemd rw,name=systemd
215 213 0:25 / /sys/fs/cgroup/cpuset rw,relatime - cgroup cgroup rw,cpuset
216 213 0:26 / /sys/fs/cgroup/cpu rw,relatime - cgroup cgroup rw,cpu
217 213 0:27 / /sys/fs/cgroup/cpuacct rw,relatime - cgroup cgroup rw,cpuacct
218 213 0:28 / /sys/fs/cgroup/blkio rw,relatime - cgroup cgroup rw,blkio
219 213 0:29 / /sys/fs/cgroup/memory rw,relatime - cgroup cgroup rw,memory
220 213 0:30 / /sys/fs/cgroup/devices rw,relatime - cgroup cgroup rw,devices
221 213 0:31 / /sys/fs/cgroup/freezer rw,relatime - cgroup cgroup rw,freezer
222 213 0:32 / /sys/fs/cgroup/net_cls rw,relatime - cgroup cgroup rw,net_cls
223 213 0:33 / /sys/fs/cgroup/perf_event rw,relatime - cgroup cgroup 
rw,perf_event
224 213 0:34 / /sys/fs/cgroup/net_prio rw,relatime - cgroup cgroup rw,net_prio
225 213 0:35 / /sys/fs/cgroup/debug rw,relatime - cgroup cgroup rw,debug
226 212 0:19 / /sys/fs/fuse/connections rw,relatime - fusectl none rw
227 212 0:8 / /sys/kernel/debug rw,relatime - debugfs none rw
228 193 8:0 /lib/x86_64-linux-gnu/libudev.so.1.3.5 /lib/libudev.so.1 ro,noatime 
- ext4 /dev/root rw,errors=remount-ro,data=ordered
229 193 8:0 /usr/bin/docker /bin/docker rw,noatime - ext4 /dev/root 
rw,errors=remount-ro,data=ordered
230 193 8:0 /lib/x86_64-linux-gnu/libpthread-2.19.so /lib/libpthread.so.0 
ro,noatime - ext4 /dev/root rw,errors=remount-ro,data=ordered
231 193 8:0 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6 /lib/libsqlite3.so.0 
ro,noatime - ext4 /dev/root rw,errors=remount-ro,data=ordered
258 193 0:20 /docker.sock /run/docker.sock rw,nosuid,noexec,relatime - tmpfs 
none rw,size=204708k,mode=755
259 193 8:0 /lib/x86_64-linux-gnu/libdevmapper.so.1.02.1 
/usr/lib/libdevmapper.so.1.02 ro,noatime - ext4 /dev/root 
rw,errors=remount-ro,data=ordered
260 193 8:0 
/var/lib/docker/containers/e446f2354b5e9cd7d20d5bfbf56b640a2090558c95caa3bd81a9debcb7756fcb/resolv.conf
 /etc/resolv.conf rw,noatime - ext4 /dev/root rw,errors=remount-ro,data=ordered
261 193 8:0 
/var/lib/docker/containers/e446f2354b5e9cd7d20d5bfbf56b640a2090558c95caa3bd81a9debcb7756fcb/hostname
 /etc/hostname rw,noatime - ext4 /dev/root rw,errors=remount-ro,data=ordered
262 193 8:0 
/var/lib/docker/containers/e446f2354b5e9cd7d20d5bfbf56b640a2090558c95caa3bd81a9debcb7756fcb/hosts
 /etc/hosts rw,noatime - ext4 /dev/root rw,errors=remount-ro,data=ordered


was (Author: rafaelcapucho):
Of course, thank you...

root@li202-122:/# cat /proc/self/mountinfo
193 63 251:4 /rootfs / rw,relatime - ext4 
/dev/mapper/docker-8:0-57389-e446f2354b5e9cd7d20d5bfbf56b640a2090558c95caa3bd81a9debcb7756fcb
 rw,stripe=16,data=ordered
194 193 0:57 / /proc rw,nosuid,nodev,noexec,relatime - proc proc rw
195 193 0:58 / /dev rw,nosuid - tmpfs tmpfs rw,mode=755
196 195 0:59 / /dev/pts rw,nosuid,noexec,relatime - devpts devpts 
rw,gid=5,mode=620,ptmxmode=666
197 195 0:60 / /dev/shm rw,nosuid,nodev,noexec,relatime - tmpfs shm 
rw,size=65536k
198 195 0:56 / /dev/mqueue rw,nosuid,nodev,noexec,relatime - mqueue mqueue rw
199 193 0:61 / /sys/fs/cgroup rw,nosuid,nodev,noexec,relatime - tmpfs tmpfs rw
200 199 0:24 / /sys/fs/cgroup/systemd rw,nosuid,nodev,noexec,relatime - cgroup 
systemd rw,name=systemd
201 199 0:25 
/docker/e446f2354b5e9cd7d20d5bfbf56b640a2090558c95caa3bd81a9debcb7756fcb 
/sys/fs/cgroup/cpuset rw,relatime - cgroup cgroup rw,cpuset
202 199 0:26 
/docker/e446f2354b5e9cd7d20d5bfbf56b640a2090558c95caa3bd81a9debcb7756fcb 
/sys/fs/cgroup/cpu rw,relatime - cgroup cgroup rw,cpu
203 199 0:27 
/docker/e446f2354b5e9cd7d20d5bfbf56b640a2090558c95caa3bd81a9debcb7756fcb 
/sys/fs/cgroup/cpuacct rw,relatime - cgroup cgroup rw,cpuacct
204 199 0:28 
/docker/e446f2354b5e9cd7d20d5bfbf56b640a2090558c95caa3bd81a9debcb7756fcb 
/sys/fs/cgroup/blkio rw,relatime - cgroup cgroup rw,blkio
205 199 0:29 
/docker/e446f2354b5e9cd7d20d5bfbf56b640a2090558c95caa3bd81a9debcb7756fcb 
/sys/fs/cgroup/memory rw,relatime - cgroup cgroup rw,memory
206 199 0:30 
/docker/e446f2354b5e9cd7d20d5bfbf56b640a2090558c95caa3bd81a9debcb7756fcb 
/sys/fs/cgroup/devices rw,relatime - cgroup cgroup rw,devices
207 199 0:31 
/docker/e446f2354b5e9cd7d20d5bfbf56b640a2090558c95caa3bd81a9debcb7756fcb 
/sys/fs/cgroup/freezer rw,relatime - cgroup cgroup rw,freezer
208 199 0:32 
/docker/e446f2354b5e9cd7d20d5bfbf56b640a2090558c95caa3bd81a9debcb7756fcb 
/sys/fs/cgroup/net_cls rw,relatime - cgroup cgroup rw,net_cls
209 199 0:33 
/docker/e446f2354b5e9cd7d20d5bfbf56b640a2090558c95caa3bd81a9debcb7756fcb 
/sys/fs/cgroup/perf_event rw,relatime - cgroup cgroup rw,perf_event
210 199 0:34 
/docker/e446f2354b5e9cd7d20d5bfbf56b640a2090558c95caa3bd81a9debcb7756fcb 
/sys/fs/cgroup/net_prio rw,relatime - cgroup cgroup rw,net_prio
211 199 0:35 / /sys/fs/cgroup/debug rw,relatime - cgroup cgroup rw,debug
212 193 0:16 / /sys rw,relatime - sysfs sysfs rw
213 212 0:18 / /sys/fs/cgroup rw,relatime - tmpfs none rw,size=4k,mode=755
214 213 0:24 / /sys/fs/cgroup/systemd rw,nosuid,nodev,noexec,relatime - cgroup 
systemd rw,name=systemd
215 213 0:25 / /sys/fs/cgroup/cpuset rw,relatime - cgroup cgroup rw,cpuset
216 213 0:26 / /sys/fs/cgroup/cpu rw,relatime - cgroup cgroup rw,cpu
217 213 0:27 / /sys/fs/cgroup/cpuacct rw,relatime - cgroup cgroup rw,cpuacct
218 213 0:28 / /sys/fs/cgroup/blkio rw,relatime - cgroup cgroup rw,blkio
219 213 0:29 / /sys/fs/cgroup/memory rw,relatime - cgroup cgroup rw,memory
220 213 0:30 / /sys/fs/cgroup/devices rw,relatime - cgroup cgroup rw,devices
221 213 0:31 / /sys/fs/cgroup/freezer rw,relatime - cgroup cgroup rw,freezer
222 213 0:32 / /sys/fs/cgroup/net_cls rw,relatime - cgroup cgroup rw,net_cls
223 213 0:33 / /sys/fs/cgroup/perf_event rw,relatime - cgroup cgroup 
rw,perf_event
224 213 0:34 / /sys/fs/cgroup/net_prio rw,relatime - cgroup cgroup rw,net_prio
225 213 0:35 / /sys/fs/cgroup/debug rw,relatime - cgroup cgroup rw,debug
226 212 0:19 / /sys/fs/fuse/connections rw,relatime - fusectl none rw
227 212 0:8 / /sys/kernel/debug rw,relatime - debugfs none rw
228 193 8:0 /lib/x86_64-linux-gnu/libudev.so.1.3.5 /lib/libudev.so.1 ro,noatime 
- ext4 /dev/root rw,errors=remount-ro,data=ordered
229 193 8:0 /usr/bin/docker /bin/docker rw,noatime - ext4 /dev/root 
rw,errors=remount-ro,data=ordered
230 193 8:0 /lib/x86_64-linux-gnu/libpthread-2.19.so /lib/libpthread.so.0 
ro,noatime - ext4 /dev/root rw,errors=remount-ro,data=ordered
231 193 8:0 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6 /lib/libsqlite3.so.0 
ro,noatime - ext4 /dev/root rw,errors=remount-ro,data=ordered
258 193 0:20 /docker.sock /run/docker.sock rw,nosuid,noexec,relatime - tmpfs 
none rw,size=204708k,mode=755
259 193 8:0 /lib/x86_64-linux-gnu/libdevmapper.so.1.02.1 
/usr/lib/libdevmapper.so.1.02 ro,noatime - ext4 /dev/root 
rw,errors=remount-ro,data=ordered
260 193 8:0 
/var/lib/docker/containers/e446f2354b5e9cd7d20d5bfbf56b640a2090558c95caa3bd81a9debcb7756fcb/resolv.conf
 /etc/resolv.conf rw,noatime - ext4 /dev/root rw,errors=remount-ro,data=ordered
261 193 8:0 
/var/lib/docker/containers/e446f2354b5e9cd7d20d5bfbf56b640a2090558c95caa3bd81a9debcb7756fcb/hostname
 /etc/hostname rw,noatime - ext4 /dev/root rw,errors=remount-ro,data=ordered
262 193 8:0 
/var/lib/docker/containers/e446f2354b5e9cd7d20d5bfbf56b640a2090558c95caa3bd81a9debcb7756fcb/hosts
 /etc/hosts rw,noatime - ext4 /dev/root rw,errors=remount-ro,data=ordered

> Unable to find and run URIs files
> ---------------------------------
>
>                 Key: MESOS-3533
>                 URL: https://issues.apache.org/jira/browse/MESOS-3533
>             Project: Mesos
>          Issue Type: Bug
>          Components: fetcher, general
>    Affects Versions: 0.25.0
>         Environment: Linux li202-122 4.1.5-x86_64-linode61 #7 SMP Mon Aug 24 
> 13:46:31 EDT 2015 x86_64 x86_64 x86_64 GNU/Linux
> Ubuntu 14.04.1 LTS
> Docker Version: 1.8.2
> Docker API version: 1.20
> Go version: go1.4.2
>            Reporter: Rafael Capucho
>            Priority: Blocker
>
> Hello,
> Deploying a docker container using marathon 0.11 with the following structure 
> (just example, I had tried some variations with same result):
> {
>   "id": "testando-flask",
>   "cmd": "ls -l; pip install -r requeriments.txt; ls -l; python app.py",
>   "cpus": 0.5,
>   "mem": 20.0,
>   "container": {
>     "type": "DOCKER",
>     "docker": {
>       "image": "therealwardo/python-2.7-pip",
>       "network": "BRIDGE",
>       "privileged": true,
>       "portMappings": [
>         { "containerPort": 31177, "hostPort": 0 }
>       ]
>     }
>   },
>   "uris": [
>     "http://blog.rafaelcapucho.com/app.zip";
>   ]
> }
> curl -X POST http://173.255.192.XXX:8080/v2/apps -d @flask.json -H 
> "Content-type: application/json"
> The task are reaching mesos master properly but it failed. When I execute the 
> same structure without uris and with a simple "python -m SimpleHTTPServer" it 
> works! The docker is created and running.
> Analyzing the sandbox on Mesos UI I can see that the files of URIs are 
> download correctly, the project and the requirements.txt in stdout I got: 
> Archive:  
> /tmp/mesos/slaves/fe42c404-7266-462b-adf5-549311bfbf32-S37/frameworks/fe42c404-7266-462b-adf5-549311bfbf32-0000/executors/testando-flask.a5ef5aad-65de-11e5-8b11-0242ac1101eb/runs/28e2dbd9-fa10-4d96-baec-0c89868237ff/app.zip
>   inflating: 
> /tmp/mesos/slaves/fe42c404-7266-462b-adf5-549311bfbf32-S37/frameworks/fe42c404-7266-462b-adf5-549311bfbf32-0000/executors/testando-flask.a5ef5aad-65de-11e5-8b11-0242ac1101eb/runs/28e2dbd9-fa10-4d96-baec-0c89868237ff/app.py
>   
>  extracting: 
> /tmp/mesos/slaves/fe42c404-7266-462b-adf5-549311bfbf32-S37/frameworks/fe42c404-7266-462b-adf5-549311bfbf32-0000/executors/testando-flask.a5ef5aad-65de-11e5-8b11-0242ac1101eb/runs/28e2dbd9-fa10-4d96-baec-0c89868237ff/requeriments.txt
>   
> --container="mesos-fe42c404-7266-462b-adf5-549311bfbf32-S37.28e2dbd9-fa10-4d96-baec-0c89868237ff"
>  --docker="docker" --docker_socket="/var/run/docker.sock" --help="false" 
> --initialize_driver_logging="true" --logbufsecs="0" --logging_level="INFO" 
> --mapped_directory="/mnt/mesos/sandbox" --quiet="false" 
> --sandbox_directory="/tmp/mesos/slaves/fe42c404-7266-462b-adf5-549311bfbf32-S37/frameworks/fe42c404-7266-462b-adf5-549311bfbf32-0000/executors/testando-flask.a5ef5aad-65de-11e5-8b11-0242ac1101eb/runs/28e2dbd9-fa10-4d96-baec-0c89868237ff"
>  --stop_timeout="0ns"
> --container="mesos-fe42c404-7266-462b-adf5-549311bfbf32-S37.28e2dbd9-fa10-4d96-baec-0c89868237ff"
>  --docker="docker" --docker_socket="/var/run/docker.sock" --help="false" 
> --initialize_driver_logging="true" --logbufsecs="0" --logging_level="INFO" 
> --mapped_directory="/mnt/mesos/sandbox" --quiet="false" 
> --sandbox_directory="/tmp/mesos/slaves/fe42c404-7266-462b-adf5-549311bfbf32-S37/frameworks/fe42c404-7266-462b-adf5-549311bfbf32-0000/executors/testando-flask.a5ef5aad-65de-11e5-8b11-0242ac1101eb/runs/28e2dbd9-fa10-4d96-baec-0c89868237ff"
>  --stop_timeout="0ns"
> Registered docker executor on li202-122.members.linode.com
> Starting task testando-flask.a5ef5aad-65de-11e5-8b11-0242ac1101eb
> Could not open requirements file: [Errno 2] No such file or directory: 
> 'requeriments.txt'
> Storing complete log in /root/.pip/pip.log
> total 68
> drwxr-xr-x   2 root root  4096 Jan 15  2015 bin
> drwxr-xr-x   2 root root  4096 Apr 19  2012 boot
> drwxr-xr-x  10 root root 13740 Sep 28 12:44 dev
> drwxr-xr-x  46 root root  4096 Sep 28 12:44 etc
> drwxr-xr-x   2 root root  4096 Apr 19  2012 home
> drwxr-xr-x  11 root root  4096 Jan 15  2015 lib
> drwxr-xr-x   2 root root  4096 Jan 15  2015 lib64
> drwxr-xr-x   2 root root  4096 Jan 15  2015 media
> drwxr-xr-x   3 root root  4096 Sep 28 12:44 mnt
> drwxr-xr-x   2 root root  4096 Jan 15  2015 opt
> dr-xr-xr-x 170 root root     0 Sep 28 12:44 proc
> drwx------   3 root root  4096 Sep 28 12:44 root
> drwxr-xr-x   5 root root  4096 Jan 15  2015 run
> drwxr-xr-x   2 root root  4096 Jan 16  2015 sbin
> drwxr-xr-x   2 root root  4096 Mar  5  2012 selinux
> drwxr-xr-x   2 root root  4096 Jan 15  2015 srv
> dr-xr-xr-x  13 root root     0 Sep 27 14:28 sys
> drwxrwxrwt   2 root root  4096 Jan 24  2015 tmp
> drwxr-xr-x  10 root root  4096 Jan 16  2015 usr
> drwxr-xr-x  11 root root  4096 Jan 16  2015 var
> So I can see the files in Sandbox UI but It dont appear in the fold.
> My Mesos Master:
> docker run -d --net="host" --restart="always" --name="mesos-master"  -p 
> 5050:5050 -e "MESOS_HOSTNAME=${HOST_IP}" -e "MESOS_IP=${HOST_IP}" -e 
> "MESOS_ZK=zk://${HOST_IP}:2181/mesos" -e "MESOS_PORT=5050" -e 
> "MESOS_LOG_DIR=/var/log/mesos" -e "MESOS_QUORUM=1" -e 
> "MESOS_REGISTRY=in_memory" -e "MESOS_WORK_DIR=/var/lib/mesos" -e 
> "MESOS_CLUSTER=ATLAS" rafa/docker-mesos-master mesos-master
> My Mesos Slave:
> docker run --privileged -d -p 31000-31300:31000-31300 \
> --name="mesos_slave" \
> --restart="always" \
> --net="host" \
> -v $(which docker):/bin/docker \
> -v $(ldconfig -p | grep 'libdevmapper.so.1.02' | awk '{print 
> $4}'):/usr/lib/libdevmapper.so.1.02 \
> -v /sys:/sys \
> -v /var/run/docker.sock:/var/run/docker.sock \
> -e "MESOS_MASTER=zk://${HOST_IP}:2181/mesos" \
> -e "MESOS_LOG_DIR=/var/log/mesos" \
> -e "MESOS_CONTAINERIZERS=docker,mesos" \
> -e "MESOS_LOGGING_LEVEL=INFO" \
> rafa/docker-mesos-slave mesos-slave



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

Reply via email to