Whoops, I actually replied to this twice but I sent it to myself instead of the 
list lol. I actually ended up fixing this:

2013-08-01 15:11:35,151 DEBUG [xen.resource.CitrixResourceBase] 
(AgentTaskPool-3:null) Management network is on 
pif=f6ca9e23-77a1-37e1-b5e8-744e7a612945
2013-08-01 15:11:35,161 WARN  [xen.resource.CitrixResourceBase] 
(AgentTaskPool-3:null) Unable to find storage network cloud-stor1 for host 
10.10.2.11
2013-08-01 15:11:35,161 WARN  [xen.resource.CitrixResourceBase] 
(AgentTaskPool-3:null) Unable to get host information for 10.10.2.11
java.lang.IllegalArgumentException: Unable to find storage network cloud-stor1 
for host 10.10.2.11
        at 
com.cloud.hypervisor.xen.resource.CitrixResourceBase.getHostInfo(CitrixResourceBase.java:4364)
        at 
com.cloud.hypervisor.xen.resource.CitrixResourceBase.initialize(CitrixResourceBase.java:4496)
        at 
com.cloud.hypervisor.xen.resource.XenServer56Resource.initialize(XenServer56Resource.java:323)
        at 
com.cloud.resource.ResourceManagerImpl.createHostAndAgent(ResourceManagerImpl.java:1907)
        at 
com.cloud.resource.ResourceManagerImpl.createHostAndAgent(ResourceManagerImpl.java:2084)
        at 
com.cloud.agent.manager.AgentManagerImpl$SimulateStartTask.run(AgentManagerImpl.java:1156)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:679)

That was the error I was getting every time it tried to connect to a XenServer 
host.

There was an entry in my host_details table called storage.network.device1and 
storage.network.device2 that with values of cloud-stor1 and cloud-stor2. I 
don't remember ever setting these networks up, and they don't actually exist on 
my XenServer hosts at all. I removed the entries from my database and the 
XenServer hosts connected just fine.

This is an environment that has been running since 2.2.1 according to my 
version table. I am not sure that if maybe an older version of CS was creating 
these these storage network tags automatically? I checked another deployment 
that was deployed on 3.0.2 with XenServer 5.6SP2 and it did not have these 
entries in the database, and I've been deploying XenServer the same way for a 
long time with CloudStack. Was quite weird.

On Aug 1, 2013, at 4:54 PM, Chiradeep Vittal <chiradeep.vit...@citrix.com> 
wrote:

> Logs?
> 
> On 8/1/13 12:53 PM, "John Skinner" <john.skin...@appcore.com> wrote:
> 
>> Hello all,
>> 
>> Just upgraded my mixed KVM/XenServer environment form 3.0.2 to 4.1. All
>> of my KVM hosts seem happy, but all of my XenServer (5.6SP2) hosts show
>> as disconnected and are not coming back. Has anyone experienced this?
>> 
>> 
>> 
>> 
>> 
> 

Reply via email to