cloudstack-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Edison Su <Edison...@citrix.com>
Subject RE: StoragePool is not of correct type
Date Wed, 27 Feb 2013 19:15:17 GMT
The error is creating vlan on your kvm host failed. May need to take a look at your bridge
configuration on kvm host.
1. check /etc/cloud/agent/agent.properties,  what's the value of public.network.device?
2. Is the bridge name get from above 1st step listed on your kvm host?  "brctl show" will
show you the result.


> -----Original Message-----
> From: Valery Fongang [mailto:fongang.valery@pertechtual.net]
> Sent: Wednesday, February 27, 2013 2:45 AM
> To: Cloudstack users; 'aemneina@gmail.com'
> Subject: RE: StoragePool is not of correct type
>
> Hi Ahmad,
>
> Thanks for you great input that got me one step further. I had
> system.vm.use.local.storage set to true but use.local.storage was still on
> false. After setting the later to true I got pass the previous error message and
> I was able to see system VMs could pick up a public , private and link local IP
> address. However the state of my system VMs stays on Starting and goes
> back to Stopped after a while. Below is the error part of the CMS log. Any
> Suggestions?...
>
>
> 2013-02-27 10:42:41,636 DEBUG [agent.transport.Request] (AgentManager-
> Handler-6:null) Seq 5-1496055849: Processing:  { Ans: , MgmtId:
> 16279293006507, via: 5, Ver: v1, Flags: 110,
> [{"StartAnswer":{"vm":{"id":1423,"name":"v-1423-
> VM","type":"ConsoleProxy","cpus":1,"speed":500,"minRam":1073741824,"m
> axRam":1073741824,"arch":"x86_64","os":"Debian GNU/Linux 5.0 (32-
> bit)","bootArgs":" template=domP type=consoleproxy host=10.26.0.90
> port=8250 name=v-1423-VM premium=true zone=4 pod=4 guid=Proxy.1423
> proxy_vm=1423 disable_rp_filter=true eth2ip=172.18.1.11
> eth2mask=255.255.0.0 gateway=172.18.1.1 eth0ip=169.254.1.117
> eth0mask=255.255.0.0 eth1ip=10.26.0.134 eth1mask=255.255.0.0
> mgmtcidr=10.26.0.0/16 localgw=10.26.0.1 internaldns1=10.26.0.160
> internaldns2=8.8.8.8 dns1=10.26.0.160
> dns2=8.8.8.8","rebootOnCrash":false,"enableHA":false,"limitCpuUse":false,"
> vncPassword":"3d03cc1bad8ede6b","params":{},"disks":[{"id":1423,"name":"
> ROOT-1423","mountPoint":"/var/lib/libvirt/images/","path":"706fda6a-0dcc-
> 4ba2-8ff0-
> 63a5fd0214a5","size":139264,"type":"ROOT","storagePoolType":"Filesystem"
> ,"storagePoolUuid":"417c7db1-2249-49e8-949f-
> 3bd681cdc0cd","deviceId":0}],"nics":[{"deviceId":2,"networkRateMbps":-
> 1,"defaultNic":true,"ip":"172.18.1.11","netmask":"255.255.0.0","gateway":"1
> 72.18.1.1","mac":"06:be:2e:00:00:0d","dns1":"10.26.0.160","dns2":"8.8.8.8","
> broadcastType":"Vlan","type":"Public","broadcastUri":"vlan://1","isolationUr
> i":"vlan://1","isSecurityGroupEnabled":false},{"deviceId":0,"networkRateMb
> ps":-
> 1,"defaultNic":false,"ip":"169.254.1.117","netmask":"255.255.0.0","gateway":
> "169.254.0.1","mac":"0e:00:a9:fe:01:75","broadcastType":"LinkLocal","type":
> "Control","isSecurityGroupEnabled":false},{"deviceId":1,"networkRateMbps
> ":-
> 1,"defaultNic":false,"ip":"10.26.0.134","netmask":"255.255.0.0","gateway":"1
> 0.26.0.1","mac":"06:ee:c2:00:00:05","broadcastType":"Native","type":"Mana
> gement","isSecurityGroupEnabled":false}]},"result":false,"details":"Failed to
> create vnet 1: java.lang.NullPointerException\n\tat
> java.lang.ProcessBuilder.start(ProcessBuilder.java:457)\n\tat
> com.cloud.utils.script.Script.execute(Script.java:177)\n\tat
> com.cloud.utils.script.Script.execute(Script.java:155)\n\tat
> com.cloud.agent.resource.computing.LibvirtComputingResource.createVnet
> (LibvirtComputingResource.java:2112)\n\tat
> com.cloud.agent.resource.computing.LibvirtComputingResource.createVlan
> Br(LibvirtComputingResource.java:2692)\n\tat
> com.cloud.agent.resource.computing.LibvirtComputingResource.createVif(Li
> bvirtComputingResource.java:2726)\n\tat
> com.cloud.agent.resource.computing.LibvirtComputingResource.createVif(Li
> bvirtComputingResource.java:2744)\n\tat
> com.cloud.agent.resource.computing.LibvirtComputingResource.createVifs(
> LibvirtComputingResource.java:2489)\n\tat
> com.cloud.agent.resource.computing.LibvirtComputingResource.execute(Lib
> virtComputingResource.java:2512)\n\tat
> com.cloud.agent.resource.computing.LibvirtComputingResource.executeRe
> quest(LibvirtComputingResource.java:985)\n\tat
> com.cloud.agent.Agent.processRequest(Agent.java:517)\n\tat
> com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:827)\n\ta
> t com.cloud.utils.nio.Task.run(Task.java:79)\n\tat
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.jav
> a:1146)\n\tat
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.ja
> va:615)\n\tat
> java.lang.Thread.run(Thread.java:679)\n","wait":0}},{"Answer":{"result":fals
> e,"details":"Stopped by previous failure","wait":0}}] }
> 2013-02-27 10:42:41,636 WARN  [cloud.vm.VirtualMachineManagerImpl]
> (consoleproxy-1:null) Cleanup failed due to Failed to create vnet 1:
> java.lang.NullPointerException
> 2013-02-27 10:42:41,637 WARN  [cloud.vm.VirtualMachineManagerImpl]
> (consoleproxy-1:null) Cleanup failed due to Stopped by previous failure
> 2013-02-27 10:42:41,638 WARN  [cloud.vm.VirtualMachineManagerImpl]
> (AgentManager-Handler-6:null) Cleanup failed due to Failed to create vnet 1:
> java.lang.NullPointerException
> 2013-02-27 10:42:41,639 WARN  [cloud.vm.VirtualMachineManagerImpl]
> (AgentManager-Handler-6:null) Cleanup failed due to Stopped by previous
> failure
> 2013-02-27 10:42:41,644 INFO  [cloud.vm.VirtualMachineManagerImpl]
> (consoleproxy-1:null) Unable to start VM on Host[-5-Routing] due to Failed
> to create vnet 1: java.lang.NullPointerException [root@cms ~]#
>
> -----Original Message-----
> From: Ahmad Emneina [mailto:aemneina@gmail.com]
> Sent: 26 February 2013 19:15
> To: Cloudstack users
> Subject: Re: StoragePool is not of correct type
>
> 2013-02-26 17:01:58,147 DEBUG
> [storage.allocator.AbstractStoragePoolAllocator]
> (consoleproxy-1:null) Is storage pool shared? true
> 2013-02-26 17:01:58,147 DEBUG
> [storage.allocator.AbstractStoragePoolAllocator]
> (consoleproxy-1:null) StoragePool is not of correct type, skipping this pool
>
> this might be your issue. are your system vm's set to use local storage?
>
>
> On Tue, Feb 26, 2013 at 9:04 AM, Valery Fongang <
> fongang.valery@pertechtual.net> wrote:
>
> >  Hi all,****
> >
> > ** **
> >
> > I am trying to setup Cloudstack 3.0.2 with KVM hypervisor (on Centos
> > 3.0)  and I am running into a number of issues. At this time I have
> > managed to get up to the following stage:****
> >
> > ** **
> >
> > **-          **Cloud Management Server installed.****
> >
> > **-          **Host installed with KVM.****
> >
> > **-          **Zone-Cluster-Pod-Host-Primary Storage- Secondary all setup
> > and displaying on Cloudstack dashboard.****
> >
> > **-          **System VM templates are available in Templates but no
> > Centos Template.****
> >
> > **-          **System VMs were generated but unable to boot.****
> >
> > **-          **My Cloud Management Server Log shows the following:****
> >
> > ** **
> >
> > ** **
> >
> > 2013-02-26 17:01:58,119 DEBUG [cloud.capacity.CapacityManagerImpl]
> > (consoleproxy-1:null) VM state transitted from :Stopped to Starting
> > with
> > event: StartRequestedvm's original host id: null new host id: null
> > host id before state transition: null****
> >
> > 2013-02-26 17:01:58,119 DEBUG [cloud.vm.VirtualMachineManagerImpl]
> > (consoleproxy-1:null) Successfully transitioned to start state for
> > VM[ConsoleProxy|v-1423-VM] reservation id =
> > a2d3825d-ffc7-411c-92ec-fc0872247923****
> >
> > 2013-02-26 17:01:58,127 DEBUG [cloud.vm.VirtualMachineManagerImpl]
> > (consoleproxy-1:null) Trying to deploy VM, vm has dcId: 4 and podId:
> > null*
> > ***
> >
> > 2013-02-26 17:01:58,128 DEBUG [cloud.vm.VirtualMachineManagerImpl]
> > (consoleproxy-1:null) Deploy avoids pods: null, clusters: null, hosts:
> > null
> > ****
> >
> > 2013-02-26 17:01:58,129 DEBUG [cloud.deploy.FirstFitPlanner]
> > (consoleproxy-1:null) DeploymentPlanner allocation algorithm:
> > random****
> >
> > 2013-02-26 17:01:58,129 DEBUG [cloud.deploy.FirstFitPlanner]
> > (consoleproxy-1:null) Trying to allocate a host and storage pools from
> > dc:4, pod:null,cluster:null, requested cpu: 500, requested ram:
> > 1073741824
> > ****
> >
> > 2013-02-26 17:01:58,129 DEBUG [cloud.deploy.FirstFitPlanner]
> > (consoleproxy-1:null) Is ROOT volume READY (pool already allocated)?:
> > No**
> > **
> >
> > 2013-02-26 17:01:58,129 DEBUG [cloud.deploy.FirstFitPlanner]
> > (consoleproxy-1:null) Searching all possible resources under this
> > Zone: 4*
> > ***
> >
> > 2013-02-26 17:01:58,130 DEBUG [cloud.deploy.FirstFitPlanner]
> > (consoleproxy-1:null) Listing clusters in order of aggregate capacity,
> > that have (atleast one host with) enough CPU and RAM capacity under
> > this Zone: 4
> > ****
> >
> > 2013-02-26 17:01:58,130 DEBUG [cloud.deploy.FirstFitPlanner]
> > (consoleproxy-1:null) CPUOverprovisioningFactor considered: 1.0****
> >
> > 2013-02-26 17:01:58,139 DEBUG [cloud.deploy.FirstFitPlanner]
> > (consoleproxy-1:null) Checking resources in Cluster: 4 under Pod:
> > 4****
> >
> > 2013-02-26 17:01:58,139 DEBUG [cloud.deploy.FirstFitPlanner]
> > (consoleproxy-1:null) Calling HostAllocators to find suitable
> > hosts****
> >
> > 2013-02-26 17:01:58,139 DEBUG [allocator.impl.FirstFitAllocator]
> > (consoleproxy-1:FirstFitRoutingAllocator) Looking for hosts in dc: 4
> > pod:4  cluster:4****
> >
> > 2013-02-26 17:01:58,141 DEBUG [allocator.impl.FirstFitAllocator]
> > (consoleproxy-1:FirstFitRoutingAllocator) FirstFitAllocator has 1
> > hosts to check for allocation: [Host[-5-Routing]]****
> >
> > 2013-02-26 17:01:58,142 DEBUG [allocator.impl.FirstFitAllocator]
> > (consoleproxy-1:FirstFitRoutingAllocator) Found 1 hosts for allocation
> > after prioritization: [Host[-5-Routing]]****
> >
> > 2013-02-26 17:01:58,142 DEBUG [allocator.impl.FirstFitAllocator]
> > (consoleproxy-1:FirstFitRoutingAllocator) Looking for speed=500Mhz,
> > Ram=1024
> > ****
> >
> > 2013-02-26 17:01:58,143 DEBUG [cloud.capacity.CapacityManagerImpl]
> > (consoleproxy-1:FirstFitRoutingAllocator) Checking if host: 5 has
> > enough capacity for requested CPU: 500 and requested RAM: 1073741824 ,
> > cpuOverprovisioningFactor: 1.0****
> >
> > 2013-02-26 17:01:58,145 DEBUG [cloud.capacity.CapacityManagerImpl]
> > (consoleproxy-1:FirstFitRoutingAllocator) Hosts's actual total CPU:
> > 28920 and CPU after applying overprovisioning: 28920****
> >
> > 2013-02-26 17:01:58,145 DEBUG [cloud.capacity.CapacityManagerImpl]
> > (consoleproxy-1:FirstFitRoutingAllocator) Free CPU: 28920 , Requested CPU:
> > 500****
> >
> > 2013-02-26 17:01:58,145 DEBUG [cloud.capacity.CapacityManagerImpl]
> > (consoleproxy-1:FirstFitRoutingAllocator) Free RAM: 24914546688 ,
> > Requested
> > RAM: 1073741824****
> >
> > 2013-02-26 17:01:58,145 DEBUG [cloud.capacity.CapacityManagerImpl]
> > (consoleproxy-1:FirstFitRoutingAllocator) Host has enough CPU and RAM
> > available****
> >
> > 2013-02-26 17:01:58,145 DEBUG [cloud.capacity.CapacityManagerImpl]
> > (consoleproxy-1:FirstFitRoutingAllocator) STATS: Can alloc CPU from host:
> > 5, used: 0, reserved: 0, actual total: 28920, total with overprovisioning:
> > 28920; requested cpu:500,alloc_from_last_host?:false
> > ,considerReservedCapacity?: true****
> >
> > 2013-02-26 17:01:58,145 DEBUG [cloud.capacity.CapacityManagerImpl]
> > (consoleproxy-1:FirstFitRoutingAllocator) STATS: Can alloc MEM from host:
> > 5, used: 0, reserved: 0, total: 24914546688; requested mem:
> > 1073741824,alloc_from_last_host?:false ,considerReservedCapacity?:
> > true***
> > *
> >
> > 2013-02-26 17:01:58,145 DEBUG [allocator.impl.FirstFitAllocator]
> > (consoleproxy-1:FirstFitRoutingAllocator) Found a suitable host,
> > adding to
> > list: 5****
> >
> > 2013-02-26 17:01:58,145 DEBUG [allocator.impl.FirstFitAllocator]
> > (consoleproxy-1:FirstFitRoutingAllocator) Host Allocator returning 1
> > suitable hosts****
> >
> > 2013-02-26 17:01:58,146 DEBUG [cloud.deploy.FirstFitPlanner]
> > (consoleproxy-1:null) Checking suitable pools for volume (Id, Type):
> > (1423,ROOT)****
> >
> > 2013-02-26 17:01:58,146 DEBUG [cloud.deploy.FirstFitPlanner]
> > (consoleproxy-1:null) We need to allocate new storagepool for this
> > volume*
> > ***
> >
> > 2013-02-26 17:01:58,146 DEBUG [cloud.deploy.FirstFitPlanner]
> > (consoleproxy-1:null) Calling StoragePoolAllocators to find suitable
> > pools
> > ****
> >
> > 2013-02-26 17:01:58,146 DEBUG
> > [storage.allocator.LocalStoragePoolAllocator] (consoleproxy-1:null)
> > LocalStoragePoolAllocator trying to find storage pool to fit the
> > vm****
> >
> > 2013-02-26 17:01:58,146 DEBUG
> > [storage.allocator.FirstFitStoragePoolAllocator] (consoleproxy-1:null)
> > Looking for pools in dc: 4  pod:4  cluster:4****
> >
> > 2013-02-26 17:01:58,147 DEBUG
> > [storage.allocator.FirstFitStoragePoolAllocator] (consoleproxy-1:null)
> > FirstFitStoragePoolAllocator has 1 pools to check for allocation****
> >
> > 2013-02-26 17:01:58,147 DEBUG
> > [storage.allocator.AbstractStoragePoolAllocator] (consoleproxy-1:null)
> > Checking if storage pool is suitable, name: PRIMARY ,poolId: 224****
> >
> > 2013-02-26 17:01:58,147 DEBUG
> > [storage.allocator.AbstractStoragePoolAllocator] (consoleproxy-1:null)
> > Is localStorageAllocationNeeded? true****
> >
> > 2013-02-26 17:01:58,147 DEBUG
> > [storage.allocator.AbstractStoragePoolAllocator] (consoleproxy-1:null)
> > Is storage pool shared? true****
> >
> > 2013-02-26 17:01:58,147 DEBUG
> > [storage.allocator.AbstractStoragePoolAllocator] (consoleproxy-1:null)
> > StoragePool is not of correct type, skipping this pool****
> >
> > 2013-02-26 17:01:58,147 DEBUG
> > [storage.allocator.FirstFitStoragePoolAllocator] (consoleproxy-1:null)
> > FirstFitStoragePoolAllocator returning 0 suitable storage pools****
> >
> > 2013-02-26 17:01:58,147 DEBUG
> > [storage.allocator.LocalStoragePoolAllocator] (consoleproxy-1:null)
> > LocalStoragePoolAllocator returning 0 suitable storage pools****
> >
> > 2013-02-26 17:01:58,147 DEBUG
> > [storage.allocator.LocalStoragePoolAllocator] (consoleproxy-1:null)
> > Unable to find storage pool to fit the vm****
> >
> > 2013-02-26 17:01:58,147 DEBUG [cloud.deploy.FirstFitPlanner]
> > (consoleproxy-1:null) No suitable pools found for volume:
> > Vol[1423|vm=1423|ROOT] under cluster: 4****
> >
> > 2013-02-26 17:01:58,147 DEBUG [cloud.deploy.FirstFitPlanner]
> > (consoleproxy-1:null) No suitable pools found****
> >
> > 2013-02-26 17:01:58,147 DEBUG [cloud.deploy.FirstFitPlanner]
> > (consoleproxy-1:null) No suitable storagePools found under this
> > Cluster: 4
> > ****
> >
> > 2013-02-26 17:01:58,147 DEBUG [cloud.deploy.FirstFitPlanner]
> > (consoleproxy-1:null) Could not find suitable Deployment Destination
> > for this VM under any clusters, returning.****
> >
> > 2013-02-26 17:01:58,165 DEBUG [cloud.capacity.CapacityManagerImpl]
> > (consoleproxy-1:null) VM state transitted from :Starting to Stopped
> > with
> > event: OperationFailedvm's original host id: null new host id: null
> > host id before state transition: null****
> >
> > 2013-02-26 17:01:58,166 WARN
> > [cloud.consoleproxy.ConsoleProxyManagerImpl]
> > (consoleproxy-1:null) Exception while trying to start console
> > proxy****
> >
> > com.cloud.exception.InsufficientServerCapacityException: Unable to
> > create a deployment for VM[ConsoleProxy|v-1423-VM]Scope=interface
> > com.cloud.dc.DataCenter; id=4****
> >
> >    at
> >
> com.cloud.vm.VirtualMachineManagerImpl.advanceStart(VirtualMachineMa
> na
> > gerImpl.java:723)
> > ****
> >
> >    at
> >
> com.cloud.vm.VirtualMachineManagerImpl.start(VirtualMachineManagerIm
> pl
> > .java:461)
> > ****
> >
> >    at
> >
> com.cloud.vm.VirtualMachineManagerImpl.start(VirtualMachineManagerIm
> pl
> > .java:454)
> > ****
> >
> >    at
> >
> com.cloud.consoleproxy.ConsoleProxyManagerImpl.startProxy(ConsoleProx
> y
> > ManagerImpl.java:598)
> > ****
> >
> >    at
> >
> com.cloud.consoleproxy.ConsoleProxyManagerImpl.allocCapacity(ConsolePr
> > oxyManagerImpl.java:1096)
> > ****
> >
> >    at
> >
> com.cloud.consoleproxy.ConsoleProxyManagerImpl.expandPool(ConsolePr
> oxy
> > ManagerImpl.java:1869)
> > ****
> >
> >    at
> >
> com.cloud.consoleproxy.ConsoleProxyManagerImpl.expandPool(ConsolePr
> oxy
> > ManagerImpl.java:155)
> > ****
> >
> >    at
> >
> com.cloud.vm.SystemVmLoadScanner.loadScan(SystemVmLoadScanner.java
> :109
> > )***
> > *
> >
> >    at
> >
> com.cloud.vm.SystemVmLoadScanner.access$100(SystemVmLoadScanner.ja
> va:3
> > 0)**
> > **
> >
> >    at
> >
> com.cloud.vm.SystemVmLoadScanner$1.reallyRun(SystemVmLoadScanner.j
> ava:
> > 79)*
> > ***
> >
> >    at
> >
> com.cloud.vm.SystemVmLoadScanner$1.run(SystemVmLoadScanner.java:69
> )*
> > ***
> >
> >    at
> > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471
> > )***
> > *
> >
> >    at
> > java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:
> > 351)
> > ****
> >
> >    at
> > java.util.concurrent.FutureTask.runAndReset(FutureTask.java:178)****
> >
> >    at
> >
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.a
> > ccess$201(ScheduledThreadPoolExecutor.java:165)
> > ****
> >
> >    at
> > java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.r
> > un(ScheduledThreadPoolExecutor.java:267)
> > ****
> >
> >    at
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.j
> > ava:1110)
> > ****
> >
> >    at
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.
> > java:603)
> > ****
> >
> >    at java.lang.Thread.run(Thread.java:679)****
> >
> > 2013-02-26 17:01:58,468 DEBUG
> > [network.router.VirtualNetworkApplianceManagerImpl]
> > (RouterStatusMonitor-1:null) Found 0 routers.****
> >
> > 2013-02-26 17:02:00,013 DEBUG [agent.manager.AgentManagerImpl]
> > (AgentManager-Handler-7:null) Ping from 5****
> >
> > ** **
> >
> > ** **
> >
> > Can someone give me an idea on how to solve this issue?...****
> >
> > ** **
> >
> > **-          ******
> >

Mime
View raw message