--Apple-Mail=_31554E1B-2505-4A04-AE9A-C9AFF5607339
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=us-ascii
On 7 Oct 2016, at 12:52, David Pinkerton <dpinkert(a)redhat.com>
wrote:
=20
I'm trying to add a host to a freshly built cluster.
=20
yum install finishes, then the message " Failed to read hardware =
information" is displayed - host has installation failed. =20
If I try to re-install I get the same message and the host goes =
non-responsive.
=20
=20
engine log:
=20
2016-10-07 21:13:46,525 INFO =
[org.ovirt.vdsm.jsonrpc.client.reactors.ReactorClient] (SSL Stomp =
Reactor) [2854e702] Connecting to /192.168.21.71 <
http://192.168.21.71/>
2016-10-07 21:13:46,526 ERROR =
[org.ovirt.engine.core.vdsbroker.vdsbroker.GetCapabilitiesVDSCommand] =
(DefaultQuartzScheduler4) [3fa97b73] Command =
'GetCapabilitiesVDSCommand(HostName =3D rhv1, =
VdsIdAndVdsVDSCommandParametersBase:{runAsync=3D'true', =
hostId=3D'96358424-a14e-4d29-957f-3d7ddac99c12', =
vds=3D'Host[rhv1,96358424-a14e-4d29-957f-3d7ddac99c12]'})' execution =
failed: org.ovirt.vdsm.jsonrpc.client.ClientConnectionException: =
Connection failed
2016-10-07 21:13:46,526 ERROR =
[org.ovirt.engine.core.vdsbroker.monitoring.HostMonitoring] =
(DefaultQuartzScheduler4) [3fa97b73] Failure to refresh Vds runtime =
info: org.ovirt.vdsm.jsonrpc.client.ClientConnectionException: =
Connection failed
2016-10-07 21:13:46,526 ERROR =
[org.ovirt.engine.core.vdsbroker.monitoring.HostMonitoring] =
(DefaultQuartzScheduler4) [3fa97b73] Exception: =
org.ovirt.engine.core.vdsbroker.vdsbroker.VDSNetworkException: =
org.ovirt.vdsm.jsonrpc.client.ClientConnectionException: Connection =
failed
at =
org.ovirt.engine.core.vdsbroker.vdsbroker.VdsBrokerCommand.createNetworkEx=
ception(VdsBrokerCommand.java:157) [vdsbroker.jar:]
at =
org.ovirt.engine.core.vdsbroker.vdsbroker.VdsBrokerCommand.executeVDSComma=
nd(VdsBrokerCommand.java:120) [vdsbroker.jar:]
at =
org.ovirt.engine.core.vdsbroker.VDSCommandBase.executeCommand(VDSCommandBa=
se.java:73) [vdsbroker.jar:]
at =
org.ovirt.engine.core.dal.VdcCommandBase.execute(VdcCommandBase.java:33) =
[dal.jar:]
at =
org.ovirt.engine.core.vdsbroker.ResourceManager.runVdsCommand(ResourceMana=
ger.java:451) [vdsbroker.jar:]
at =
org.ovirt.engine.core.vdsbroker.VdsManager.refreshCapabilities(VdsManager.=
java:653) [vdsbroker.jar:]
at =
org.ovirt.engine.core.vdsbroker.monitoring.HostMonitoring.refreshVdsRunTim=
eInfo(HostMonitoring.java:121) [vdsbroker.jar:]
at =
org.ovirt.engine.core.vdsbroker.monitoring.HostMonitoring.refresh(HostMoni=
toring.java:85) [vdsbroker.jar:]
at =
org.ovirt.engine.core.vdsbroker.VdsManager.onTimer(VdsManager.java:238) =
[vdsbroker.jar:]
at sun.reflect.GeneratedMethodAccessor129.invoke(Unknown =
Source) [:1.8.0_102]
at =
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm=
pl.java:43) [rt.jar:1.8.0_102]
at java.lang.reflect.Method.invoke(Method.java:498) =
[rt.jar:1.8.0_102]
at =
org.ovirt.engine.core.utils.timer.JobWrapper.invokeMethod(JobWrapper.java:=
77) [scheduler.jar:]
at =
org.ovirt.engine.core.utils.timer.JobWrapper.execute(JobWrapper.java:51) =
[scheduler.jar:]
at org.quartz.core.JobRunShell.run(JobRunShell.java:213) =
[quartz.jar:]
at =
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) =
[rt.jar:1.8.0_102]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) =
[rt.jar:1.8.0_102]
at =
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:=
1142) [rt.jar:1.8.0_102]
at =
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java=
:617) [rt.jar:1.8.0_102]
at java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_102]
Caused by: org.ovirt.vdsm.jsonrpc.client.ClientConnectionException: =
Connection
failed
at =
org.ovirt.vdsm.jsonrpc.client.reactors.ReactorClient.connect(ReactorClient=
.java:165) [vdsm-jsonrpc-java-client.jar:]
at =
org.ovirt.vdsm.jsonrpc.client.JsonRpcClient.getClient(JsonRpcClient.java:1=
34) [vdsm-jsonrpc-java-client.jar:]
at =
org.ovirt.vdsm.jsonrpc.client.JsonRpcClient.call(JsonRpcClient.java:81) =
[vdsm-jsonrpc-java-client.jar:]
at =
org.ovirt.engine.core.vdsbroker.jsonrpc.FutureMap.<init>(FutureMap.java:70=
) [vdsbroker.jar:]
at =
org.ovirt.engine.core.vdsbroker.jsonrpc.JsonRpcVdsServer.getCapabilities(J=
sonRpcVdsServer.java:258) [vdsbroker.jar:]
at =
org.ovirt.engine.core.vdsbroker.vdsbroker.GetCapabilitiesVDSCommand.execut=
eVdsBrokerCommand(GetCapabilitiesVDSCommand.java:15) [vdsbroker.jar:]
at =
org.ovirt.engine.core.vdsbroker.vdsbroker.VdsBrokerCommand.executeVDSComma=
nd(VdsBrokerCommand.java:110) [vdsbroker.jar:]
... 18 more
=20
2016-10-07 21:13:49,531 INFO =
[org.ovirt.vdsm.jsonrpc.client.reactors.ReactorClient] (SSL Stomp =
Reactor) [2854e702] Connecting to /192.168.21.71 <
http://192.168.21.71/>
=20
=20
=20
=20
=20
vdsm.log
=20
jsonrpc.Executor/3::INFO::2016-10-07 =
20:45:31,554::__init__::513::jsonrpc.JsonRpcServer::(_serveRequest) RPC =
call Host.getCapabilities succeeded in 0.06 seconds
jsonrpc.Executor/4::DEBUG::2016-10-07 =
20:45:32,566::__init__::530::jsonrpc.JsonRpcServer::(_handle_request) =
Calling 'Host.getHardwareInfo' in bridge with {}
jsonrpc.Executor/4::ERROR::2016-10-07 =
20:45:32,673::API::1340::vds::(getHardwareInfo) failed to retrieve =
hardware info
Traceback (most recent call last):
File "/usr/share/vdsm/API.py", line 1337, in getHardwareInfo
hw =3D supervdsm.getProxy().getHardwareInfo()
File "/usr/lib/python2.7/site-packages/vdsm/supervdsm.py", line 53, =
in __call__
return callMethod()
File "/usr/lib/python2.7/site-packages/vdsm/supervdsm.py", line 51, =
in <lambda>
**kwargs)
File "<string>", line 2, in getHardwareInfo
File "/usr/lib64/python2.7/multiprocessing/managers.py", line 759, =
in
_callmethod
kind, result =3D conn.recv()
EOFError
jsonrpc.Executor/4::INFO::2016-10-07 =
20:45:32,680::__init__::513::jsonrpc.JsonRpcServer::(_serveRequest) RPC =
call Host.getHardwareInfo failed (error 57) in 0.11 seconds
jsonrpc.Executor/6::DEBUG::2016-10-07 =
20:45:33,783::__init__::530::jsonrpc.JsonRpcServer::(_handle_request) =
Calling 'Host.getCapabilities' in bridge with {}
MainThread::DEBUG::2016-10-07 =
20:45:36,211::vdsm::73::vds::(sigtermHandler) Received signal 15
=20
=20
=20
=20
=20
I'm also seeing segfaults in supervdsm on the host's console.
then you should start here and identify the source of segfaults. that =
typically means wrong packages deployed on your host...
=20
=20
--=20
David Pinkerton
+61-488-904-232
=20
=
<
http://apac.redhat.com/>_______________________________________________
--Apple-Mail=_31554E1B-2505-4A04-AE9A-C9AFF5607339
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
charset=us-ascii
<html><head><meta http-equiv=3D"Content-Type"
content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><br class=3D""><div><blockquote
type=3D"cite" class=3D""><div =
class=3D"">On 7 Oct 2016, at 12:52, David Pinkerton <<a =
href=3D"mailto:dpinkert@redhat.com"
class=3D"">dpinkert(a)redhat.com</a>&gt;=
wrote:</div><br class=3D"Apple-interchange-newline"><div
class=3D""><div =
dir=3D"ltr" class=3D""><div class=3D"">I'm
trying to add a host to a =
freshly built cluster.</div><div class=3D""><br
class=3D""></div><div =
class=3D"">yum install finishes, then the message " Failed to read =
hardware information" is displayed - host has installation failed. =
</div><div class=3D"">If I try to re-install I get the
same =
message and the host goes non-responsive.</div><div
class=3D""><br =
class=3D""></div><div class=3D""><br
class=3D""></div><div =
class=3D"">engine log:</div><div class=3D""><br
class=3D""></div><div =
class=3D"">2016-10-07 21:13:46,525 INFO =
[org.ovirt.vdsm.jsonrpc.client.reactors.ReactorClient] (SSL Stomp =
Reactor) [2854e702] Connecting to /<a href=3D"http://192.168.21.71/" =
class=3D"">192.168.21.71</a></div><div
class=3D"">2016-10-07 =
21:13:46,526 ERROR =
[org.ovirt.engine.core.vdsbroker.vdsbroker.GetCapabilitiesVDSCommand] =
(DefaultQuartzScheduler4) [3fa97b73] Command =
'GetCapabilitiesVDSCommand(HostName =3D rhv1, =
VdsIdAndVdsVDSCommandParametersBase:{runAsync=3D'true', =
hostId=3D'96358424-a14e-4d29-957f-3d7ddac99c12', =
vds=3D'Host[rhv1,96358424-a14e-4d29-957f-3d7ddac99c12]'})' execution =
failed: org.ovirt.vdsm.jsonrpc.client.ClientConnectionException: =
Connection failed</div><div class=3D"">2016-10-07 21:13:46,526 ERROR
=
[org.ovirt.engine.core.vdsbroker.monitoring.HostMonitoring] =
(DefaultQuartzScheduler4) [3fa97b73] Failure to refresh Vds runtime =
info: org.ovirt.vdsm.jsonrpc.client.ClientConnectionException: =
Connection failed</div><div class=3D"">2016-10-07 21:13:46,526 ERROR
=
[org.ovirt.engine.core.vdsbroker.monitoring.HostMonitoring] =
(DefaultQuartzScheduler4) [3fa97b73] Exception: =
org.ovirt.engine.core.vdsbroker.vdsbroker.VDSNetworkException: =
org.ovirt.vdsm.jsonrpc.client.ClientConnectionException: Connection =
failed</div><div class=3D"">
at =
org.ovirt.engine.core.vdsbroker.vdsbroker.VdsBrokerCommand.createNetworkEx=
ception(VdsBrokerCommand.java:157) [vdsbroker.jar:]</div><div =
class=3D""> at =
org.ovirt.engine.core.vdsbroker.vdsbroker.VdsBrokerCommand.executeVDSComma=
nd(VdsBrokerCommand.java:120) [vdsbroker.jar:]</div><div
class=3D""> =
at =
org.ovirt.engine.core.vdsbroker.VDSCommandBase.executeCommand(VDSCommandBa=
se.java:73) [vdsbroker.jar:]</div><div class=3D"">
=
at =
org.ovirt.engine.core.dal.VdcCommandBase.execute(VdcCommandBase.java:33) =
[dal.jar:]</div><div class=3D"">
at =
org.ovirt.engine.core.vdsbroker.ResourceManager.runVdsCommand(ResourceMana=
ger.java:451) [vdsbroker.jar:]</div><div class=3D"">
=
at =
org.ovirt.engine.core.vdsbroker.VdsManager.refreshCapabilities(VdsManager.=
java:653) [vdsbroker.jar:]</div><div class=3D"">
=
at =
org.ovirt.engine.core.vdsbroker.monitoring.HostMonitoring.refreshVdsRunTim=
eInfo(HostMonitoring.java:121) [vdsbroker.jar:]</div><div =
class=3D""> at =
org.ovirt.engine.core.vdsbroker.monitoring.HostMonitoring.refresh(HostMoni=
toring.java:85) [vdsbroker.jar:]</div><div class=3D"">
=
at =
org.ovirt.engine.core.vdsbroker.VdsManager.onTimer(VdsManager.java:238) =
[vdsbroker.jar:]</div><div class=3D"">
at =
sun.reflect.GeneratedMethodAccessor129.invoke(Unknown Source) =
[:1.8.0_102]</div><div class=3D"">
at =
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm=
pl.java:43) [rt.jar:1.8.0_102]</div><div class=3D"">
=
at java.lang.reflect.Method.invoke(Method.java:498) =
[rt.jar:1.8.0_102]</div><div class=3D"">
at =
org.ovirt.engine.core.utils.timer.JobWrapper.invokeMethod(JobWrapper.java:=
77) [scheduler.jar:]</div><div class=3D"">
at =
org.ovirt.engine.core.utils.timer.JobWrapper.execute(JobWrapper.java:51) =
[scheduler.jar:]</div><div class=3D"">
at =
org.quartz.core.JobRunShell.run(JobRunShell.java:213) =
[quartz.jar:]</div><div class=3D"">
at =
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) =
[rt.jar:1.8.0_102]</div><div class=3D"">
at =
java.util.concurrent.FutureTask.run(FutureTask.java:266) =
[rt.jar:1.8.0_102]</div><div class=3D"">
at =
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:=
1142) [rt.jar:1.8.0_102]</div><div class=3D"">
=
at =
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java=
:617) [rt.jar:1.8.0_102]</div><div class=3D"">
=
at java.lang.Thread.run(Thread.java:745) =
[rt.jar:1.8.0_102]</div><div class=3D"">Caused by: =
org.ovirt.vdsm.jsonrpc.client.ClientConnectionException: Connection =
failed</div><div class=3D"">
at =
org.ovirt.vdsm.jsonrpc.client.reactors.ReactorClient.connect(ReactorClient=
.java:165) [vdsm-jsonrpc-java-client.jar:]</div><div
class=3D""> =
at =
org.ovirt.vdsm.jsonrpc.client.JsonRpcClient.getClient(JsonRpcClient.java:1=
34) [vdsm-jsonrpc-java-client.jar:]</div><div class=3D"">
=
at =
org.ovirt.vdsm.jsonrpc.client.JsonRpcClient.call(JsonRpcClient.java:81) =
[vdsm-jsonrpc-java-client.jar:]</div><div class=3D"">
=
at =
org.ovirt.engine.core.vdsbroker.jsonrpc.FutureMap.<init>(FutureMap.j=
ava:70) [vdsbroker.jar:]</div><div class=3D"">
=
at =
org.ovirt.engine.core.vdsbroker.jsonrpc.JsonRpcVdsServer.getCapabilities(J=
sonRpcVdsServer.java:258) [vdsbroker.jar:]</div><div
class=3D""> =
at =
org.ovirt.engine.core.vdsbroker.vdsbroker.GetCapabilitiesVDSCommand.execut=
eVdsBrokerCommand(GetCapabilitiesVDSCommand.java:15) =
[vdsbroker.jar:]</div><div class=3D"">
at =
org.ovirt.engine.core.vdsbroker.vdsbroker.VdsBrokerCommand.executeVDSComma=
nd(VdsBrokerCommand.java:110) [vdsbroker.jar:]</div><div
class=3D""> =
... 18 more</div><div
class=3D""><br =
class=3D""></div><div class=3D"">2016-10-07
21:13:49,531 INFO =
[org.ovirt.vdsm.jsonrpc.client.reactors.ReactorClient] (SSL Stomp =
Reactor) [2854e702] Connecting to /<a href=3D"http://192.168.21.71/" =
class=3D"">192.168.21.71</a></div><div
class=3D""><br =
class=3D""></div><div class=3D""><br
class=3D""></div><div class=3D""><br =
class=3D""></div><div class=3D""><br
class=3D""></div><div class=3D""><br =
class=3D""></div><div
class=3D"">vdsm.log</div><div class=3D""><br =
class=3D""></div><div
class=3D"">jsonrpc.Executor/3::INFO::2016-10-07 =
20:45:31,554::__init__::513::jsonrpc.JsonRpcServer::(_serveRequest) RPC =
call Host.getCapabilities succeeded in 0.06 seconds</div><div =
class=3D"">jsonrpc.Executor/4::DEBUG::2016-10-07 =
20:45:32,566::__init__::530::jsonrpc.JsonRpcServer::(_handle_request) =
Calling 'Host.getHardwareInfo' in bridge with {}</div><div =
class=3D"">jsonrpc.Executor/4::ERROR::2016-10-07 =
20:45:32,673::API::1340::vds::(getHardwareInfo) failed to retrieve =
hardware info</div><div class=3D"">Traceback (most recent call =
last):</div><div class=3D""> File
"/usr/share/vdsm/API.py", line =
1337, in getHardwareInfo</div><div class=3D"">
hw =3D =
supervdsm.getProxy().getHardwareInfo()</div><div
class=3D""> File =
"/usr/lib/python2.7/site-packages/vdsm/supervdsm.py", line 53, in =
__call__</div><div class=3D""> return =
callMethod()</div><div class=3D""> File =
"/usr/lib/python2.7/site-packages/vdsm/supervdsm.py", line 51, in =
<lambda></div><div class=3D"">
**kwargs)</div><div =
class=3D""> File "<string>", line 2, in =
getHardwareInfo</div><div class=3D""> File =
"/usr/lib64/python2.7/multiprocessing/managers.py", line 759, in =
_callmethod</div><div class=3D""> kind, result
=3D =
conn.recv()</div><div class=3D"">EOFError</div><div =
class=3D"">jsonrpc.Executor/4::INFO::2016-10-07 =
20:45:32,680::__init__::513::jsonrpc.JsonRpcServer::(_serveRequest) RPC =
call Host.getHardwareInfo failed (error 57) in 0.11 seconds</div><div =
class=3D"">jsonrpc.Executor/6::DEBUG::2016-10-07 =
20:45:33,783::__init__::530::jsonrpc.JsonRpcServer::(_handle_request) =
Calling 'Host.getCapabilities' in bridge with {}</div><div =
class=3D"">MainThread::DEBUG::2016-10-07 =
20:45:36,211::vdsm::73::vds::(sigtermHandler) Received signal =
15</div><div class=3D""><br
class=3D""></div><div class=3D""><br =
class=3D""></div><div class=3D""><br
class=3D""></div><div class=3D""><br =
class=3D""></div><div class=3D""><br
class=3D""></div><div class=3D"">I'm =
also seeing segfaults in supervdsm on the host's =
console.</div></div></div></blockquote><div><br
class=3D""></div>then =
you should start here and identify the source of segfaults. that =
typically means wrong packages deployed on your host...</div><div><br =
class=3D""><blockquote type=3D"cite"
class=3D""><div class=3D""><div =
dir=3D"ltr" class=3D""><div class=3D""><br
class=3D""></div><div =
class=3D""><br class=3D""></div>-- <br
class=3D""><div =
class=3D"gmail_signature"><div dir=3D"ltr"
class=3D""><div class=3D""><div=
dir=3D"ltr" class=3D""><div class=3D""><div
dir=3D"ltr" class=3D""><div =
class=3D""><div dir=3D"ltr" class=3D""><div
class=3D""><div dir=3D"ltr" =
class=3D""><pre cols=3D"72" class=3D"">David
Pinkerton
+61-488-904-232
<a
href=3D"http://apac.redhat.com/" target=3D"_blank" =
class=3D""></a></pre>
</div></div></div></div></div></div></div></div></div></div>
</div>
_______________________________________________<br class=3D"">Users =
mailing list<br class=3D""><a href=3D"mailto:Users@ovirt.org"
=
class=3D"">Users(a)ovirt.org</a><br =
class=3D"">http://lists.ovirt.org/mailman/listinfo/users<br =
class=3D""></div></blockquote></div><br
class=3D""></body></html>=
--Apple-Mail=_31554E1B-2505-4A04-AE9A-C9AFF5607339--