Hi,

I am trying to setup a few xen hosts, (xcp-xapi), NFS as primary and secondary 
storage.
I truned on sdn.ovs.controller to be able to do an advanced zone with gre mesh.

When adding the hosts I get an error:

2013-02-15 21:46:08,142 WARN  [xen.resource.CitrixResourceBase] 
(DirectAgent-1:null) We cannot locate 
/usr/lib/cloud/common/scripts/vm/hypervisor/xenserver/xcposs/../ovsgre
2013-02-15 21:46:08,143 WARN  [xen.resource.CitrixResourceBase] 
(DirectAgent-1:null) We cannot locate 
/usr/lib/cloud/common/scripts/vm/hypervisor/xenserver/xcposs/../../../../network/domr//ipassoc.sh
2013-02-15 21:46:08,144 DEBUG [xen.resource.CitrixResourceBase] 
(DirectAgent-1:null) Copying 
/usr/lib/cloud/common/scripts/vm/hypervisor/xenserver/xcposs/./vmopsSnapshot to 
/usr/lib/xcp/plugins on 10.0.0.102 with permission 0755
2013-02-15 21:46:09,013 DEBUG [xen.resource.CitrixResourceBase] 
(DirectAgent-1:null) Copying 
/usr/lib/cloud/common/scripts/vm/hypervisor/xenserver/xcposs/../cloud-setup-bonding.sh
 to /usr/lib/xcp/bin on 10.0.0.102 with permission 0755
2013-02-15 21:46:09,038 DEBUG [xen.resource.CitrixResourceBase] 
(DirectAgent-1:null) Copying 
/usr/lib/cloud/common/scripts/vm/hypervisor/xenserver/xcposs/../../../../network/domr//call_firewall.sh
 to /usr/lib/xcp/bin on 10.0.0.102 with permission 0755
2013-02-15 21:46:09,063 WARN  [xen.resource.CitrixResourceBase] 
(DirectAgent-1:null) We cannot locate 
/usr/lib/cloud/common/scripts/vm/hypervisor/xenserver/xcposs/../../../../network/domr//getDomRVersion.sh
2013-02-15 21:46:09,063 DEBUG [xen.resource.CitrixResourceBase] 
(DirectAgent-1:null) Copying 
/usr/lib/cloud/common/scripts/vm/hypervisor/xenserver/xcposs/../cloud-clean-vlan.sh
 to /usr/lib/xcp/bin on 10.0.0.102 with permission 0755
2013-02-15 21:46:09,087 DEBUG [xen.resource.CitrixResourceBase] 
(DirectAgent-1:null) Copying 
/usr/lib/cloud/common/scripts/vm/hypervisor/xenserver/xcposs/../../../pingtest.sh
 to /usr/lib/xcp/bin on 10.0.0.102 with permission 0755
2013-02-15 21:46:09,112 DEBUG [xen.resource.CitrixResourceBase] 
(DirectAgent-1:null) Copying 
/usr/lib/cloud/common/scripts/vm/hypervisor/xenserver/xcposs/../network_info.sh 
to /usr/lib/xcp/bin on 10.0.0.102 with permission 0755
2013-02-15 21:46:09,135 DEBUG [xen.resource.CitrixResourceBase] 
(DirectAgent-1:null) Copying 
/usr/lib/cloud/common/scripts/vm/hypervisor/xenserver/xcposs/../setup_iscsi.sh 
to /usr/lib/xcp/bin on 10.0.0.102 with permission 0755
2013-02-15 21:46:09,159 WARN  [xen.resource.CitrixResourceBase] 
(DirectAgent-1:null) We cannot locate 
/usr/lib/cloud/common/scripts/vm/hypervisor/xenserver/xcposs/../../../../network/domr//getRouterStatus.sh
2013-02-15 21:46:09,160 DEBUG [xen.resource.CitrixResourceBase] 
(DirectAgent-1:null) Copying 
/usr/lib/cloud/common/scripts/vm/hypervisor/xenserver/xcposs/../../../../../vms/systemvm.iso
 to /usr/share/xcp/packages/iso/ on 10.0.0.102 with permission 0644
