2015-11-05 50 views
2

在我们的集群上,我们设置了动态资源池。Hadoop:为distcp指定纱线队列

的规则设置,使得头纱将着眼于指定的队列,然后到用户名,然后到主组...

但是有我似乎无法能够指定一个队列,它只是将其设置为主要组。

我这是怎么运行,现在(不工作):

hadoop distcp -Dmapred.job.queue.name:root.default ....... 

回答

10

你犯下的规范错误参数。

您不应该使用“:”来分隔键/值对。你应该使用“=”。

的命令应该是

hadoop distcp -Dmapred.job.queue.name=root.default ....... 
4

-Dmapreduce.job.queuename = root.default

+2

这是Hadoop的2.x的正确版本 –