Entire list of parameter( for Hadoop-2.6) is given on the link
But you can execute a job in either MRv1 or MRv2 style. I think there are some parameters that are only applicable for MRv1 like mapreduce.tasktracker.map.tasks.maximum
,
is this true ? If yes, then is there any smarter way to figure out all such parameters ?
can we pass all parameters via -Dproperty=value or -D property=value or is there any parameter, that i can not pass like this ?