<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">On 7 Oct 2016, at 12:52, David Pinkerton &lt;<a href="mailto:dpinkert@redhat.com" class="">dpinkert@redhat.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class=""><div class="">I'm trying to add a host to a freshly built cluster.</div><div class=""><br class=""></div><div class="">yum install finishes, then the message " Failed to read hardware information" is displayed - host has installation failed. &nbsp;</div><div class="">If I try to re-install I get the same message and the host goes non-responsive.</div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">engine log:</div><div class=""><br class=""></div><div class="">2016-10-07 21:13:46,525 INFO &nbsp;[org.ovirt.vdsm.jsonrpc.client.reactors.ReactorClient] (SSL Stomp Reactor) [2854e702] Connecting to /<a href="http://192.168.21.71/" class="">192.168.21.71</a></div><div class="">2016-10-07 21:13:46,526 ERROR [org.ovirt.engine.core.vdsbroker.vdsbroker.GetCapabilitiesVDSCommand] (DefaultQuartzScheduler4) [3fa97b73] Command 'GetCapabilitiesVDSCommand(HostName = rhv1, VdsIdAndVdsVDSCommandParametersBase:{runAsync='true', hostId='96358424-a14e-4d29-957f-3d7ddac99c12', vds='Host[rhv1,96358424-a14e-4d29-957f-3d7ddac99c12]'})' execution failed: org.ovirt.vdsm.jsonrpc.client.ClientConnectionException: Connection failed</div><div class="">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="">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="">&nbsp; &nbsp; &nbsp; &nbsp; at org.ovirt.engine.core.vdsbroker.vdsbroker.VdsBrokerCommand.createNetworkException(VdsBrokerCommand.java:157) [vdsbroker.jar:]</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; at org.ovirt.engine.core.vdsbroker.vdsbroker.VdsBrokerCommand.executeVDSCommand(VdsBrokerCommand.java:120) [vdsbroker.jar:]</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; at org.ovirt.engine.core.vdsbroker.VDSCommandBase.executeCommand(VDSCommandBase.java:73) [vdsbroker.jar:]</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; at org.ovirt.engine.core.dal.VdcCommandBase.execute(VdcCommandBase.java:33) [dal.jar:]</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; at org.ovirt.engine.core.vdsbroker.ResourceManager.runVdsCommand(ResourceManager.java:451) [vdsbroker.jar:]</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; at org.ovirt.engine.core.vdsbroker.VdsManager.refreshCapabilities(VdsManager.java:653) [vdsbroker.jar:]</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; at org.ovirt.engine.core.vdsbroker.monitoring.HostMonitoring.refreshVdsRunTimeInfo(HostMonitoring.java:121) [vdsbroker.jar:]</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; at org.ovirt.engine.core.vdsbroker.monitoring.HostMonitoring.refresh(HostMonitoring.java:85) [vdsbroker.jar:]</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; at org.ovirt.engine.core.vdsbroker.VdsManager.onTimer(VdsManager.java:238) [vdsbroker.jar:]</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; at sun.reflect.GeneratedMethodAccessor129.invoke(Unknown Source) [:1.8.0_102]</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.8.0_102]</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; at java.lang.reflect.Method.invoke(Method.java:498) [rt.jar:1.8.0_102]</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; at org.ovirt.engine.core.utils.timer.JobWrapper.invokeMethod(JobWrapper.java:77) [scheduler.jar:]</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; at org.ovirt.engine.core.utils.timer.JobWrapper.execute(JobWrapper.java:51) [scheduler.jar:]</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; at org.quartz.core.JobRunShell.run(JobRunShell.java:213) [quartz.jar:]</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [rt.jar:1.8.0_102]</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; at java.util.concurrent.FutureTask.run(FutureTask.java:266) [rt.jar:1.8.0_102]</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [rt.jar:1.8.0_102]</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [rt.jar:1.8.0_102]</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; at java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_102]</div><div class="">Caused by: org.ovirt.vdsm.jsonrpc.client.ClientConnectionException: Connection failed</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; at org.ovirt.vdsm.jsonrpc.client.reactors.ReactorClient.connect(ReactorClient.java:165) [vdsm-jsonrpc-java-client.jar:]</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; at org.ovirt.vdsm.jsonrpc.client.JsonRpcClient.getClient(JsonRpcClient.java:134) [vdsm-jsonrpc-java-client.jar:]</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; at org.ovirt.vdsm.jsonrpc.client.JsonRpcClient.call(JsonRpcClient.java:81) [vdsm-jsonrpc-java-client.jar:]</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; at org.ovirt.engine.core.vdsbroker.jsonrpc.FutureMap.&lt;init&gt;(FutureMap.java:70) [vdsbroker.jar:]</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; at org.ovirt.engine.core.vdsbroker.jsonrpc.JsonRpcVdsServer.getCapabilities(JsonRpcVdsServer.java:258) [vdsbroker.jar:]</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; at org.ovirt.engine.core.vdsbroker.vdsbroker.GetCapabilitiesVDSCommand.executeVdsBrokerCommand(GetCapabilitiesVDSCommand.java:15) [vdsbroker.jar:]</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; at org.ovirt.engine.core.vdsbroker.vdsbroker.VdsBrokerCommand.executeVDSCommand(VdsBrokerCommand.java:110) [vdsbroker.jar:]</div><div class="">&nbsp; &nbsp; &nbsp; &nbsp; ... 18 more</div><div class=""><br class=""></div><div class="">2016-10-07 21:13:49,531 INFO &nbsp;[org.ovirt.vdsm.jsonrpc.client.reactors.ReactorClient] (SSL Stomp Reactor) [2854e702] Connecting to /<a href="http://192.168.21.71/" class="">192.168.21.71</a></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">vdsm.log</div><div class=""><br class=""></div><div class="">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="">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="">jsonrpc.Executor/4::ERROR::2016-10-07 20:45:32,673::API::1340::vds::(getHardwareInfo) failed to retrieve hardware info</div><div class="">Traceback (most recent call last):</div><div class="">&nbsp; File "/usr/share/vdsm/API.py", line 1337, in getHardwareInfo</div><div class="">&nbsp; &nbsp; hw = supervdsm.getProxy().getHardwareInfo()</div><div class="">&nbsp; File "/usr/lib/python2.7/site-packages/vdsm/supervdsm.py", line 53, in __call__</div><div class="">&nbsp; &nbsp; return callMethod()</div><div class="">&nbsp; File "/usr/lib/python2.7/site-packages/vdsm/supervdsm.py", line 51, in &lt;lambda&gt;</div><div class="">&nbsp; &nbsp; **kwargs)</div><div class="">&nbsp; File "&lt;string&gt;", line 2, in getHardwareInfo</div><div class="">&nbsp; File "/usr/lib64/python2.7/multiprocessing/managers.py", line 759, in _callmethod</div><div class="">&nbsp; &nbsp; kind, result = conn.recv()</div><div class="">EOFError</div><div class="">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="">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="">MainThread::DEBUG::2016-10-07 20:45:36,211::vdsm::73::vds::(sigtermHandler) Received signal 15</div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">I'm also seeing segfaults in supervdsm on the host's console.</div></div></div></blockquote><div><br class=""></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=""><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><div class=""><br class=""></div><div class=""><br class=""></div>-- <br class=""><div class="gmail_signature"><div dir="ltr" class=""><div class=""><div dir="ltr" class=""><div class=""><div dir="ltr" class=""><div class=""><div dir="ltr" class=""><div class=""><div dir="ltr" class=""><pre cols="72" class="">David Pinkerton
+61-488-904-232

<a href="http://apac.redhat.com/" target="_blank" class=""></a></pre>
</div></div></div></div></div></div></div></div></div></div>
</div>
_______________________________________________<br class="">Users mailing list<br class=""><a href="mailto:Users@ovirt.org" class="">Users@ovirt.org</a><br class="">http://lists.ovirt.org/mailman/listinfo/users<br class=""></div></blockquote></div><br class=""></body></html>