I've removed a host from one Cloudstack cluster, and I'm attempting to add it 
to a new cluster.  It will be the only host in the cluster, and used for 
testing purposes.  I put the host into maintenance mode, removed it from its 
original cluster within the Cloudstack UI, then deleted it from the Xen pool 
using xe pool-eject.

Now when I create a new cluster, and try to add the host, I get an error 
message that just says "Unable to add host" from within the Cloudstack web UI.  
I see messages in management-server.log that say "Trying to add a new host at 
http://<myhost<http://%3cmyhost>>", but no indication of an error:

2015-01-27 16:28:31,142 INFO  [c.c.r.ResourceManagerImpl] 
(catalina-exec-13:ctx-4ab1a388 ctx-fa2957ea) Trying to add a new host at 
http://<myhost> in data center 1

On the Xen host itself, I see the following in the xensource.log:

Jan 28 00:28:31 <host> t1 /opt/xensource/bin/xapi: [debug|<host>|748 INET 
0.0.0.0:80|pool_patch.get_by_uuid D:5fb0d4d944bb|dispatcher] 
Server_helpers.exec exception_handler: Got exception UUID_INVALID: [ 
pool_patch; 996dd2e7-ad95-49cc-a0be-2c9adc4dfb0b ]

It references an invalid ID, but I'm not sure what that UUID belongs to; it 
isn't the UUID of the pool.

Is there something that needs to be done to "clear" the configuration of a 
Xenserver host prior to adding it to a new cluster?  Or is Cloudstack 
"remembering" the old host name and not allowing me to put it into the new 
cluster?

Thanks,
Kyle

Reply via email to