2013-02-15 21:46:09,426 DEBUG [xen.resource.CitrixResourceBase] 
(DirectAgent-1:null) Copying 
/usr/lib/cloud/common/scripts/vm/hypervisor/xenserver/xcposs/../setupxenserver.sh
 to /usr/lib/xcp/bin on 10.0.0.102 with permission 0755
2013-02-15 21:46:09,450 WARN  [xen.resource.CitrixResourceBase] 
(DirectAgent-1:null) We cannot locate 
/usr/lib/cloud/common/scripts/vm/hypervisor/xenserver/xcposs/../../../../network/domr//networkUsage.sh
2013-02-15 21:46:09,450 WARN  [xen.resource.CitrixResourceBase] 
(DirectAgent-1:null) We cannot locate 
/usr/lib/cloud/common/scripts/vm/hypervisor/xenserver/xcposs/../../../../network/domr//l2tp_vpn.sh
2013-02-15 21:46:09,451 DEBUG [xen.resource.CitrixResourceBase] 
(DirectAgent-1:null) Copying 
/usr/lib/cloud/common/scripts/vm/hypervisor/xenserver/xcposs/../../../../network/domr//bumpUpPriority.sh
 to /usr/lib/xcp/bin on 10.0.0.102 with permission 0755
2013-02-15 21:46:09,474 DEBUG [xen.resource.CitrixResourceBase] 
(DirectAgent-1:null) Copying 
/usr/lib/cloud/common/scripts/vm/hypervisor/xenserver/xcposs/./create_privatetemplate_from_snapshot.sh
 to /usr/lib/xcp/bin on 10.0.0.102 with permission 0755
2013-02-15 21:46:09,500 DEBUG [xen.resource.CitrixResourceBase] 
(DirectAgent-1:null) Copying 
/usr/lib/cloud/common/scripts/vm/hypervisor/xenserver/xcposs/../launch_hb.sh to 
/usr/lib/xcp/bin on 10.0.0.102 with permission 0755
2013-02-15 21:46:09,525 DEBUG [xen.resource.CitrixResourceBase] 
(DirectAgent-1:null) Copying 
/usr/lib/cloud/common/scripts/vm/hypervisor/xenserver/xcposs/./copy_vhd_to_secondarystorage.sh
 to /usr/lib/xcp/bin on 10.0.0.102 with permission 0755
2013-02-15 21:46:09,550 DEBUG [xen.resource.CitrixResourceBase] 
(DirectAgent-1:null) Copying 
/usr/lib/cloud/common/scripts/vm/hypervisor/xenserver/xcposs/../xenheartbeat.sh 
to /usr/lib/xcp/bin on 10.0.0.102 with permission 0755
2013-02-15 21:46:09,575 DEBUG [xen.resource.CitrixResourceBase] 
(DirectAgent-1:null) Copying 
/usr/lib/cloud/common/scripts/vm/hypervisor/xenserver/xcposs/../setup_heartbeat_file.sh
 to /usr/lib/xcp/bin on 10.0.0.102 with permission 0755
2013-02-15 21:46:09,601 DEBUG [xen.resource.CitrixResourceBase] 
(DirectAgent-1:null) Copying 
/usr/lib/cloud/common/scripts/vm/hypervisor/xenserver/xcposs/../../../../network/domr//dhcp_entry.sh
 to /usr/lib/xcp/bin on 10.0.0.102 with permission 0755
2013-02-15 21:46:09,626 DEBUG [xen.resource.CitrixResourceBase] 
(DirectAgent-1:null) Copying 
/usr/lib/cloud/common/scripts/vm/hypervisor/xenserver/xcposs/../../../../network/domr//router_proxy.sh
 to /usr/lib/xcp/bin on 10.0.0.102 with permission 0755
