#!/bin/bash nmappers=2 nreducers=2 pids="" host=`hostname` args="-cfgRoundtripTimeout=2000000000 -cfgKnownHosts=$host +RTS -K20000000" # ghc --make KMeans || exit 1 for i in $( seq 1 ${nmappers} ) do ./KMeans -cfgRole=MAPPER $args & pid=$! pids="$pids $pid" done for i in $( seq 1 ${nreducers} ) do ./KMeans -cfgRole=REDUCER $args & pid=$! pids="$pids $pid" done ./KMeans -cfgRole=MASTER $args kill $pids