Hi! I'm following [1] to set up a master/slave configuration with Vagrant. I have set up networking and hostnames so the master and slave can resolve each other. I can get to the ui, and see that a framework (marathon) and a slave is registered. I can also successfully verify the installation by issuing a task with
mesos-execute --master=$MASTER --name="cluster-test" --command="sleep 5" on the master. However, when launching the same task from the slave vm, it fails. It seems to go into an error loop, where the master keeps logging --- I0212 20:28:36.912345 9244 master.cpp:3843] Sending 1 offers to framework 20150212-200948-46704832-5050-9196-0000 (marathon) at [email protected]:40413 I0212 20:28:36.984591 9242 master.cpp:2344] Processing reply for offers: [ 20150212-200948-46704832-5050-9196-O175 ] on slave 20150212-200948-46704832-5050-9196-S0 at slave(1)@192.168.200.3:5051 (192.168.200.3) for framework 20150212-200948-46704832-5050-9196-0000 (marathon) at [email protected]:40413 I0212 20:28:36.985373 9242 hierarchical_allocator_process.hpp:563] Recovered cpus(*):2; mem(*):496; disk(*):32297; ports(*):[31000-32000] (total allocatable: cpus(*):2; mem(*):496; disk(*):32297; ports(*):[31000-32000]) on slave 20150212-200948-46704832-5050-9196-S0 from framework 20150212-200948-46704832-5050-9196-0000 I0212 20:28:37.749330 9242 http.cpp:478] HTTP request for '/master/state.json' I0212 20:28:37.820500 9242 master.cpp:1383] Received registration request for framework '' at [email protected]:47664 I0212 20:28:37.821678 9242 master.cpp:1447] Registering framework 20150212-200948-46704832-5050-9196-0059 () at [email protected]:47664 I0212 20:28:37.822754 9238 hierarchical_allocator_process.hpp:329] Added framework 20150212-200948-46704832-5050-9196-0059 I0212 20:28:37.823096 9244 master.cpp:789] Framework 20150212-200948-46704832-5050-9196-0059 () at [email protected]:47664 disconnected I0212 20:28:37.824023 9244 master.cpp:1752] Disconnecting framework 20150212-200948-46704832-5050-9196-0059 () at [email protected]:47664 I0212 20:28:37.824358 9244 master.cpp:1768] Deactivating framework 20150212-200948-46704832-5050-9196-0059 () at [email protected]:47664 I0212 20:28:37.824725 9244 master.cpp:811] Giving framework 20150212-200948-46704832-5050-9196-0059 () at [email protected]:47664 0ns to failover W0212 20:28:37.825021 9244 master.cpp:3726] Master returning resources offered to framework 20150212-200948-46704832-5050-9196-0059 because the framework has terminated or is inactive I0212 20:28:37.825500 9244 hierarchical_allocator_process.hpp:405] Deactivated framework 20150212-200948-46704832-5050-9196-0059 --- I do notice that the ip of the scheduler reports as 127.0.1.1:47664, but I have set all of /etc/mesos-master/hostname, /etc/mesos-master/ip and /etc/marathon/conf/hostname to the private network of the vagrant vms. [1] - http://mesosphere.com/docs/getting-started/datacenter/install/