2013-02-15 21:46:09,650 DEBUG [xen.resource.CitrixResourceBase] 
(DirectAgent-1:null) Copying 
/usr/lib/cloud/common/scripts/vm/hypervisor/xenserver/xcposs/./vmopspremium to 
/usr/lib/xcp/plugins on 10.0.0.102 with permission 0755
2013-02-15 21:46:09,676 DEBUG [xen.resource.CitrixResourceBase] 
(DirectAgent-1:null) Copying 
/usr/lib/cloud/common/scripts/vm/hypervisor/xenserver/xcposs/../../../systemvm/id_rsa.cloud
 to /root/.ssh on 10.0.0.102 with permission 0600
2013-02-15 21:46:09,699 WARN  [agent.manager.DirectAgentAttache] 
(DirectAgent-1:null) Seq 2-1160380417: Exception Caught while executing command
com.cloud.utils.exception.CloudRuntimeException: Unable to setup the server 
correctly
        at 
com.cloud.hypervisor.xen.resource.CitrixResourceBase.setupServer(CitrixResourceBase.java:4738)
        at 
com.cloud.hypervisor.xen.resource.CitrixResourceBase.execute(CitrixResourceBase.java:4530)
        at 
com.cloud.hypervisor.xen.resource.CitrixResourceBase.executeRequest(CitrixResourceBase.java:485)
        at 
com.cloud.hypervisor.xen.resource.XcpOssResource.executeRequest(XcpOssResource.java:136)
        at 
com.cloud.agent.manager.DirectAgentAttache$Task.run(DirectAgentAttache.java:191)
        at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
        at java.util.concurrent.FutureTask.run(FutureTask.java:166)
        at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:165)
        at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:266)
        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)
Caused by: java.io.IOException: Error during SCP transfer.
        at com.trilead.ssh2.SCPClient.put(SCPClient.java:592)
        at com.trilead.ssh2.SCPClient.put(SCPClient.java:547)
        at com.trilead.ssh2.SCPClient.put(SCPClient.java:434)
        at 
com.cloud.hypervisor.xen.resource.CitrixResourceBase.setupServer(CitrixResourceBase.java:4732)
        ... 12 more
Caused by: java.io.IOException: Remote scp terminated with error (scp: 
/root/.ssh: No such file or directory).
        at com.trilead.ssh2.SCPClient.readResponse(SCPClient.java:59)
        at com.trilead.ssh2.SCPClient.sendFiles(SCPClient.java:166)
        at com.trilead.ssh2.SCPClient.put(SCPClient.java:588)
        ... 15 more
