Skip to content
Snippets Groups Projects
Commit eae7590d authored by Patrick Wendell's avatar Patrick Wendell
Browse files

Support for multiple hadoop versions

parent bb328c8f
No related branches found
No related tags found
No related merge requests found
...@@ -10,4 +10,5 @@ export MESOS_SPARK_LOCAL_DIRS="{{spark_local_dirs}}" ...@@ -10,4 +10,5 @@ export MESOS_SPARK_LOCAL_DIRS="{{spark_local_dirs}}"
export MODULES="{{modules}}" export MODULES="{{modules}}"
export SPARK_VERSION="{{spark_version}}" export SPARK_VERSION="{{spark_version}}"
export SHARK_VERSION="{{shark_version}}" export SHARK_VERSION="{{shark_version}}"
export HADOOP_MAJOR_VERSION="{{hadoop_major_version}}"
export SWAP_MB="{{swap}}" export SWAP_MB="{{swap}}"
...@@ -76,6 +76,8 @@ def parse_args(): ...@@ -76,6 +76,8 @@ def parse_args():
parser.add_option("--shark-git-repo", parser.add_option("--shark-git-repo",
default="https://github.com/amplab/shark", default="https://github.com/amplab/shark",
help="Github repo from which to checkout supplied commit hash") help="Github repo from which to checkout supplied commit hash")
parser.add_option("--hadoop-major-version", default="2",
help="Major version of Hadoop (default: 2)")
parser.add_option("-D", metavar="[ADDRESS:]PORT", dest="proxy_port", parser.add_option("-D", metavar="[ADDRESS:]PORT", dest="proxy_port",
help="Use SSH dynamic port forwarding to create a SOCKS proxy at " + help="Use SSH dynamic port forwarding to create a SOCKS proxy at " +
...@@ -565,7 +567,8 @@ def deploy_files(conn, root_dir, opts, master_nodes, slave_nodes, zoo_nodes, ...@@ -565,7 +567,8 @@ def deploy_files(conn, root_dir, opts, master_nodes, slave_nodes, zoo_nodes,
"swap": str(opts.swap), "swap": str(opts.swap),
"modules": '\n'.join(modules), "modules": '\n'.join(modules),
"spark_version": spark_v, "spark_version": spark_v,
"shark_version": shark_v "shark_version": shark_v,
"hadoop_major_version": opts.hadoop_major_version
} }
# Create a temp directory in which we will place all the files to be # Create a temp directory in which we will place all the files to be
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment