Bad news again...
unfortunately the host OS has crashed in the evening, this morning I
restarted all, but the RHQ in the VM cannot be started again.
server log looks like this:
13:31:46,837 INFO
[org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/jboss-remoting-servlet-invoker]]
(http-/0.0.0.0:7080-4) ServerInvokerServlet:
invokerObjectNameQuery=jboss.remoting:service=invoker,rhq.communications.connector.rhqtype=server,*
13:31:46,838 ERROR
[org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/jboss-remoting-servlet-invoker].[ServerInvokerServlet]]
(http-/0.0.0.0:7080-4) JBWEB000235: Allocate exception for servlet
ServerInvokerServlet: javax.servlet.ServletException: Could not find the
remoting servlet invoker:
jboss.remoting:service=invoker,rhq.communications.connector.rhqtype=server,*
- need to wait for remoting to be initialized later
at
org.rhq.enterprise.communications.servlet.ServerInvokerServlet.getInvokerFromInvokerName(ServerInvokerServlet.java:78)
[classes:]
at
org.jboss.remoting.transport.servlet.web.ServerInvokerServlet.init(ServerInvokerServlet.java:78)
[jboss-remoting-2.5.4.SP4.jar:]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[rt.jar:1.7.0_45]
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
[rt.jar:1.7.0_45]
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[rt.jar:1.7.0_45]
at java.lang.reflect.Method.invoke(Method.java:606)
[rt.jar:1.7.0_45]
at
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:263)
[jbossweb-7.2.0.Final.jar:7.2.0.Final]
at
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:261)
[jbossweb-7.2.0.Final.jar:7.2.0.Final]
at java.security.AccessController.doPrivileged(Native Method)
[rt.jar:1.7.0_45]
at javax.security.auth.Subject.doAsPrivileged(Subject.java:536)
[rt.jar:1.7.0_45]
at
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:295)
[jbossweb-7.2.0.Final.jar:7.2.0.Final]
at
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:155)
[jbossweb-7.2.0.Final.jar:7.2.0.Final]
at
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:108)
[jbossweb-7.2.0.Final.jar:7.2.0.Final]
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1188)
[jbossweb-7.2.0.Final.jar:7.2.0.Final]
at
org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:950)
[jbossweb-7.2.0.Final.jar:7.2.0.Final]
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:151)
[jbossweb-7.2.0.Final.jar:7.2.0.Final]
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149)
[jbossweb-7.2.0.Final.jar:7.2.0.Final]
at
org.jboss.as.jpa.interceptor.WebNonTxEmCloserValve.invoke(WebNonTxEmCloserValve.java:50)
[jboss-as-jpa-7.2.0.Alpha1-redhat-4.jar:7.2.0.Alpha1-redhat-4]
at
org.jboss.as.jpa.interceptor.WebNonTxEmCloserValve.invoke(WebNonTxEmCloserValve.java:50)
[jboss-as-jpa-7.2.0.Alpha1-redhat-4.jar:7.2.0.Alpha1-redhat-4]
at
org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169)
[jboss-as-web-7.2.0.Alpha1-redhat-4.jar:7.2.0.Alpha1-redhat-4]
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145)
[jbossweb-7.2.0.Final.jar:7.2.0.Final]
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97)
[jbossweb-7.2.0.Final.jar:7.2.0.Final]
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102)
[jbossweb-7.2.0.Final.jar:7.2.0.Final]
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336)
[jbossweb-7.2.0.Final.jar:7.2.0.Final]
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
[jbossweb-7.2.0.Final.jar:7.2.0.Final]
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653)
[jbossweb-7.2.0.Final.jar:7.2.0.Final]
at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920)
[jbossweb-7.2.0.Final.jar:7.2.0.Final]
at java.lang.Thread.run(Thread.java:744) [rt.jar:1.7.0_45]
root@rhq-test:/opt/rhq-server-4.10.0-SNAPSHOT# bin/rhqctl status
13:34:51,011 INFO [org.jboss.modules] JBoss Modules version 1.2.0.CR1
RHQ Storage Node (pid 3165 ) IS running
RHQ Server (pid 3337 ) IS running
JBossAS Java VM child process (pid 3337 ) IS running
RHQ Agent (pid 3485 ) IS running
The browser shows an empty page only - after login.
I tried to restart postgres, and / or RHQ several times. Postgres is
available, can be accessed with the same user/pass it worked yestarday.
Attila
2013/11/12 Attila Heidrich <attila.heidrich(a)gmail.com>
Good question, the database was completely empty before the
installation,
I have dropped and created again just before starting "rhqctl install"
The log fragment of psql:
grep -i rhq_storage /var/log/postgresql/postgresql-9.2-main.log
...
2013-11-12 10:33:54 CET ERROR: table "rhq_storage_node" does not exist
2013-11-12 10:33:54 CET STATEMENT: DROP TABLE RHQ_STORAGE_NODE
2013-11-12 10:33:54 CET ERROR: sequence "rhq_storage_node_id_seq" does
not exist
2013-11-12 10:33:54 CET STATEMENT: DROP SEQUENCE RHQ_STORAGE_NODE_ID_SEQ
2013-11-12 10:39:41 CET ERROR: duplicate key value violates unique
constraint "rhq_storage_node_unique"
...
in those 6 minutes something has happened...
This is the very first "insert into RHQ_STORAGE_NODE ..." statement in the
log, and already breaks the uniqueness!
Attila
2013/11/12 Thomas Segismont <tsegismo(a)redhat.com>
> That's good news. But how come you had a storage node entity already
> stored in the database?
>
>