我们如何使用 whirr 控制在 ec2 上安装的 hadoop 版本。我可以看到我们有以下两行是配置文件
whirr.hadoop-install-function=install_cdh_hadoopwhirr.hadoop-configure-function=configure_cdh_hadoop
但是我们如何控制要安装的版本呢?
CDH3 还是 CDH4?
还有,MVR1 还是 MVR2?
这就是它在 0.8.1 中完成的方式
whirr.env.mapreduce_version=2
whirr.env.repo=cdh4
这将进入您的属性文件。
## Install CDH4 Yarn
whirr.hadoop.install-function=install_cdh_hadoop
whirr.hadoop.configure-function=configure_cdh_hadoop
whirr.yarn.configure-function=configure_cdh_yarn
whirr.yarn.start-function=start_cdh_yarn
whirr.mr_jobhistory.start-function=start_cdh_mr_jobhistory
whirr.env.REPO=cdh4
whirr.env.MAPREDUCE_VERSION=2
## Install CDH4 MRV1
whirr.hadoop.install-function=install_cdh_hadoop
whirr.hadoop.configure-function=configure_cdh_hadoop
whirr.env.REPO=cdh4