As root, run: service rhn-search cleanindex On May 7, 2014 3:43 PM, "John Riker" <[email protected]> wrote:
> I just upgraded my Spacewalk from version 1.8 and 2.1....Most of the > functionality appears to work fine. However, when I try to search for a > package I get an error of the type > > "javax.servlet.ServletException: > com.redhat.rhn.frontend.xmlrpc.SearchServerIndexException: Search server > index out of sync with database." > > I can search for Systems. I can also find the package, by going to > channels, selecting the channel and then searching for the package. > However, global search for package fails and I get the above error appears > in the mail. > I tried restarting the rhn-search service and also spacewalk service. But > that did not help. Has anybody seen this issue? Any > suggestions/comments?.... Thanks in advance > > The full stack is > > Exception: > > javax.servlet.ServletException: > com.redhat.rhn.frontend.xmlrpc.SearchServerIndexException: Search server > index out of sync with database. > > at > org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:520) > > at > org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:427) > > at > org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228) > > at > com.redhat.rhn.frontend.struts.RhnRequestProcessor.process(RhnRequestProcessor.java:102) > > at > org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913) > > at > org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449) > > at > javax.servlet.http.HttpServlet.service(HttpServlet.java:617) > > 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.redhat.rhn.frontend.servlets.AuthFilter.doFilter(AuthFilter.java:127) > > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > > 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.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:769) > > at > org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:698) > > at > org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:891) > > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690) > > at java.lang.Thread.run(Thread.java:701) > > Caused by: com.redhat.rhn.frontend.xmlrpc.SearchServerIndexException: > Search server index out of sync with database. > > at > com.redhat.rhn.frontend.action.channel.PackageSearchHelper.performSearch(PackageSearchHelper.java:140) > > at > com.redhat.rhn.frontend.action.channel.PackageSearchAction.performSearch(PackageSearchAction.java:138) > > at > com.redhat.rhn.frontend.action.channel.PackageSearchAction.doExecute(PackageSearchAction.java:107) > > at > com.redhat.rhn.frontend.action.BaseSearchAction.executeBody(BaseSearchAction.java:200) > > at > com.redhat.rhn.frontend.action.BaseSearchAction.execute(BaseSearchAction.java:138) > > at > org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:425) > > ... 40 more > > > _______________________________________________ > Spacewalk-list mailing list > [email protected] > https://www.redhat.com/mailman/listinfo/spacewalk-list >
_______________________________________________ Spacewalk-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/spacewalk-list
