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

Murali Reddy commented on CLOUDSTACK-4599:
------------------------------------------

I happened to hit exact error on XS6.2 as well. Investigation the cause of 
failure.

> GRE isolation - createandConfigureTunnelNetwork failing on XenServer 6.1
> ------------------------------------------------------------------------
>
>                 Key: CLOUDSTACK-4599
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-4599
>             Project: CloudStack
>          Issue Type: Bug
>      Security Level: Public(Anyone can view this level - this is the 
> default.) 
>          Components: Network Controller, Network Devices, XenServer
>    Affects Versions: 4.1.1
>         Environment: Management server: CentOS 6.4 x86_64, CentOS Plus repo 
> enabled,  also pri/sec storage NFS server
> Hosts: XenServer 6.1, included OVS (1.4.2?)
> All the above running on ESX 5.1 (but I don't think it's a factor), with 
> recommended CPU and RAM configurations.
>            Reporter: David Black
>            Assignee: Murali Reddy
>         Attachments: management-server.log, SMlog.cs-host1, SMlog.cs-host2
>
>
> Each hypervisor has two NICs, one on a public/management network, the other 
> dedicated to private/isolated traffic.  Both NICs (as xenbrX) have IP 
> addresses and each host can reach the other over the respective bridge IP 
> addresses.   The bridge networks are labeled Public (xenbr0) and Private 
> (xenbr1).  The xenbr1 bridge IP subnet has no default gateway as it's there 
> only for the tunnel endpoints on each host.
> Guest networking is configured to be on the Private label, isolation type 
> GRE.  In addition, in Global Settings,
> sdn.ovs.controller = true and sdn.ovs.controller.default.label = Private.   I 
> tried VLAN (vNet) ranges of 1-4094 and 0-2147483647.   In the below example 
> it was set to the latter and picked 10960.
> BTW, it took quite a bit of scouring the net to find out how to config and 
> what hypervisor (XenServer only) GRE tunnels should work with, in 4.1.1.  
> Also, I'd prefer to use KVM but understand that support is also in the 
> process of being implemented. 
> I had initially tried using XCP 1.6 and received a different error, then 
> realized XCP support isn't yet finished.  I thought XenServer 6.1 should work 
> though.  The xapiX bridges are set up on the host and a vifX.Y appears to be 
> added for the tunnel endpoints, then the next step - I guess creating the 
> tunnel itself, fails.  In this example, both the virtual router and single 
> isolated VM were on the same host... but I also could not migrate either one, 
> receiving a "VM requires network" error.  I won't provide details of that 
> second error right now, but can if desired.  Below is an excerpt of the 
> management log
> Please let me know what other details to provide.   If desired, I can arrange 
> access to the vCloud Director system on which it's running, preferably via 
> IPv6 and/or of course collect more logs, run tests, etc.
> 2013-09-02 22:11:38,508 DEBUG [xen.resource.CitrixResourceBase] 
> (DirectAgent-407:null) Xen Server network for tunnels found:OVSTunnel10960
> 2013-09-02 22:11:38,579 DEBUG [xen.resource.CitrixResourceBase] 
> (DirectAgent-407:null) Create a vif on dom0 for tunnel network for account 
> 10960
> 2013-09-02 22:11:38,873 WARN  [xen.resource.CitrixResourceBase] 
> (DirectAgent-407:null) createandConfigureTunnelNetwork failed
> The server failed to handle your request, due to an internal error.  The 
> given message may give details useful for debugging the problem.
>         at com.xensource.xenapi.Types.checkResponse(Types.java:1694)
>         at com.xensource.xenapi.Connection.dispatch(Connection.java:368)
>         at 
> com.cloud.hypervisor.xen.resource.XenServerConnectionPool$XenServerConnection.dispatch(XenServerConnectionPool.java:909)
>         at com.xensource.xenapi.VIF.plug(VIF.java:846)
>         at 
> com.cloud.hypervisor.xen.resource.CitrixResourceBase.enableXenServerNetwork(CitrixResourceBase.java:655)
>         at 
> com.cloud.hypervisor.xen.resource.CitrixResourceBase.configureTunnelNetwork(CitrixResourceBase.java:745)
>         at 
> com.cloud.hypervisor.xen.resource.CitrixResourceBase.execute(CitrixResourceBase.java:5135)
>         at 
> com.cloud.hypervisor.xen.resource.CitrixResourceBase.executeRequest(CitrixResourceBase.java:541)
>         at 
> com.cloud.hypervisor.xen.resource.XenServer56Resource.executeRequest(XenServer56Resource.java:73)
>         at 
> com.cloud.agent.manager.DirectAgentAttache$Task.run(DirectAgentAttache.java:186)
>         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)
> 2013-09-02 22:11:38,873 DEBUG [xen.resource.CitrixResourceBase] 
> (DirectAgent-407:null) OVS Bridge configured
> 2013-09-02 22:11:38,873 DEBUG [agent.manager.DirectAgentAttache] 
> (DirectAgent-407:null) Seq 7-390594607: Response Received:
> 2013-09-02 22:11:38,873 DEBUG [agent.transport.Request] 
> (DirectAgent-407:null) Seq 7-390594607: Processing:  { Ans: , MgmtId: 
> 345040289813, via: 7, Ver: v1, Flags: 110, 
> [{"Answer":{"result":true,"wait":0}}] }
> 2013-09-02 22:11:38,873 DEBUG [agent.transport.Request] 
> (Job-Executor-16:job-42) Seq 7-390594607: Received:  { Ans: , MgmtId: 
> 345040289813, via: 7, Ver: v1, Flags: 110, { Answer } }
> 2013-09-02 22:11:38,874 DEBUG [network.ovs.OvsTunnelManagerImpl] 
> (Job-Executor-16:job-42) Placeholder for something more meanginful to come



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to