[ https://issues.apache.org/jira/browse/CLOUDSTACK-6406?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Anthony Xu resolved CLOUDSTACK-6406. ------------------------------------ Resolution: Fixed commit 46f6b26d49c39d6ec1c98876799c04d8cd92b46e Author: Anthony Xu <anthony...@citrix.com> Date: Tue Apr 15 11:26:17 2014 -0700 disable XAPI event > system vms failed to come up due to copy_vhd_from_secondarystorage timeout > -------------------------------------------------------------------------- > > Key: CLOUDSTACK-6406 > URL: https://issues.apache.org/jira/browse/CLOUDSTACK-6406 > Project: CloudStack > Issue Type: Bug > Security Level: Public(Anyone can view this level - this is the > default.) > Components: Management Server > Affects Versions: 4.4.0 > Environment: Latest build from 4.4 with > commit098324aa84d3835d2eca24d41f0266128d2d4f29 > Hypervisor: XenServer 6.2 > Reporter: Sanjeev N > Priority: Blocker > Labels: xenserver > Fix For: 4.4.0 > > Attachments: SMlog.rar, management-server.rar > > > system vms failed to come up due to copy_vhd_from_secondarystorage Read > timeout > Steps to reproduce: > ================ > 1.Install latest 4.4 and create a zone using xenserver 6.2 > 2.Use NFS storage for both primary and secondary > 3.Enable the zone > During system vms spin up copying system template from secondary storage to > primary storage failed with following error: > 2014-04-14 18:05:08,626 DEBUG [c.c.h.x.r.XenServerConnectionPool] > (DirectAgent-7:ctx-e86496e0) XmlRpcException for method: event.from due to > org.apache.xmlrpc.XmlRpcException: Failed to create input stream: Read timed > out > 2014-04-14 18:05:08,626 WARN [c.c.h.x.r.CitrixResourceBase] > (DirectAgent-7:ctx-e86496e0) callHostPlugin failed for cmd: > copy_vhd_from_secondarystorage with args mountpoint: > 10.147.28.7:/export/home/sanjeev/sec_44/template/tmpl/1/1/, sruuid: > b7f87163-db1c-7bb4-29dd-2de89b82dea1, namelabel: > cloud-f99a0e86-2455-427f-afc4-39167697b312, due to Failed to create input > stream: Read timed out > org.apache.xmlrpc.XmlRpcException: Failed to create input stream: Read timed > out > at > org.apache.xmlrpc.client.XmlRpcSunHttpTransport.getInputStream(XmlRpcSunHttpTransport.java:99) > at > org.apache.xmlrpc.client.XmlRpcStreamTransport.sendRequest(XmlRpcStreamTransport.java:152) > at > org.apache.xmlrpc.client.XmlRpcHttpTransport.sendRequest(XmlRpcHttpTransport.java:143) > at > org.apache.xmlrpc.client.XmlRpcSunHttpTransport.sendRequest(XmlRpcSunHttpTransport.java:69) > at > org.apache.xmlrpc.client.XmlRpcClientWorker.execute(XmlRpcClientWorker.java:56) > at > org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:167) > at > org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:137) > at > org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:126) > at com.xensource.xenapi.Connection.dispatch(Connection.java:285) > at > com.cloud.hypervisor.xen.resource.XenServerConnectionPool$XenServerConnection.dispatch(XenServerConnectionPool.java:456) > at com.xensource.xenapi.Event.properFrom(Event.java:310) > at > com.cloud.hypervisor.xen.resource.XenServer620Resource.waitForTask(XenServer620Resource.java:125) > at > com.cloud.hypervisor.xen.resource.CitrixResourceBase.callHostPluginAsync(CitrixResourceBase.java:3558) > at > com.cloud.hypervisor.xen.resource.XenServerStorageProcessor.copy_vhd_from_secondarystorage(XenServerStorageProcessor.java:826) > at > com.cloud.hypervisor.xen.resource.XenServerStorageProcessor.copyTemplateToPrimaryStorage(XenServerStorageProcessor.java:962) > at > com.cloud.storage.resource.StorageSubsystemCommandHandlerBase.execute(StorageSubsystemCommandHandlerBase.java:77) > at > com.cloud.storage.resource.StorageSubsystemCommandHandlerBase.handleStorageCommands(StorageSubsystemCommandHandlerBase.java:52) > at > com.cloud.hypervisor.xen.resource.CitrixResourceBase.executeRequest(CitrixResourceBase.java:542) > at > com.cloud.hypervisor.xen.resource.XenServer56Resource.executeRequest(XenServer56Resource.java:60) > at > com.cloud.hypervisor.xen.resource.XenServer610Resource.executeRequest(XenServer610Resource.java:92) > at > com.cloud.agent.manager.DirectAgentAttache$Task.runInContext(DirectAgentAttache.java:216) > at > org.apache.cloudstack.managed.context.ManagedContextRunnable$1.run(ManagedContextRunnable.java:49) > at > org.apache.cloudstack.managed.context.impl.DefaultManagedContext$1.call(DefaultManagedContext.java:56) > at > org.apache.cloudstack.managed.context.impl.DefaultManagedContext.callWithContext(DefaultManagedContext.java:103) > at > org.apache.cloudstack.managed.context.impl.DefaultManagedContext.runWithContext(DefaultManagedContext.java:53) > at > org.apache.cloudstack.managed.context.ManagedContextRunnable.run(ManagedContextRunnable.java:46) > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) > at java.util.concurrent.FutureTask.run(FutureTask.java:262) > at > java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178) > at > java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) > at java.lang.Thread.run(Thread.java:744) > Caused by: java.net.SocketTimeoutException: Read timed out > at java.net.SocketInputStream.socketRead0(Native Method) > at java.net.SocketInputStream.read(SocketInputStream.java:152) > at java.net.SocketInputStream.read(SocketInputStream.java:122) > at sun.security.ssl.InputRecord.readFully(InputRecord.java:442) > at sun.security.ssl.InputRecord.read(InputRecord.java:480) > at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:927) > at > sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:884) > at sun.security.ssl.AppInputStream.read(AppInputStream.java:102) > at java.io.BufferedInputStream.fill(BufferedInputStream.java:235) > at java.io.BufferedInputStream.read1(BufferedInputStream.java:275) > at java.io.BufferedInputStream.read(BufferedInputStream.java:334) > at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:687) > at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:633) > at > sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1323) > at > java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:468) > at > sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:338) > at > org.apache.xmlrpc.client.XmlRpcSunHttpTransport.getInputStream(XmlRpcSunHttpTransport.java:92) > ... 32 more -- This message was sent by Atlassian JIRA (v6.2#6252)