Issues in using tachyon-0.9.0-RC1

6 views
Skip to first unread message

rajans...@gmail.com

unread,
Jan 26, 2016, 7:57:56 PM1/26/16
to Tachyon Users
I tried to install tachyon-0.9.0-RC1. I used the same settings as 0.7.1 and started the tachyon cluster. However, now I am having some issues with accessing the worker nodes and the in memory files link, I get the following error
when I click on the In-Memory files link

java.lang.UnsupportedOperationException: User is not supported in NOSASL mode
	at tachyon.security.LoginUser.checkSecurityEnabled(LoginUser.java:113)
	at tachyon.security.LoginUser.login(LoginUser.java:76)
	at tachyon.security.LoginUser.get(LoginUser.java:60)
	at tachyon.web.WebInterfaceMemoryServlet.doGet(WebInterfaceMemoryServlet.java:67)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:652)
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:445)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:556)
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:227)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1044)
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:372)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:189)
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:978)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
	at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:52)
	at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:52)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
	at org.eclipse.jetty.server.Server.handle(Server.java:369)

Also when I click on the individual worker links, I get something like this

org.apache.jasper.JasperException: PWC6033: Error in Javac compilation for JSP PWC6199: Generated servlet error: The type java.util.Map$Entry cannot be resolved. It is indirectly referenced from required .class files at org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:126) at org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:296) at org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:372) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:433) at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:608) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:476) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:366) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:652) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:445) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:574) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:227) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1044) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:372) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:189) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:978) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135) at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:293) at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:120) at tachyon.web.WebInterfaceWorkerGeneralServlet.doGet(WebInterfaceWorkerGeneralServlet.java:158) at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)

Somehow it is not able to find the java class path, I think.

Could you please help resolve the issue? Thanks



Yupeng Fu

unread,
Jan 26, 2016, 8:19:51 PM1/26/16
to rajans...@gmail.com, Tachyon Users
Hi,

Thanks for trying out the RC. Yes, the first one is a known issue tracked at https://tachyon.atlassian.net/projects/TACHYON/issues/TACHYON-1668

For the second, did you compile Tachyon with Java 8? And did you use any profiles in your compilation?

Cheers,



--
You received this message because you are subscribed to the Google Groups "Tachyon Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tachyon-user...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

rajans...@gmail.com

unread,
Jan 27, 2016, 4:31:44 PM1/27/16
to Tachyon Users, rajans...@gmail.com
Thanks for the info. I am not compiling tachyon myself but using the binary version itself.

Calvin Jia

unread,
Jan 28, 2016, 10:08:18 PM1/28/16
to Tachyon Users, rajans...@gmail.com
Thanks for reporting this issue, this should be fixed in RC-2.

Hope this helps,
Calvin

Bin Fan

unread,
Jan 29, 2016, 3:19:36 AM1/29/16
to Calvin Jia, Tachyon Users, rajans...@gmail.com
Hi Rajansthapit

Thanks for reporting this issue for v0.9.0-RC1. As Calvin mentioned, this issue in unit tests has been fixed in v0.9.0-RC2.

You can either download a tarball with precompiled binaries from

Alternatively, you may check out the Github repo with tag v0.9.0-RC2 and build the binary on your own:

- Bin

--

Bin Fan

unread,
Jan 29, 2016, 12:28:10 PM1/29/16
to Calvin Jia, Tachyon Users, rajans...@gmail.com
Oops, sorry for my typo, I mean, this issue in UI (having unnecessary security check for UI requests) has been fixed, which is not a unittest issue.

- Bin
Reply all
Reply to author
Forward
0 new messages