Hi Vincent, Can you confirm it's because I didn't set any static reservation ? >
Yes, that's correct. So how could I check the resource allocation with multiple marathon > instances and roles, and configured weights between these roles ? Is > Marathon supposed to reserve resources with the role it's configured to ? > If yes how can I check ? > No, as far as I know, Marathon doesn't automatically reserve any resources for its role. The '--mesos_role' flag only sets the role that Marathon will use when registering with the Mesos master. This means that it will receive offers reserved for that role, but the resource reservations must be made separately. You could reserve the resources statically via your agent configuration, or you could use the operator HTTP API to accomplish this with dynamic reservations: see the section on operator HTTP endpoints in the reservation docs. Let me know if you have any other questions. It's also possible that I'm unaware of some Marathon feature that could be helpful here - you could also check the Marathon docs and reach out on their mailing list or IRC. Cheers, Greg

