You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cloudstack.apache.org by "Anthony Xu (JIRA)" <ji...@apache.org> on 2014/04/15 21:00:18 UTC

[jira] [Resolved] (CLOUDSTACK-6406) system vms failed to come up due to copy_vhd_from_secondarystorage timeout

     [ 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 <an...@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)