/ / spúšťanie a zabíjanie hadoopových úloh z Cli [zatvorené] - java, linux, hadoop, apache-spark, qa

spustenie a zabitie hadoop úloh z kli [closed] - java, linux, hadoop, apache-spark, qa

aby sa vyvinul test odolnosti voči hadoopua iskrových úloh potrebujem schopnosť zastaviť (alebo zabiť) úlohy (buď mapovače, reduktory alebo akcie iskier) pomocou kódu. ideálnym spôsobom by to bolo pomocou príkazu CLI, ale akýkoľvek iný nástroj, ktorý by to urobil, by sa veľmi ocenil.

Vďaka.

odpovede:

1 pre odpoveď č. 1
$ ps

vám ukáže proces na úrovni OS. všimnite si stĺpec pid, ktorý bude čoskoro mŕtvy

$ kill -9 pid

zabije to. -9 neumožňuje čas „pekne“ ukončiť proces, ale ukončuje ho s extrémnymi predsudkami.

kill sighup pid

urobí to pekne

to však zabije tento proces. ak chcete iba zabiť úlohu:

$ mapred job -list
$ kill -9 pid