HADOOP-15166 CLI MiniCluster fails with ClassNotFoundException o.a.h.yarn.server.timelineservice.collector.TimelineCollectorManager. Contributed by Gera Shegalov
This commit is contained in:
parent
ec8f47e7fa
commit
c191538ed1
|
@ -41,7 +41,7 @@ Running the MiniCluster
|
||||||
|
|
||||||
From inside the root directory of the extracted tarball, you can start the CLI MiniCluster using the following command:
|
From inside the root directory of the extracted tarball, you can start the CLI MiniCluster using the following command:
|
||||||
|
|
||||||
$ HADOOP_CLASSPATH=share/hadoop/yarn/test/hadoop-yarn-server-tests-${project.version}-tests.jar bin/hadoop jar ./share/hadoop/mapreduce/hadoop-mapreduce-client-jobclient-${project.version}-tests.jar minicluster -rmport RM_PORT -jhsport JHS_PORT
|
$ bin/mapred minicluster -rmport RM_PORT -jhsport JHS_PORT
|
||||||
|
|
||||||
In the example command above, `RM_PORT` and `JHS_PORT` should be replaced by the user's choice of these port numbers. If not specified, random free ports will be used.
|
In the example command above, `RM_PORT` and `JHS_PORT` should be replaced by the user's choice of these port numbers. If not specified, random free ports will be used.
|
||||||
|
|
||||||
|
|
|
@ -36,6 +36,7 @@ function hadoop_usage
|
||||||
hadoop_add_subcommand "sampler" client "sampler"
|
hadoop_add_subcommand "sampler" client "sampler"
|
||||||
hadoop_add_subcommand "frameworkuploader" admin "mapreduce framework upload"
|
hadoop_add_subcommand "frameworkuploader" admin "mapreduce framework upload"
|
||||||
hadoop_add_subcommand "version" client "print the version"
|
hadoop_add_subcommand "version" client "print the version"
|
||||||
|
hadoop_add_subcommand "minicluster" client "CLI MiniCluster"
|
||||||
hadoop_generate_usage "${HADOOP_SHELL_EXECNAME}" true
|
hadoop_generate_usage "${HADOOP_SHELL_EXECNAME}" true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -101,6 +102,11 @@ function mapredcmd_case
|
||||||
version)
|
version)
|
||||||
HADOOP_CLASSNAME=org.apache.hadoop.util.VersionInfo
|
HADOOP_CLASSNAME=org.apache.hadoop.util.VersionInfo
|
||||||
;;
|
;;
|
||||||
|
minicluster)
|
||||||
|
hadoop_add_classpath "${HADOOP_YARN_HOME}/${YARN_DIR}/timelineservice"'/*'
|
||||||
|
hadoop_add_classpath "${HADOOP_YARN_HOME}/${YARN_DIR}/test"'/*'
|
||||||
|
HADOOP_CLASSNAME=org.apache.hadoop.mapreduce.MiniHadoopClusterManager
|
||||||
|
;;
|
||||||
*)
|
*)
|
||||||
HADOOP_CLASSNAME="${subcmd}"
|
HADOOP_CLASSNAME="${subcmd}"
|
||||||
if ! hadoop_validate_classname "${HADOOP_CLASSNAME}"; then
|
if ! hadoop_validate_classname "${HADOOP_CLASSNAME}"; then
|
||||||
|
|
Loading…
Reference in New Issue