I wanna use marathon as cluster monitoring and management. Bellow scenario is possible?
My Scenario
Each script can be run by marathon application. But I couldn't found run application on (specific) error host. No restriction of adding machines and installing mesos components.
And if you know more suitable tool, please recommend!!
If you are not running Cassandra on Mesos I think Marathon is not the best choice. From your description, it looks like you need a monitoring tool (e.g., Nagios) rather than service Orchestration.
Please extend your question with more information. It's not clear what you are asking.