2013-02-15 21:46:09,704 DEBUG [agent.manager.DirectAgentAttache] 
(DirectAgent-1:null) Seq 2-1160380417: Response Received: 
2013-02-15 21:46:09,705 DEBUG [agent.transport.Request] (DirectAgent-1:null) 
Seq 2-1160380417: Processing:  { Ans: , MgmtId: 70835005640620, via: 2, Ver: 
v1, Flags: 110, 
[{"Answer":{"result":false,"details":"com.cloud.utils.exception.CloudRuntimeException:
 Unable to setup the server correctly","wait":0}}] }
2013-02-15 21:46:09,705 DEBUG [agent.transport.Request] (AgentTaskPool-2:null) 
Seq 2-1160380417: Received:  { Ans: , MgmtId: 70835005640620, via: 2, Ver: v1, 
Flags: 110, { Answer } }
2013-02-15 21:46:09,706 DEBUG [agent.manager.AgentAttache] (DirectAgent-1:null) 
Seq 2-1160380417: No more commands found
2013-02-15 21:46:09,706 ERROR [agent.manager.AgentManagerImpl] 
(AgentTaskPool-2:null) Monitor XcpServerDiscoverer$$EnhancerByCGLIB$$fac902a0 
says there is an error in the connect process for 2 due to 
com.cloud.agent.api.Answer cannot be cast to com.cloud.agent.api.SetupAnswer
java.lang.ClassCastException: com.cloud.agent.api.Answer cannot be cast to 
com.cloud.agent.api.SetupAnswer
        at 
com.cloud.hypervisor.xen.discoverer.XcpServerDiscoverer.processConnect(XcpServerDiscoverer.java:634)
        at 
com.cloud.agent.manager.AgentManagerImpl.notifyMonitorsOfConnection(AgentManagerImpl.java:605)
        at 
com.cloud.agent.manager.AgentManagerImpl.handleDirectConnectAgent(AgentManagerImpl.java:1500)
        at 
com.cloud.resource.ResourceManagerImpl.createHostAndAgent(ResourceManagerImpl.java:1631)
        at 
com.cloud.resource.ResourceManagerImpl.createHostAndAgent(ResourceManagerImpl.java:1668)
        at 
com.cloud.agent.manager.AgentManagerImpl$SimulateStartTask.run(AgentManagerImpl.java:1195)
        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)
2013-02-15 21:46:09,707 INFO  [agent.manager.AgentManagerImpl] 
(AgentTaskPool-2:null) Host 2 is disconnecting with event AgentDisconnected
2013-02-15 21:46:09,710 DEBUG [agent.manager.AgentManagerImpl] 
(AgentTaskPool-2:null) The next status of agent 2is Alert, current status is 
Connecting
2013-02-15 21:46:09,710 DEBUG [agent.manager.AgentManagerImpl] 
(AgentTaskPool-2:null) Deregistering link for 2 with state Alert
2013-02-15 21:46:09,711 DEBUG [agent.manager.AgentManagerImpl] 
(AgentTaskPool-2:null) Remove Agent : 2
2013-02-15 21:46:09,711 DEBUG [agent.manager.DirectAgentAttache] 
(AgentTaskPool-2:null) Processing disconnect 2
2013-02-15 21:46:09,711 DEBUG [agent.manager.AgentManagerImpl] 
(AgentTaskPool-2:null) Sending Disconnect to listener: 
com.cloud.hypervisor.xen.discoverer.XcpServerDiscoverer$$EnhancerByCGLIB$$fac902a0
2013-02-15 21:46:09,711 DEBUG [agent.manager.AgentManagerImpl] 
(AgentTaskPool-2:null) Sending Disconnect to listener: 
com.cloud.vm.ClusteredVirtualMachineManagerImpl$$EnhancerByCGLIB$$6a6a0ac5
2013-02-15 21:46:09,711 DEBUG [agent.manager.AgentManagerImpl] 
(AgentTaskPool-2:null) Sending Disconnect to listener: 
com.cloud.network.security.SecurityGroupListener
2013-02-15 21:46:09,711 DEBUG [agent.manager.AgentManagerImpl] 
(AgentTaskPool-2:null) Sending Disconnect to listener: 
com.cloud.storage.listener.StoragePoolMonitor
2013-02-15 21:46:09,711 DEBUG [agent.manager.AgentManagerImpl] 
(AgentTaskPool-2:null) Sending Disconnect to listener: 
com.cloud.storage.secondary.SecondaryStorageListener
2013-02-15 21:46:09,711 DEBUG [agent.manager.AgentManagerImpl] 
(AgentTaskPool-2:null) Sending Disconnect to listener: 
com.cloud.network.NetworkManagerImpl$$EnhancerByCGLIB$$8f261be1
2013-02-15 21:46:09,711 DEBUG [agent.manager.AgentManagerImpl] 
(AgentTaskPool-2:null) Sending Disconnect to listener: 
com.cloud.agent.manager.AgentMonitor$$EnhancerByCGLIB$$ffbb6e41
2013-02-15 21:46:09,712 DEBUG [agent.manager.AgentManagerImpl] 
(AgentTaskPool-2:null) Sending Disconnect to listener: 
com.cloud.storage.download.DownloadListener
2013-02-15 21:46:09,712 DEBUG [agent.manager.AgentManagerImpl] 
(AgentTaskPool-2:null) Sending Disconnect to listener: 
com.cloud.storage.upload.UploadListener
2013-02-15 21:46:09,712 DEBUG [agent.manager.AgentManagerImpl] 
(AgentTaskPool-2:null) Sending Disconnect to listener: 
com.cloud.storage.LocalStoragePoolListener$$EnhancerByCGLIB$$91b7ba75
2013-02-15 21:46:09,712 DEBUG [agent.manager.AgentManagerImpl] 
(AgentTaskPool-2:null) Sending Disconnect to listener: 
com.cloud.capacity.StorageCapacityListener
2013-02-15 21:46:09,712 DEBUG [agent.manager.AgentManagerImpl] 
(AgentTaskPool-2:null) Sending Disconnect to listener: 
com.cloud.capacity.ComputeCapacityListener
2013-02-15 21:46:09,712 DEBUG [agent.manager.AgentManagerImpl] 
(AgentTaskPool-2:null) Sending Disconnect to listener: 
com.cloud.consoleproxy.ConsoleProxyListener
2013-02-15 21:46:09,715 DEBUG [agent.manager.AgentManagerImpl] 
(AgentTaskPool-2:null) Sending Disconnect to listener: 
com.cloud.network.SshKeysDistriMonitor
2013-02-15 21:46:09,715 DEBUG [agent.manager.AgentManagerImpl] 
(AgentTaskPool-2:null) Sending Disconnect to listener: 
com.cloud.network.router.VpcVirtualNetworkApplianceManagerImpl$$EnhancerByCGLIB$$9bafff69
2013-02-15 21:46:09,715 DEBUG [agent.manager.AgentManagerImpl] 
(AgentTaskPool-2:null) Sending Disconnect to listener: 
com.cloud.network.NetworkUsageManagerImpl$DirectNetworkStatsListener
2013-02-15 21:46:09,715 DEBUG [cloud.network.NetworkUsageManagerImpl] 
(AgentTaskPool-2:null) Disconnected called on 2 with status Alert
2013-02-15 21:46:09,716 DEBUG [cloud.host.Status] (AgentTaskPool-2:null) 
Transition:[Resource state = Enabled, Agent event = AgentDisconnected, Host id 
= 2, name = arzur2-Macmini]
2013-02-15 21:46:09,766 DEBUG [cloud.host.Status] (AgentTaskPool-2:null) Agent 
status update: [id = 2; name = arzur2-Macmini; old status = Connecting; event = 
AgentDisconnected; new status = Alert; old update count = 3; new update count = 
4]
2013-02-15 21:46:09,767 DEBUG [agent.manager.ClusteredAgentManagerImpl] 
(AgentTaskPool-2:null) Notifying other nodes of to disconnect
2013-02-15 21:46:09,770 WARN  [cloud.resource.ResourceManagerImpl] 
(AgentTaskPool-2:null) Unable to connect due to 
com.cloud.utils.exception.CloudRuntimeException: Unable to connect 2
        at 
com.cloud.agent.manager.AgentManagerImpl.notifyMonitorsOfConnection(AgentManagerImpl.java:624)
        at 
com.cloud.agent.manager.AgentManagerImpl.handleDirectConnectAgent(AgentManagerImpl.java:1500)
        at 
com.cloud.resource.ResourceManagerImpl.createHostAndAgent(ResourceManagerImpl.java:1631)
        at 
com.cloud.resource.ResourceManagerImpl.createHostAndAgent(ResourceManagerImpl.java:1668)
        at 
com.cloud.agent.manager.AgentManagerImpl$SimulateStartTask.run(AgentManagerImpl.java:1195)
        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)
Caused by: java.lang.ClassCastException: com.cloud.agent.api.Answer cannot be 
cast to com.cloud.agent.api.SetupAnswer
        at 
com.cloud.hypervisor.xen.discoverer.XcpServerDiscoverer.processConnect(XcpServerDiscoverer.java:634)
        at 
com.cloud.agent.manager.AgentManagerImpl.notifyMonitorsOfConnection(AgentManagerImpl.java:605)
        ... 7 more

Help much appreciated,

-sebastien

Reply via email to