Yes, at least 1 VLAN per 'tenant' / 'account'. Not sure what you want to let your customers do.
On 12/11/13 12:21 AM, "Antonio Petrocelli" <[email protected]> wrote: >We just created vlan for public access and not for private access. > >Do we need to create a guest vlan for each customer ? > >Why can not we just add a nic on each vm of a customer in order to let >them connect on private network ? > > >Waiting for your reply > >Regards > > >Il 10/12/2013 22:21, Chiradeep Vittal ha scritto: >> Not enough guest VLANs? What is the configured VLAN range? >> >> On 12/10/13 8:27 AM, "Antonio Petrocelli" <[email protected]> >>wrote: >> >>> Hello, >>> >>> we use CS 4.2 with advanced network and VMware 5.1 >>> >>> We tried to create a new NIC during an instance setup. >>> >>> When deploy try to start, we obtain following error on CS GUI: Unable >>>to >>> create a deployment for VM[User|test-lan2] >>> >>> Analyzing CS logs we notice following output: >>> >>> com.cloud.exception.InsufficientVirtualNetworkCapcityException: Unable >>> to allocate vnet as a part of network Ntwk[225|Guest|8] implement >>> Scope=interface com.cloud.dc.DataCenter; id=3 >>> at >>> >>>com.cloud.network.guru.GuestNetworkGuru.allocateVnet(GuestNetworkGuru.ja >>>va >>> :274) >>> at >>> >>>com.cloud.network.guru.GuestNetworkGuru.implement(GuestNetworkGuru.java: >>>30 >>> 4) >>> at >>> >>>com.cloud.network.guru.ExternalGuestNetworkGuru.implement(ExternalGuestN >>>et >>> workGuru.java:128) >>> at >>> >>>com.cloud.network.NetworkManagerImpl.implementNetwork(NetworkManagerImpl >>>.j >>> ava:1930) >>> at >>> >>>com.cloud.utils.component.ComponentInstantiationPostProcessor$Intercepto >>>rD >>> ispatcher.intercept(ComponentInstantiationPostProcessor.java:125) >>> at >>> >>>com.cloud.network.NetworkManagerImpl.prepare(NetworkManagerImpl.java:212 >>>0) >>> at >>> >>>com.cloud.vm.VirtualMachineManagerImpl.advanceStart(VirtualMachineManage >>>rI >>> mpl.java:887) >>> at >>> >>>com.cloud.vm.VirtualMachineManagerImpl.start(VirtualMachineManagerImpl.j >>>av >>> a:578) >>> at >>> >>>org.apache.cloudstack.engine.cloud.entity.api.VMEntityManagerImpl.deploy >>>Vi >>> rtualMachine(VMEntityManagerImpl.java:227) >>> at >>> >>>org.apache.cloudstack.engine.cloud.entity.api.VirtualMachineEntityImpl.d >>>ep >>> loy(VirtualMachineEntityImpl.java:209) >>> at >>> >>>com.cloud.vm.UserVmManagerImpl.startVirtualMachine(UserVmManagerImpl.jav >>>a: >>> 3406) >>> at >>> >>>com.cloud.vm.UserVmManagerImpl.startVirtualMachine(UserVmManagerImpl.jav >>>a: >>> 2966) >>> at >>> >>>com.cloud.vm.UserVmManagerImpl.startVirtualMachine(UserVmManagerImpl.jav >>>a: >>> 2952) >>> 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:420) >>> at >>>com.cloud.api.ApiDispatcher.dispatch(ApiDispatcher.java:158) >>> at >>> com.cloud.async.AsyncJobManagerImpl$1.run(AsyncJobManagerImpl.java:531) >>> 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:701) >>> >>> >>> What is wrong? >>> >>> Thanks in advance. >>> >>> Regards. >
