But, It does not have step to specify the vnet range in the create advanced
zone wizard.
Is it have some preprocess before specify this range ?
-----原始郵件-----
From: Chiradeep Vittal
Sent: Saturday, May 18, 2013 12:45 AM
To: Garnet Tang ; dev@cloudstack.apache.org
Subject: Re: About testing of OVS Tunnel Manager, Fail on create new
instance
You have to specify this range in the wizard
On 5/16/13 8:06 PM, "Garnet Tang" <rumania0...@hotmail.com> wrote:
Hi Chiradeep,
Thanks for your suggestion.
When I configures "sdn.ovs.controller" to "true", I do not specify the
"vnet" (vlan) range of guest network in the create advanced zone wizard.
And, the field "vnet" is null in database table "physical_network".
How to specify this parameters?
--------------------------------------------------
From: "Chiradeep Vittal" <chiradeep.vit...@citrix.com>
Sent: Friday, May 17, 2013 1:18 AM
To: <dev@cloudstack.apache.org>
Cc: <rumania0...@hotmail.com>
Subject: Re: About testing of OVS Tunnel Manager, Fail on create new
instance
Did you specify the guest network "vlan" range in the create zone
wizard?
The exception is complaining that there are no virtual network ids
available.
Vnet ids are populated in the op_dc_vnet_alloc table when the
updatePhysicalNetwork api is called.
On 5/16/13 8:07 AM, "錦為" <rumania0...@hotmail.com> wrote:
Hi all,
According to the design document of OVS Tunnel Manager
(https://cwiki.apache.org/CLOUDSTACK/ovs-tunnel-manager-for-cloudstack.h
tm
l),
I have configured “sdn.ovs.controller” to true, and create one advanced
zone with one physical network whose isolation method is “GRE”.
Advacned zone is created successfully, but when creating new instance,
it
will pop follow error,
“Unable to create a deployment for VM”, and following logs within
“vmops.log”.
If have any suggestion or references for this problem ?
I used CloudStack 4.0.1/4.1 + XenServer 6.0.2. If need another
configuration on XenServer or CloudStack ?
Thanks a lot.
------------------------------------------------------------------------
--
------
2013-05-16 14:54:12,508 DEBUG [cloud.network.NetworkManagerImpl]
(Job-Executor-11:job-11) Lock is acquired for network id 204 as a part
of
network implement
2013-05-16 14:54:12,508 DEBUG [cloud.network.NetworkManagerImpl]
(Job-Executor-11:job-11) Asking OvsGuestNetworkGuru to implement
Ntwk[204|Guest|8]
2013-05-16 14:54:12,512 DEBUG [db.Transaction.Transaction]
(Job-Executor-11:job-11) Rolling back the transaction: Time = 1 Name =
-AsyncJobManagerImpl$1.run:401-Executors$RunnableAdapter.call:471-Future
Ta
sk$Sync.innerRun:334-FutureTask.run:166-ThreadPoolExecutor.runWorker:114
6-
ThreadPoolExecutor$Worker.run:615-Thread.run:679; called by
-Transaction.rollback:890-Transaction.removeUpTo:833-Transaction.close:6
57
-TransactionContextBuilder.interceptComplete:56-ComponentInstantiationPo
st
Processor$InterceptorDispatcher.intercept:131-DataCenterDaoImpl.allocate
Vn
et:192-ComponentInstantiationPostProcessor$InterceptorDispatcher.interce
pt
:125-OvsGuestNetworkGuru.allocateVnet:97-GuestNetworkGuru.implement:326-
Ov
sGuestNetworkGuru.implement:114-NetworkManagerImpl.implementNetwork:1425
-C
omponentInstantiationPostProcessor$InterceptorDispatcher.intercept:125
2013-05-16 14:54:12,512 INFO [utils.exception.CSExceptionErrorCode]
(Job-Executor-11:job-11) Could not find exception:
com.cloud.exception.InsufficientVirtualNetworkCapcityException in error
code list for exceptions
2013-05-16 14:54:12,512 DEBUG [cloud.network.NetworkManagerImpl]
(Job-Executor-11:job-11) Cleaning up because we're unable to implement
the network Ntwk[204|Guest|8]
2013-05-16 14:54:12,519 DEBUG [cloud.network.NetworkManagerImpl]
(Job-Executor-11:job-11) Releasing 0 port forwarding rules for network
id=204 as a part of shutdownNetworkRules
2013-05-16 14:54:12,519 DEBUG [network.firewall.FirewallManagerImpl]
(Job-Executor-11:job-11) There are no rules to forward to the network
elements
2013-05-16 14:54:12,520 DEBUG [cloud.network.NetworkManagerImpl]
(Job-Executor-11:job-11) Releasing 0 static nat rules for network id=204
as a part of shutdownNetworkRules
2013-05-16 14:54:12,520 DEBUG [network.firewall.FirewallManagerImpl]
(Job-Executor-11:job-11) There are no rules to forward to the network
elements
2013-05-16 14:54:12,521 DEBUG [cloud.network.NetworkManagerImpl]
(Job-Executor-11:job-11) There are no rules to forward to the network
elements
2013-05-16 14:54:12,521 DEBUG [cloud.network.NetworkManagerImpl]
(Job-Executor-11:job-11) Releasing 0 firewall ingress rules for network
id=204 as a part of shutdownNetworkRules
2013-05-16 14:54:12,521 DEBUG [network.firewall.FirewallManagerImpl]
(Job-Executor-11:job-11) There are no rules to forward to the network
elements
2013-05-16 14:54:12,522 DEBUG [cloud.network.NetworkManagerImpl]
(Job-Executor-11:job-11) Releasing 0 firewall egress rules for network
id=204 as a part of shutdownNetworkRules
2013-05-16 14:54:12,522 DEBUG [network.firewall.FirewallManagerImpl]
(Job-Executor-11:job-11) There are no rules to forward to the network
elements
2013-05-16 14:54:12,523 DEBUG [cloud.network.NetworkManagerImpl]
(Job-Executor-11:job-11) Releasing 0 Network ACLs for network id=204 as
a
part of shutdownNetworkRules
2013-05-16 14:54:12,523 DEBUG [network.firewall.FirewallManagerImpl]
(Job-Executor-11:job-11) There are no rules to forward to the network
elements
2013-05-16 14:54:12,524 DEBUG [network.rules.RulesManagerImpl]
(Job-Executor-11:job-11) Found 0 static nat rules to apply for network
id
204
2013-05-16 14:54:12,531 DEBUG [cloud.network.NetworkManagerImpl]
(Job-Executor-11:job-11) Sending network shutdown to VirtualRouter
2013-05-16 14:54:12,532 DEBUG [cloud.network.NetworkManagerImpl]
(Job-Executor-11:job-11) Network id=204 is shutdown successfully,
cleaning up corresponding resources now.
2013-05-16 14:54:12,536 DEBUG [cloud.network.NetworkManagerImpl]
(Job-Executor-11:job-11) Lock is released for network id 204 as a part
of
network implement
2013-05-16 14:54:12,536 INFO [cloud.vm.VirtualMachineManagerImpl]
(Job-Executor-11:job-11) Insufficient capacity
com.cloud.exception.InsufficientVirtualNetworkCapcityException: Unable
to
allocate vnet as a part of network Ntwk[204|Guest|8] implement
Scope=interface com.cloud.dc.DataCenter; id=1
at
com.cloud.network.guru.OvsGuestNetworkGuru.allocateVnet(OvsGuestNetworkG
ur
u.java:99)
at
com.cloud.network.guru.GuestNetworkGuru.implement(GuestNetworkGuru.java:
32
6)
at
com.cloud.network.guru.OvsGuestNetworkGuru.implement(OvsGuestNetworkGuru
.j
ava:114)
at
com.cloud.network.NetworkManagerImpl.implementNetwork(NetworkManagerImpl
.j
ava:1425)
at
com.cloud.utils.component.ComponentInstantiationPostProcessor$Intercepto
rD
ispatcher.intercept(ComponentInstantiationPostProcessor.java:125)
at
com.cloud.network.NetworkManagerImpl.prepare(NetworkManagerImpl.java:159
6)
at
com.cloud.vm.VirtualMachineManagerImpl.advanceStart(VirtualMachineManage
rI
mpl.java:746)
at
com.cloud.vm.VirtualMachineManagerImpl.start(VirtualMachineManagerImpl.j
av
a:471)
at
org.apache.cloudstack.engine.cloud.entity.api.VMEntityManagerImpl.deploy
Vi
rtualMachine(VMEntityManagerImpl.java:212)
at
org.apache.cloudstack.engine.cloud.entity.api.VirtualMachineEntityImpl.d
ep
loy(VirtualMachineEntityImpl.java:209)
at
com.cloud.vm.UserVmManagerImpl.startVirtualMachine(UserVmManagerImpl.jav
a:
3865)
at
com.cloud.vm.UserVmManagerImpl.startVirtualMachine(UserVmManagerImpl.jav
a:
3458)
at
com.cloud.vm.UserVmManagerImpl.startVirtualMachine(UserVmManagerImpl.jav
a:
3444)
at
com.cloud.utils.component.ComponentInstantiationPostProcessor$Intercepto
rD
ispatcher.intercept(ComponentInstantiationPostProcessor.java:125)
at
org.apache.cloudstack.api.command.user.vm.DeployVMCmd.execute(DeployVMCm
d.
java:379)
at com.cloud.api.ApiDispatcher.dispatch(ApiDispatcher.java:162)
at
com.cloud.async.AsyncJobManagerImpl$1.run(AsyncJobManagerImpl.java:437)
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.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.jav
a:
1146)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.ja
va
:615)
at java.lang.Thread.run(Thread.java:679)
2013-05-16 14:54:12,550 DEBUG [cloud.vm.VirtualMachineManagerImpl]
(Job-Executor-11:job-11) Cleaning up resources for the vm
VM[User|251b392c-11ed-432d-9122-1dc6d0692e3f] in Starting state
...
2013-05-16 14:54:12,746 DEBUG [cloud.capacity.CapacityManagerImpl]
(Job-Executor-11:job-11) VM state transitted from :Stopped to Error with
event: OperationFailedToErrorvm's original host id: null new host id:
null host id before state transition: null
2013-05-16 14:54:12,771 INFO [user.vm.DeployVMCmd]
(Job-Executor-11:job-11)
com.cloud.exception.InsufficientServerCapacityException: Unable to
create
a deployment for
VM[User|251b392c-11ed-432d-9122-1dc6d0692e3f]Scope=interface
com.cloud.dc.DataCenter; id=1
2013-05-16 14:54:12,771 INFO [user.vm.DeployVMCmd]
(Job-Executor-11:job-11) Unable to create a deployment for
VM[User|251b392c-11ed-432d-9122-1dc6d0692e3f]
com.cloud.exception.InsufficientServerCapacityException: Unable to
create
a deployment for
VM[User|251b392c-11ed-432d-9122-1dc6d0692e3f]Scope=interface
com.cloud.dc.DataCenter; id=1
at
com.cloud.vm.VirtualMachineManagerImpl.advanceStart(VirtualMachineManage
rI
mpl.java:728)
at
com.cloud.vm.VirtualMachineManagerImpl.start(VirtualMachineManagerImpl.j
av
a:471)
at
org.apache.cloudstack.engine.cloud.entity.api.VMEntityManagerImpl.deploy
Vi
rtualMachine(VMEntityManagerImpl.java:212)
at
org.apache.cloudstack.engine.cloud.entity.api.VirtualMachineEntityImpl.d
ep
loy(VirtualMachineEntityImpl.java:209)
at
com.cloud.vm.UserVmManagerImpl.startVirtualMachine(UserVmManagerImpl.jav
a:
3865)
at
com.cloud.vm.UserVmManagerImpl.startVirtualMachine(UserVmManagerImpl.jav
a:
3458)
at
com.cloud.vm.UserVmManagerImpl.startVirtualMachine(UserVmManagerImpl.jav
a:
3444)
at
com.cloud.utils.component.ComponentInstantiationPostProcessor$Intercepto
rD
ispatcher.intercept(ComponentInstantiationPostProcessor.java:125)
at
org.apache.cloudstack.api.command.user.vm.DeployVMCmd.execute(DeployVMCm
d.
java:379)
at com.cloud.api.ApiDispatcher.dispatch(ApiDispatcher.java:162)
at
com.cloud.async.AsyncJobManagerImpl$1.run(AsyncJobManagerImpl.java:437)
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.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.jav
a:
1146)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.ja
va
:615)
at java.lang.Thread.run(Thread.java:679)