[ 
https://issues.apache.org/jira/browse/OOZIE-477?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13420053#comment-13420053
 ] 

Jeremy Hanna commented on OOZIE-477:
------------------------------------

Hi Mona,

I'm getting an exception for "No filesystem for scheme" when I had specified 
the filesystem defined in the oozie-site.xml.  Any ideas as to why?  Is it some 
check that was not configured?

Here is my config property in the oozie-site.xml:
    <property>
        <name>oozie.filesystems.supported</name>
        <value>hdfs,cfs</value>
        <description>
            Enlist the different filesystems supported for federation.
         </description>
    </property>

Here is the stack trace:
2012-07-22 01:33:06,169  WARN V1JobsServlet:542 - USER[oozie] GROUP[-] TOKEN[-] 
APP[-] JOB[-] ACTION[-] URL[POST 
http://localhost:11000/oozie/v1/jobs?action=start] error[E0902], E0902: 
Exception occured: [java.io.IOException: No FileSystem for scheme: cfs]
org.apache.oozie.servlet.XServletException: E0902: Exception occured: 
[java.io.IOException: No FileSystem for scheme: cfs]
        at 
org.apache.oozie.servlet.BaseJobServlet.checkAuthorizationForApp(BaseJobServlet.java:207)
        at 
org.apache.oozie.servlet.BaseJobsServlet.doPost(BaseJobsServlet.java:92)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
        at 
org.apache.oozie.servlet.JsonRestServlet.service(JsonRestServlet.java:285)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.oozie.servlet.AuthFilter$2.doFilter(AuthFilter.java:126)
        at 
org.apache.hadoop.security.authentication.server.AuthenticationFilter.doFilter(AuthenticationFilter.java:382)
        at org.apache.oozie.servlet.AuthFilter.doFilter(AuthFilter.java:131)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
org.apache.oozie.servlet.HostnameFilter.doFilter(HostnameFilter.java:67)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
        at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
        at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
        at 
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
        at java.lang.Thread.run(Thread.java:662)
Caused by: org.apache.oozie.service.AuthorizationException: E0902: Exception 
occured: [java.io.IOException: No FileSystem for scheme: cfs]
        at 
org.apache.oozie.service.AuthorizationService.authorizeForApp(AuthorizationService.java:401)
        at 
org.apache.oozie.servlet.BaseJobServlet.checkAuthorizationForApp(BaseJobServlet.java:196)
        ... 24 more
Caused by: org.apache.oozie.service.HadoopAccessorException: E0902: Exception 
occured: [java.io.IOException: No FileSystem for scheme: cfs]
        at 
org.apache.oozie.service.HadoopAccessorService.createFileSystem(HadoopAccessorService.java:410)
        at 
org.apache.oozie.service.AuthorizationService.authorizeForApp(AuthorizationService.java:366)
        ... 25 more
Caused by: java.io.IOException: No FileSystem for scheme: cfs
        at 
org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:1383)
        at org.apache.hadoop.fs.FileSystem.access$200(FileSystem.java:66)
        at org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:1404)
        at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:254)
        at 
org.apache.oozie.service.HadoopAccessorService$2.run(HadoopAccessorService.java:402)
        at 
org.apache.oozie.service.HadoopAccessorService$2.run(HadoopAccessorService.java:400)
        at java.security.AccessController.doPrivileged(Native Method)
        at javax.security.auth.Subject.doAs(Subject.java:396)
        at 
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1093)
        at 
org.apache.oozie.service.HadoopAccessorService.createFileSystem(HadoopAccessorService.java:400)
        ... 26 more

                
> Adding configurable filesystem support instead of hardcoded "hdfs"
> ------------------------------------------------------------------
>
>                 Key: OOZIE-477
>                 URL: https://issues.apache.org/jira/browse/OOZIE-477
>             Project: Oozie
>          Issue Type: Bug
>    Affects Versions: 3.2.1
>            Reporter: Mayank Bansal
>            Assignee: Mona Chitnis
>              Labels: federation
>         Attachments: OOZIE-477v1.patch, OOZIE-477v2.patch, OOZIE-477v3.patch, 
> OOZIE-477v4.patch, OOZIE-477v4rebasedtrunk.patch
>
>
> This allows for configurable filesystem support in Hadoop 23 and not only 
> "hdfs://". 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to