Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/351.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 级联驱动的自托管版本服务器错误_Java_Hadoop_Connection_Cascading - Fatal编程技术网

Java 级联驱动的自托管版本服务器错误

Java 级联驱动的自托管版本服务器错误,java,hadoop,connection,cascading,Java,Hadoop,Connection,Cascading,我在Cloudera-5 CDH-5虚拟机中使用的是一个受驱动的自托管版本 我能够成功地安装受驱动服务器,并且能够在URL localhost.localdomain:8080中打开服务器 我在cascading-service.properties文件中提供了以下值 cascading.management.document.service.apikey=API_KEY from Driven Server cascading.management.service.jar=/usr/lib/c

我在Cloudera-5 CDH-5虚拟机中使用的是一个受驱动的自托管版本

我能够成功地安装受驱动服务器,并且能够在URL localhost.localdomain:8080中打开服务器

我在cascading-service.properties文件中提供了以下值

cascading.management.document.service.apikey=API_KEY from Driven Server
cascading.management.service.jar=/usr/lib/cascading-2.5.5/driven-plugin-1.0.1-eap-68-io.jar
cascading.management.document.service.hosts=localhost.localdomain
但在执行级联作业时,我面临以下错误,这些作业不会显示在驱动服务器中。但级联作业成功完成

我试着给出localhost、localhost.localdomain、127.0.0.1以及VM的IP值,但每次都会遇到相同的错误

我是不是遗漏了什么?请协助解决这个问题

14/07/07 05:55:38 WARN http.FailoverHosts: localhost.localdomain is malformed URL and will not be used as a Driven host.
14/07/07 05:55:38 ERROR rest.DrivenDocumentService: could not start service so it will be disabled.
driven.DrivenException: driven.DrivenException: no valid driven hosts provided
at driven.management.rest.DrivenDocumentService.doStartService(DrivenDocumentService.java:151)
at driven.management.rest.DrivenDocumentService.startService(DrivenDocumentService.java:120)
at cascading.management.state.BaseState.safelyStartService(BaseState.java:84)
at cascading.management.state.BaseState.startService(BaseState.java:76)
at cascading.stats.CascadingStats.prepare(CascadingStats.java:114)
at cascading.flow.BaseFlow.createPrepareFlowStats(BaseFlow.java:312)
at cascading.flow.BaseFlow.initialize(BaseFlow.java:197)
at cascading.flow.hadoop.planner.HadoopPlanner.buildFlow(HadoopPlanner.java:280)
at cascading.flow.hadoop.planner.HadoopPlanner.buildFlow(HadoopPlanner.java:80)
at cascading.flow.FlowConnector.connect(FlowConnector.java:459)
at cascading.flow.FlowConnector.connect(FlowConnector.java:450)
at cascading.flow.FlowConnector.connect(FlowConnector.java:426)
at cascading.flow.FlowConnector.connect(FlowConnector.java:275)
at cascading.flow.FlowConnector.connect(FlowConnector.java:220)
at cascading.flow.FlowConnector.connect(FlowConnector.java:202)
at first.Finalcount.main(Finalcount.java:92)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.hadoop.util.RunJar.main(RunJar.java:212)
Caused by: driven.DrivenException: no valid driven hosts provided
at driven.management.http.FailoverHosts.<init>(FailoverHosts.java:53)
at driven.management.rest.DrivenDocumentService.getUploadClient(DrivenDocumentService.java:205)
at driven.management.rest.DrivenDocumentService.doStartService(DrivenDocumentService.java:136)
... 20 more

你还没有试过这个:

cascading.management.document.service.hosts=http://localhost:8080
应该有用