Apache spark 无法在Cloudera Quickstart VM 5.3.0中使用Cloudera Manager添加新服务
我正在使用Cloudera Quickstart VM 5.3.0(在Windows 7上的Virtual Box 4.3中运行),我想学习Spark(在Thread上) 我开始担任Cloudera经理。在侧边栏我可以看到所有的服务,有火花,但在独立模式。所以我点击“添加新服务”,选择“Spark”。然后我必须为这个服务选择一组依赖项,我没有选择,我必须选择HDFS/Thread/zookeeper。 下一步我必须选择一个历史服务器和一个网关,我在本地模式下运行VM,所以我只能选择本地主机 我单击“继续”,出现此错误(+69个记录道): 发生了服务器错误。将以下信息发送到 克劳德拉 路径: 版本:Cloudera Express 5.3.0(由jenkins于 20141216-1458吉特:E9AE1D1C1CE292D812B22B22BD1C29FF7AF355226) org.springframework.web.bind.MissingServletRequestParameterException:必需 长参数“serviceId”在中不存在 中的AnnotationMethodHandlerAdapter.java行738 org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter$ServletHandlerMethodInvoker raiseMissingParameterException() 我不知道是否需要internet连接,但我知道我无法使用VM连接到internet。(编辑:即使使用internet连接,我也会遇到相同的错误) 我不知道如何添加这项服务,我尝试了使用或不使用网关,许多网络选项,但从未奏效。我检查了已知的问题;没什么 有人知道我如何解决这个错误,或者我如何解决这个问题?谢谢你的帮助。朱利安 在回答您的问题之前,我想对Hadoop 5(CDH5)Cloudera发行版中的Spark做一些一般性的说明:Apache spark 无法在Cloudera Quickstart VM 5.3.0中使用Cloudera Manager添加新服务,apache-spark,cloudera,cloudera-manager,cloudera-quickstart-vm,Apache Spark,Cloudera,Cloudera Manager,Cloudera Quickstart Vm,我正在使用Cloudera Quickstart VM 5.3.0(在Windows 7上的Virtual Box 4.3中运行),我想学习Spark(在Thread上) 我开始担任Cloudera经理。在侧边栏我可以看到所有的服务,有火花,但在独立模式。所以我点击“添加新服务”,选择“Spark”。然后我必须为这个服务选择一组依赖项,我没有选择,我必须选择HDFS/Thread/zookeeper。 下一步我必须选择一个历史服务器和一个网关,我在本地模式下运行VM,所以我只能选择本地主机 我单
sparkshell
命令在Scala中进行交互式spark会话
或pyspark
用于Python,但不传递任何参数。我发现了交互式Scala和Python
口译员帮助学习使用灵活的分布式语言编程
数据集(RDD)HADOOP\u CONF\u DIR
设置为包含warn site.xml
配置文件的目录的根目录。这通常是CHD5中的/etc/hadoop/conf
。您可以使用命令export HADOOP\u CONF\u DIR=“/etc/HADOOP/CONF”
设置此变量李>
spark Submit
提交作业,并指定您使用的是Hadoop纱线。spark submit——类路径——主纱线JAR\u DIR参数
- 学习火花,第7章
[cloudera@quickstart simplesparkapp]$ sudo service --status-all | grep -i spark
Spark history-server is not running [FAILED]
Spark master is not running [FAILED]
Spark worker is not running [FAILED]