Changes between Version 4 and Version 5 of ESGFNodeFullAutoInstall


Ignore:
Timestamp:
Jan 11, 2018 10:46:24 AM (4 years ago)
Author:
zequi
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ESGFNodeFullAutoInstall

    v4 v5  
    355355== Known issues ==
    356356
     357=== Installation stucks when ansible is gathering facts for installing slcs ===
     358
    357359If installation of slcs stucks when ansible is gathering facts, you need to add {{{gather_subset=!hardware}}} to /etc/ansible/ansible.cfg.
     360
     361=== esgpublish - /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found ===
     362
     363{{{ln -s /usr/local/conda/envs/esgf-pub/lib/libstdc++.so.6.0.24 libstdc++.so.6}}}
     364
     365=== esgpublish: THREDDS requires authentication ===
     366
     367Check THREDDS username and password in /esg/config/esgcet/esg.ini
     368
     369=== esgpublish: Java ServiceException: Server returned HTTP response code: 500 for URL: http://localhost:8984/solr/datasets/select/ ===
     370
     371Symptom:
     372
     373{{{
     374(esgf-pub) [root@spock ~]# esgpublish --service fileservice --map mapfiles/test.test.map --project test --offline --thredds --publish
     375INFO       2018-01-11 10:40:49,192 Replacing files in dataset: test.test, version 1
     376INFO       2018-01-11 10:40:49,211 File /esg/data/test/sftlf.nc exists, skipping
     377INFO       2018-01-11 10:40:49,211 Adding file info to database
     378INFO       2018-01-11 10:40:49,279 Writing THREDDS catalog /esg/content/thredds/esgcet/1/test.test.v1.xml
     379INFO       2018-01-11 10:40:49,373 Writing THREDDS ESG master catalog /esg/content/thredds/esgcet/catalog.xml
     380INFO       2018-01-11 10:40:49,380 Reinitializing THREDDS server
     381INFO       2018-01-11 10:41:34,120 Publishing: test.test
     382Traceback (most recent call last):
     383  File "/usr/local/conda/envs/esgf-pub/bin/esgpublish", line 4, in <module>
     384    __import__('pkg_resources').run_script('esgcet==3.2.7', 'esgpublish')
     385  File "/usr/local/conda/envs/esgf-pub/lib/python2.7/site-packages/pkg_resources/__init__.py", line 750, in run_script
     386    self.require(requires)[0].run_script(script_name, ns)
     387  File "/usr/local/conda/envs/esgf-pub/lib/python2.7/site-packages/pkg_resources/__init__.py", line 1527, in run_script
     388    exec(code, namespace, namespace)
     389  File "/usr/local/conda/envs/esgf-pub/lib/python2.7/site-packages/esgcet-3.2.7-py2.7.egg/EGG-INFO/scripts/esgpublish", line 741, in <module>
     390    main(sys.argv[1:])
     391  File "/usr/local/conda/envs/esgf-pub/lib/python2.7/site-packages/esgcet-3.2.7-py2.7.egg/EGG-INFO/scripts/esgpublish", line 718, in main
     392    pid_connector=pid_connector, project_config_section=project_config_section)
     393  File "/usr/local/conda/envs/esgf-pub/lib/python2.7/site-packages/esgcet-3.2.7-py2.7.egg/esgcet/publish/publish.py", line 345, in publishDatasetList
     394    dset, statusId, state, evname, status = publishDataset(datasetName, parentIdent, service, threddsRootURL, session, schema=schema, version=versionno)
     395  File "/usr/local/conda/envs/esgf-pub/lib/python2.7/site-packages/esgcet-3.2.7-py2.7.egg/esgcet/publish/publish.py", line 128, in publishDataset
     396    statusId = service.createDataset(parentId, threddsURL, -1, "Published")
     397  File "/usr/local/conda/envs/esgf-pub/lib/python2.7/site-packages/esgcet-3.2.7-py2.7.egg/esgcet/publish/hessianlib.py", line 426, in __call__
     398    return self._invoker(self._method, args)
     399  File "/usr/local/conda/envs/esgf-pub/lib/python2.7/site-packages/esgcet-3.2.7-py2.7.egg/esgcet/publish/hessianlib.py", line 544, in __invoke
     400    return self.parse_response(responseProxy)
     401  File "/usr/local/conda/envs/esgf-pub/lib/python2.7/site-packages/esgcet-3.2.7-py2.7.egg/esgcet/publish/hessianlib.py", line 555, in parse_response
     402    raise value
     403esgcet.publish.hessianlib.RemoteCallException: Java ServiceException: Server returned HTTP response code: 500 for URL: http://localhost:8984/solr/datasets/select/
     404        at esg.search.publish.impl.PublishingServiceImpl.publish(PublishingServiceImpl.java:76)
     405        at esg.search.publish.impl.SecurePublishingServiceImpl.publish(SecurePublishingServiceImpl.java:50)
     406        at esg.search.publish.impl.RemotePublishingServiceImpl.createDataset(RemotePublishingServiceImpl.java:95)
     407        at sun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethodAccessorImpl.java:-2)
     408        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
     409        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     410        at java.lang.reflect.Method.invoke(Method.java:498)
     411        at com.caucho.hessian.server.HessianSkeleton.invoke(HessianSkeleton.java:157)
     412        at com.caucho.hessian.server.HessianServlet.service(HessianServlet.java:365)
     413        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230)
     414        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
     415        at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
     416        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)
     417        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
     418        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:316)
     419        at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:126)
     420        at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:90)
     421        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
     422        at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114)
     423        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
     424        at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:122)
     425        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
     426        at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:169)
     427        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
     428        at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:48)
     429        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
     430        at org.springframework.security.web.authentication.preauth.AbstractPreAuthenticatedProcessingFilter.doFilter(AbstractPreAuthenticatedProcessingFilter.java:116)
     431        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
     432        at org.springframework.security.web.csrf.CsrfFilter.doFilterInternal(CsrfFilter.java:96)
     433        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
     434        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
     435        at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:64)
     436        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
     437        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
     438        at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:53)
     439        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
     440        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
     441        at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:91)
     442        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
     443        at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:213)
     444        at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:176)
     445        at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
     446        at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262)
     447        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)
     448        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
     449        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198)
     450        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
     451        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:474)
     452        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
     453        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
     454        at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624)
     455        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
     456        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:349)
     457        at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:478)
     458        at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
     459        at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:789)
     460        at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1437)
     461        at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
     462        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
     463        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
     464        at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
     465        at java.lang.Thread.run(Thread.java:748)
     466}}}
     467