求助,如何跑在mesos上?可能我漏了什么步骤

71 views
Skip to first unread message

阿德

unread,
Jul 16, 2014, 10:26:35 PM7/16/14
to dpark...@googlegroups.com
安装mesos和dpark后
    /usr/local/sbin/mesos-master --ip=127.0.0.1 --work_dir=/var/lib/mesos
    /usr/local/sbin/mesos-slave --master=127.0.0.1:5050
成功启动mesos,dpark跑examples/demo.py: python demo.py -m process无问题
之后
    python demo.py -m mesos://127.0.0.1:5050

输出:2014-07-16 19:21:22,292 [INFO] [scheduler] Got job 1 with 4 tasks: <ParallelCollection 100>

然后一直处于运行中,查看127.0.0.1:5050/#/frameworks,这个一直处于active状态

第一次跑dpark,不是太懂,请问是我那一步做错了吗?还是漏了什么步骤?

阿德

unread,
Jul 16, 2014, 10:32:03 PM7/16/14
to dpark...@googlegroups.com
好吧,翻了所有帖子,发现:https://groups.google.com/forum/#!topic/dpark-users/lRg_e5AaLTg 这个,用来是内存不够。。。这也太吃内存了吧

田忠博(Zhongbo Tian)

unread,
Jul 16, 2014, 10:32:39 PM7/16/14
to dpark-users
我想也许是资源问题, 默认每个task需要1个cpu和1G的内存,如果你的mesos集群很小,内存不够1G那么就没有task可以申请资源成功
你看看是不是可以在跑demo.py的时候把默认申请的内存数目调小
ex:

python demo.py -m 127.0.0.1 -M 200 // 每个task申请200M 内存


--
You received this message because you are subscribed to the Google Groups "DPark Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dpark-users...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

阿德

unread,
Jul 16, 2014, 10:41:28 PM7/16/14
to dpark...@googlegroups.com
嗯,谢谢,加了-M 100,已经解决

Davies Liu

unread,
Jul 16, 2014, 11:14:50 PM7/16/14
to dpark...@googlegroups.com
可以把默认task的内存大小放到 conf 里面,并把默认的设成200M 之类,避免新用户再碰到这个问题。
--
- Davies

田忠博(Zhongbo Tian)

unread,
Jul 17, 2014, 12:01:37 AM7/17/14
to dpark-users
好主意,我看看改一下

sj l

unread,
Jul 17, 2014, 2:04:22 AM7/17/14
to dpark...@googlegroups.com
嗯,同意,1G一个task真的太大了,文档也可以提示下配置在哪里
Reply all
Reply to author
Forward
0 new messages