[Spacewalk-list] Delete package issue

YANG LI yangli at clemson.edu
Thu May 21 13:47:04 UTC 2015


thank you so much, Tomas. Sorry for the late response. have been very busy in past few weeks. 

I made changed based on your suggestion to increase heap in /etc/sysconfig/tomcat6
changed -Xmx256m to -Xmx1024m 
then restart spacewalk. 

now I can do package_listorphans without issue, but I have different error when try to remove orphans packages. it list all packages which will be removed, when I confirmed to remove them, it failed to remove package id error. see below: 

spacecmd {SSM:0}> package_removeorphans 
...... 
zypper-1.3.14-0.3.3.x86_64 
zypper-1.3.16-0.3.7.x86_64 
zypper-1.3.18-0.3.2.x86_64 
zypper-1.3.20-0.3.6.x86_64 
zypper-1.3.21-0.3.1.x86_64 
zypper-1.3.7-0.2.1.x86_64 
zziplib-utils-0.13.49-1.el5.1.i386 

Remove these packages [y/N]: y 
ERROR: Failed to remove package ID 102740 
ERROR: Failed to remove package ID 102741 
ERROR: Failed to remove package ID 102742 
ERROR: Failed to remove package ID 102743 
ERROR: Failed to remove package ID 102744 
ERROR: Failed to remove package ID 102745 
ERROR: Failed to remove package ID 102746 
ERROR: Failed to remove package ID 102747 

do you have suggestion where I should look? I am totally lost.

Thanks,
Yang
> On May 5, 2015, at 12:04 PM, Tomas Lestach <tlestach at redhat.com> wrote:
> 
> Hello,
> 
> I'd recommend to stop tomcat (or all spacewalk services),
> increase the -Xmx parameter (heap size) in /etc/sysconfig/tomcat[56]* file,
> start the service(s)
> and try again.
> 
> As a quick workaround, it could work.
> 
> 
> Regards,
> --
> Tomas Lestach
> Red Hat Satellite Engineering, Red Hat
> 
> 
> ----- Original Message -----
>> 
>> 	
>> 	
>> 	
>> The spacewalk we are using is 2.0. It is running fine except deleting bulk
>> amount of packages. we need to remove some of repos and channels no longer
>> needed and free up some space. I used spacecmd to do this.
>> 
>> spacecmd
>> repo_delete rhel5_i386_os
>> repo_delete rhel5_x86_64_extras
>> repo_delete rhel5_x86_64_os
>> repo_delete rhel5_x86_64_rhn-tools
>> repo_delete rhel5_x86_64_supplementary
>> softwarechannel_delete rhel5*
>> 
>> channels and repos removed correctly, but when I try to remove packages which
>> do not belong to any channels, it failed:
>> spacecmd {SSM:0}> package_listorphans
>> ERROR: <ProtocolError for localhost/rpc/api: 503 Service Temporarily
>> Unavailable>
>> 
>> spacecmd {SSM:0}> package_removeorphans
>> ERROR: <ProtocolError for localhost/rpc/api: 500 Internal Server Error>
>> 
>> if I delete packages from Web GUI for 500 packages at a time, it works fine.
>> when I look at /var/log/rhn/rhn_web_api.log . this is what I see
>> 
>> [2015-05-01 13:20:26,073] ERROR - REQUESTED FROM: 127.0.0.1 CALL:
>> channel.software.listPackagesWithoutChannel(918xd5d704017ca211136d82223faaf455ef)
>> CALLER: (isoadmin) TIME: 25.504 seconds redstone.xmlrpc.XmlRpcFault:
>> unhandled internal exception: Java heap space at
>> com.redhat.rhn.frontend.xmlrpc.BaseHandler.invoke(BaseHandler.java:165) at
>> redstone.xmlrpc.XmlRpcDispatcher.dispatch(XmlRpcDispatcher.java:123) at
>> com.redhat.rhn.frontend.xmlrpc.RhnXmlRpcServer.execute(RhnXmlRpcServer.java:54)
>> at
>> com.redhat.rhn.frontend.xmlrpc.XmlRpcServlet.doPost(XmlRpcServlet.java:162)
>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) 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
>> 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:235)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>> at
>> com.redhat.rhn.frontend.servlets.LocalizedEnvironmentFilter.doFilter(LocalizedEnvironmentFilter.java:67)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>> at
>> com.redhat.rhn.frontend.servlets.EnvironmentFilter.doFilter(EnvironmentFilter.java:100)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>> at
>> com.redhat.rhn.frontend.servlets.SessionFilter.doFilter(SessionFilter.java:57)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>> at
>> com.redhat.rhn.frontend.servlets.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:97)
>> 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.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190) at
>> org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291) at org.
>> 
>> 
>> _______________________________________________
>> 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





More information about the Spacewalk-list mailing list