Mahout comes with a number of predefined Hadoop job classes (stuff derived from AbstractJob). These include jobs for computing recommendations (RecommenderJob). Mahout also defines various RecommenderEvaluators for use in testing these recommendations, but it's not clear to me how one runs these in a distributed fashion using Hadoop.
Is it: run the recommender job, and then feed the output of that into the evaluator? I looked at the RMSRecommenderEvaluatorTest, but this seems to do everythinig all in one fell swoop, and doesn't look like a Hadoop job.