Tags:
create new tag
view all tags

dCache Upgrade Problem 1.8.12 to 1.9.5

gridFTP transfers work, but on every SRM interaction I find in the /opt/d-cache/libexec/apache-tomcat-5.5.20/logs/catalina.out the following java exception trace

2009-05-08 15:22:25.161 org.dcache.srm.server.SRMServerV2.handleRequest(SRMServerV2.java:252) ERROR - SRM Authorization failed
org.dcache.srm.SRMAuthorizationException: authRequestID 1358595792 message to gPlazma not serializable java.io.NotSerializableException: IO Error on readObject(IOException)
        at diskCacheV111.srm.dcache.DCacheAuthorization.authorize(DCacheAuthorization.java:321)
        at diskCacheV111.srm.dcache.DCacheAuthorization.authorize(DCacheAuthorization.java:242)
        at org.dcache.srm.server.SrmAuthorizer.getRequestUser(SrmAuthorizer.java:224)
        at org.dcache.srm.server.SRMServerV2.handleRequest(SRMServerV2.java:247)
        at org.dcache.srm.server.SRMServerV2.srmLs(SRMServerV2.java:422)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:397)
        at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:186)
        at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323)
        at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
        at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
        at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
        at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:453)
        at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281)
        at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
        at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
        at org.globus.tomcat.coyote.valves.HTTPSValve55.invoke(HTTPSValve55.java:45)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
        at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
        at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
        at java.lang.Thread.run(Thread.java:619)
05/08 15:22:45 Cell(SrmSpaceManager@srm-t3se01Domain) : updateLinkGroups() received reply
05/08 15:22:45 Cell(SrmSpaceManager@srm-t3se01Domain) : updateLinkGroups() : request timed out
05/08 15:22:50 Cell(SRM-t3se01@srm-t3se01Domain) : poolManager timeout expired, using previosly saved pool list

Brian Bockleman recommended turning off the gPlazma Cell and using the gPlazma module instead. This can be done in dCacheSetup by setting:

useGPlazmaAuthorizationModule=true
useGPlazmaAuthorizationCell=false

-- DerekFeichtinger - 08 May 2009

Topic revision: r1 - 2009-05-08 - DerekFeichtinger
 
This site is powered by the TWiki collaboration platform Powered by Perl This site is powered by the TWiki collaboration platformCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback