[Spacewalk-list] Really slow unresponsive GUI

Robert Paschedag robert.paschedag at web.de
Thu Mar 14 16:24:16 UTC 2019


Am 14. März 2019 12:58:23 MEZ schrieb Lionel Caignec <caignec at cines.fr>:
> Hi,
>
>finally i managed to get the source of the bug, it's about then link
>between tomcat and cobbler. The bug appears only when i try to view
>kickstart profiles.
>
>In cobbler i get this error message : 
>Wed Mar 13 12:06:01 2019 - INFO | Exception Info:
>File "/usr/lib/python2.7/site-packages/cobbler/remote.py", line 1770,
>in _dispatch
>    return method_handle(*params)
>File "/usr/lib/python2.7/site-packages/cobbler/remote.py", line 1598,
>in token_check
>    self.__validate_token(token)
>File "/usr/lib/python2.7/site-packages/cobbler/remote.py", line 1510,
>in __validate_token
>    raise CX("invalid token: %s" % token)
>
>
>In tomcat log i get this error :
>mars 13, 2019 12:11:38 PM org.apache.catalina.core.StandardWrapperValve
>invoke
>GRAVE: Servlet.service() for servlet [action] in context with path
>[/rhn] threw exception [java.lang.RuntimeException: XmlRpcException
>calling cobbler.] with root cause
>java.io.IOException: Server returned HTTP response code: 502 for URL:
>http://FQDN:80/cobbler_api
>at
>sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1894)
>at
>sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492)
>  at redstone.xmlrpc.XmlRpcClient.handleResponse(XmlRpcClient.java:420)
>    at redstone.xmlrpc.XmlRpcClient.endCall(XmlRpcClient.java:376)
>    at redstone.xmlrpc.XmlRpcClient.invoke(XmlRpcClient.java:165)
>at
>com.redhat.rhn.manager.kickstart.cobbler.CobblerXMLRPCHelper.invokeMethod(CobblerXMLRPCHelper.java:69)
>at
>com.redhat.rhn.manager.kickstart.cobbler.CobblerLoginCommand.login(CobblerLoginCommand.java:52)
>at
>com.redhat.rhn.frontend.integration.IntegrationService.authorize(IntegrationService.java:114)
>at
>com.redhat.rhn.frontend.integration.IntegrationService.getAuthToken(IntegrationService.java:74)
>at
>com.redhat.rhn.manager.kickstart.cobbler.CobblerXMLRPCHelper.getConnection(CobblerXMLRPCHelper.java:93)
>at
>com.redhat.rhn.manager.kickstart.cobbler.CobblerXMLRPCHelper.getConnection(CobblerXMLRPCHelper.java:83)
>at
>com.redhat.rhn.manager.kickstart.KickstartLister.listCobblerProfiles(KickstartLister.java:436)
>at
>com.redhat.rhn.frontend.action.kickstart.KickstartsSetupAction.execute(KickstartsSetupAction.java:64)
>at
>org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:425)
>at
>org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:229)
>at
>com.redhat.rhn.frontend.struts.RhnRequestProcessor.process(RhnRequestProcessor.java:105)
>at
>org.apache.struts.action.ActionServlet.process(ActionServlet.java:1926)
>at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:451)
>    at javax.servlet.http.HttpServlet.service(HttpServlet.java:624)
>    at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
>at
>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
>at
>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>at
>org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
>at
>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
>at
>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>at
>com.redhat.rhn.frontend.servlets.AuthFilter.doFilter(AuthFilter.java:107)
>at
>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
>at
>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>at
>com.opensymphony.sitemesh.webapp.SiteMeshFilter.obtainContent(SiteMeshFilter.java:129)
>at
>com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.java:77)
>at
>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
>at
>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>at
>com.redhat.rhn.frontend.servlets.LocalizedEnvironmentFilter.doFilter(LocalizedEnvironmentFilter.java:67)
>at
>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
>at
>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>at
>com.redhat.rhn.frontend.servlets.EnvironmentFilter.doFilter(EnvironmentFilter.java:101)
>at
>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
>at
>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>at
>com.redhat.rhn.frontend.servlets.SessionFilter.doFilter(SessionFilter.java:58)
>at
>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
>at
>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>at
>com.redhat.rhn.frontend.servlets.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:97)
>at
>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
>at
>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>at
>org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:218)
>at
>org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110)
>at
>org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:506)
>at
>org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)
>at
>org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
>at
>org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:962)
>at
>org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
>at
>org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:445)
>   at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:190)
>at
>org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637)
>at
>org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)
>at
>java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
>at
>java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>at
>org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
>    at java.lang.Thread.run(Thread.java:748)
>
>
>Someone have an idea please?
>
>Regards Lionel
>
>----- Mail original -----
>De: "Lionel Caignec" <caignec at cines.fr>
>À: "spacewalk-list" <spacewalk-list at redhat.com>
>Envoyé: Lundi 11 Mars 2019 10:14:05
>Objet: Re: [Spacewalk-list] Really slow unresponsive GUI
>
>Yes i even rebooted the server.
>
>Here is the exact error message in sync log : 
>ERROR: (23, 'ERROR: duplicate key value violates unique constraint
>"rhn_cnp_cid_nid_uq"', 'Could not update database entry.')
>
>
>I double checked this morning all is good until i click on "kickstart
>--> distributions" or "kickstart --> profiles" then all server is
>unresponsive.
>
>So my idea is to create a trying delete "kickstart profile" but i
>cannot do it with gui/api so can i delete in database directly? In
>which table ?
>
>
>Regards,
>Lionel.
>
>----- Mail original -----
>De: "P Cookson" <P.Cookson at bham.ac.uk>
>À: "spacewalk-list" <spacewalk-list at redhat.com>
>Envoyé: Lundi 11 Mars 2019 09:22:57
>Objet: Re: [Spacewalk-list] Really slow unresponsive GUI
>
>Just checking, did you re-start the Taskomatic service after changing
>the setting too?
>
>Regards
>Phil
>
>-----Original Message-----
>From: spacewalk-list-bounces at redhat.com
><spacewalk-list-bounces at redhat.com> On Behalf Of caignec at cines.fr
>Sent: 08 March 2019 15:56
>To: spacewalk-list <spacewalk-list at redhat.com>
>Subject: Re: [Spacewalk-list] Really slow unresponsive GUI
>
>Hi Phil,
>
>thank for your help. No error about java heap space, but tried to
>configure taskomatic memory like you said without success.
>
>I setup the kickstart part long time ago, just using satellite redhat
>doc.
>
>----- Mail original -----
>De: "P Cookson" <P.Cookson at bham.ac.uk>
>À: "spacewalk-list" <spacewalk-list at redhat.com>
>Envoyé: Vendredi 8 Mars 2019 16:43:23
>Objet: Re: [Spacewalk-list] Really slow unresponsive GUI
>
>Hi Lionel
>
>Have you looked in /var/log/rhn/rhn_taskomatic_daemon.log too? After
>seeing "java.lang.OutOfMemoryError: Java heap space" messages, in
>there, I changed config for Taskomatic but not sure if this is relevant
>for you?
>
>Current maxmemory (Xmx) can be seen by checking status of Taskomatic:
>
># systemctl status taskomatic.service
>
>I increased from 256 to 4096:
>
># grep taskomatic.java.maxmemory /etc/rhn/rhn.conf
>taskomatic.java.maxmemory=4096
>#
>
>Then re-started Spacewalk:
>
># spacewalk-service restart
>
>Also, I've noted you've said something about using Kickstart. After
>patching for some time I need to start looking at provisioning, too, so
>if you have any notes/links about setup that would be useful.
>
>
>Regards
>Phil
>
>-----Original Message-----
>From: spacewalk-list-bounces at redhat.com
><spacewalk-list-bounces at redhat.com> On Behalf Of caignec at cines.fr
>Sent: 08 March 2019 14:59
>To: spacewalk-list <spacewalk-list at redhat.com>
>Subject: [Spacewalk-list] Really slow unresponsive GUI
>
>Hi,
>
>i'm writing here because i've a strange behaviour with no clue on how
>to resolve it. 
>There is no load on CPU, ram is mostly free, no IO wait, no processus
>stuck a 100%. In log file (tomcat/postresql,...) nothing about error or
>warning.
>No recent modification on the system.
>
>When i want to access spacewalk web interface (or API) this one
>sometimes answer after a very long time, and sometimes get error 500.
>Same behaviour with the spacecmd cli command.
>
>I really don't understand because i've another spacewalk on another
>server and this one work like a charm.
>
>My setup : VM with 2vpcu 8Gb RAM near 200 clients spacewalk 2.8, used
>only for patching and sometimes kickstart new server.
> JAVA_OPTS -Xms2048m -Xmx2048m, tried with 4096 but no difference.
>
>I don't know which log to put here due to the fact i found no error
>trace.
>
>For now the only solution I imagine is to backup and restore to a new
>server freshly installed my spacewalk.
>
>Thank you for help.
>
>--
>Lionel Caignec 
>
>Centre Informatique National de l' Enseignement Supérieur 
>950 rue de Saint Priest 
>34097 MONTPELLIER Cedex 5 
>Tel : (33) 04 67 14 14 14
>Fax : (33)04 67 52 37 63 
>https://www.cines.fr
>
>_______________________________________________
>Spacewalk-list mailing list
>Spacewalk-list at redhat.com
>https://www.redhat.com/mailman/listinfo/spacewalk-list
>
>_______________________________________________
>Spacewalk-list mailing list
>Spacewalk-list at redhat.com
>https://www.redhat.com/mailman/listinfo/spacewalk-list
>_______________________________________________
>Spacewalk-list mailing list
>Spacewalk-list at redhat.com
>https://www.redhat.com/mailman/listinfo/spacewalk-list

cobbler not running??


-- 
sent from my mobile device




More information about the Spacewalk-list mailing list