我使用PowerShell创建了Azure HDInsight群集。现在我需要在工作节点上安装一些定制软件,这些定制软件是我将使用Hadoop流式传输的映射器所需的。我还没有找到任何可以帮助我完成此任务的PowerShell命令。我可以准备一份定制工作来安排所有员工,但我不相信这是最好的解决方案。有更好的选择吗?如何在Azure HDInsight的工作节点上安装自定义软件?
编辑:
有了AWS弹性MapReduce存在,当你创建一个集群被定义的引导作用,以安装其他软件的选项。我正在寻找类似的东西。
您可以使用引导操作来安装其他软件并更改群集上应用程序的配置。引导操作是在Amazon EMR启动群集时在群集节点上运行的脚本。它们在Hadoop启动之前以及节点开始处理数据之前运行。
来自:Create Bootstrap Actions to Install Additional Software
有了这个功能,HDInsight现在提供的支持与定制*脚本操作*安装星火,[这里](http://azure.microsoft.com/es-es/documentation/articles/hdinsight-hadoop-spark-install /)。 –