lista de tarefas do hadoop desactualizada
hadoop job -list
tenho um aviso (a utilização deste programa para executar o comando mapred está desactualizada. Em vez disso, use o comando mapred para ele.) Sei que usá-lo vai funcionar bem, mas estou um pouco perdido. Mapred não é a versão antiga do mapreduce? É o trabalho (classe ? isso é depreciado ? desculpa a ignorância. Qual é a melhor maneira de fazer a lista de trabalhos em execução?
uma ligação ou uma referência seria apreciar.
EDITAR
Se a sintaxe é hadoop job [GENERIC_OPTIONS] [-submit <job-file>] | [-status <job-id>] | [-counter <job-id> <group-name> <counter-name>] | [-kill <job-id>] | [-events <job-id> <from-event-#> <#-of-events>] | [-history [all] <jobOutputDir>] | [-list [all]] | [-kill-task <task-id>] | [-fail-task <task-id>] | [-set-priority <job-id> <priority>]
Então por que é depreciada? Está a escapar-me alguma coisa?
2 answers
A versão antiga do Hadoop que suporta o mapred tem este comando (hadoop job-list). lista de comandos antiga
E a nova versão do hadoop não suporta esta funcionalidade por causa do fio. nova lista de comandos
Acho que este comando estava disponível até 2.4 mas a partir de 2.6 eles removeram-no.(a julgar pelos manuais)
Não é mapred a versão antiga do mapreduce? É o trabalho (classe ? isso é depreciado ?
É que é o uso de hadoop
em {[2] } que é
descontinuar.
mapred job -list