cloudstack-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF subversion and git services (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CLOUDSTACK-4725) KVM agent fails to join if local pool is already registered
Date Wed, 16 Jul 2014 23:33:04 GMT

    [ https://issues.apache.org/jira/browse/CLOUDSTACK-4725?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14064330#comment-14064330
] 

ASF subversion and git services commented on CLOUDSTACK-4725:
-------------------------------------------------------------

Commit 720315b8d1f7b9eaea67845fa96ae1da565b285b in cloudstack's branch refs/heads/4.3 from
Edison Su
[ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=720315b ]

CLOUDSTACK-4725: if storage pool has different path, but the uuid is the same, then treat
them as the same storage pool


> KVM agent fails to join if local pool is already registered
> -----------------------------------------------------------
>
>                 Key: CLOUDSTACK-4725
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-4725
>             Project: CloudStack
>          Issue Type: Bug
>      Security Level: Public(Anyone can view this level - this is the default.) 
>          Components: KVM
>    Affects Versions: 4.2.0
>            Reporter: Marcus Sorensen
>            Assignee: edison su
>            Priority: Critical
>             Fix For: 4.2.1
>
>
> "Another active pool with the same uuid already exists"
> This might be a regression, I believe we used to catch this case and/or check libvirt
to see if pool was already established and just return if it is already there. Or maybe we
only do that for non-local.
> 2013-09-22 23:42:35,265 DEBUG [agent.manager.AgentManagerImpl] (AgentConnectTaskPool-396:null)
Sending Connect to listener: LocalStoragePoolListener
> 2013-09-22 23:42:35,266 DEBUG [datastore.lifecycle.CloudStackPrimaryDataStoreLifeCycleImpl]
(AgentConnectTaskPool-396:null) createPool Params @ scheme - Filesystem storageHost - 172.17.10.10
hostPath - /var/lib/libvirt/images port - -1
> 2013-09-22 23:42:35,267 DEBUG [datastore.lifecycle.CloudStackPrimaryDataStoreLifeCycleImpl]
(AgentConnectTaskPool-396:null) Another active pool with the same uuid already exists
> 2013-09-22 23:42:35,267 WARN  [cloud.storage.StorageManagerImpl] (AgentConnectTaskPool-396:null)
Unable to setup the local storage pool for Host[-1-Routing]
> com.cloud.utils.exception.CloudRuntimeException: Another active pool with the same uuid
already exists
> 	at org.apache.cloudstack.storage.datastore.lifecycle.CloudStackPrimaryDataStoreLifeCycleImpl.initialize(CloudStackPrimaryDataStoreLifeCycleImpl.java:319)
> 	at com.cloud.storage.StorageManagerImpl.createLocalStorage(StorageManagerImpl.java:647)
> 	at com.cloud.utils.component.ComponentInstantiationPostProcessor$InterceptorDispatcher.intercept(ComponentInstantiationPostProcessor.java:125)
> 	at com.cloud.storage.LocalStoragePoolListener.processConnect(LocalStoragePoolListener.java:86)
> 	at com.cloud.agent.manager.AgentManagerImpl.notifyMonitorsOfConnection(AgentManagerImpl.java:587)
> 	at com.cloud.agent.manager.AgentManagerImpl.handleConnectedAgent(AgentManagerImpl.java:1085)
> 	at com.cloud.agent.manager.AgentManagerImpl.access$100(AgentManagerImpl.java:144)
> 	at com.cloud.agent.manager.AgentManagerImpl$HandleAgentConnectTask.run(AgentManagerImpl.java:1160)
> 	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:724)



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message