instance not started due to libvirt virNetDevGetIndex error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
The bug is noticed when I started more than 2 instances on the same compute node at the same time. One is shown as 'error', and the other is 'pending' forever and never gets started.
RESERVATION r-p0qdo73p soc-cloud default
INSTANCE i-00000015 ami-00000003 error hli (soc-cloud, soc-2) 0 m1.medium 2012-03-
INSTANCE i-00000016 ami-00000003 pending hli (soc-cloud, soc-2) 1 m1.medium 2012-03-
No error message can be found in /var/log/
2012-03-06 06:33:16.380+0000: 17728: error : virNetDevGetInd
2012-03-06 06:37:29.287+0000: 17729: error : virNetDevGetInd
2012-03-06 06:37:36.098+0000: 17730: error : virNetDevGetInd
2012-03-06 06:37:54.953+0000: 17727: error : virNetDevGetInd
I can terminate these two instances. But since this error, instances that are assigned to start in this compute node (I have multiple compute nodes) will end up in "pending".
I restarted the libvirt and nova-compute services, and everything is back to normal again.
I am using the nova package 2012.1~e4-0ubuntu1, and the libvirt-bin is 0.9.8-2ubuntu11.
This problem may be re-produced by trying to run multiple instances at one time:
INSTANCE_NUM=3 /// even 4 or 5
euca-run-instances -n $INSTANCE_NUM $IMAGE_ID
Changed in nova: | |
status: | Incomplete → New |
Changed in nova: | |
status: | New → Invalid |
Is this with kvm or something else?
Regards
chuck