Какой формат ввода gridmix нравится? - PullRequest
1 голос
/ 07 марта 2019

Я использую мои файлы истории заданий в Rumen, содержит job-trace.json и job-topology.json.GirdMix использует лайки:

$HADOOP_HOME/bin/hadoop jar $HADOOP_HOME/share/hadoop/tools/lib/hadoop-gridmix-2.7.3.jar -libjars $HADOOP_HOME/share/hadoop/tools/lib/hadoop-rumen-2.7.3.jar -Dgridmix.compression-emulation.enable=false <iopath> <trace>

И, означает рабочий каталог для Gridmix, поэтому я пишу с помощью: file:///home/hadoop/input, означает файл трассировки, извлеченный из файлов журнала, с помощью file:///home/hadoop/rumen/job-trace-1hr.json.

Наконец, познакомьтесь со следующими исключениями:

2019-03-07 16:37:12,495 ERROR [main] gridmix.Gridmix (Gridmix.java:start(534)) - Startup failed. java.io.IOException: Found no satisfactory file in file:/home//hadoop/input
2019-03-07 16:37:13,040 INFO  [main] util.ExitUtil (ExitUtil.java:terminate(124)) - Exiting with status 2
2019-03-07 16:37:13,041 INFO  [Thread-1] gridmix.Gridmix (Gridmix.java:run(657)) - Exiting...

Так, как этот параметр нравится, или как его использовать?

Может у кого-нибудь есть какие-нибудь идеи?

Спасибо.

1 Ответ

0 голосов
/ 08 марта 2019

Я обнаружил, что это мое собственное неправильное использование;Я проверял использование параметров gridmix из-за слишком малых входных данных.

gridmix.min.file.size   |  The minimum size of the input files. The default limit is 128 MiB. Tweak this parameter if you see an error-message like "Found no satisfactory file" while testing GridMix with a relatively-small input data-set.

Итак, я настроил большие входные данные.Использование -генерировать 10G.

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...