After changing the nova.conf file and deleting the contents of
/var/lib/nova/instances/ on the compute node, everything works.
On Tue, Jul 12, 2011 at 8:12 AM, Spencer Davis
<email address hidden> wrote:
> From Nova questions:
>
> On Mon, Jul 11, 2011 at 9:47 Vish Ishaya proposed the following answer:
> the --glance_host and --glance_port flags were replaced with a single
> flag called
> --glance_api_servers
>
> try
> --glance_api_servers=172.16.1.13:9292
>
>
> I changed nova.conf and now the instance image on the compute node is
> larger, but still failing to run.
>
>
> PM, Jay Pipes <email address hidden> wrote:
>> No, I didn't mean to make you refile it :) still looking for the answer bear
>> with me...
>> On Jul 11, 2011 9:35 PM, "P Spencer Davis" <email address hidden>
>> wrote:
>>> Alright, thanks for your time. I'll move it over to Nova Questions.
>>>
>>> --
>>> You received this bug notification because you are a member of Glance
>>> Bug Team, which is subscribed to Glance.
>>> https://bugs.launchpad.net/bugs/808990
>>>
>>> Title:
>>> Creating zero sized instances on nova-compute node
>>>
>>> To manage notifications about this bug go to:
>>> https://bugs.launchpad.net/glance/+bug/808990/+subscriptions
>>
>> --
>> You received this bug notification because you are subscribed to the bug
>> report.
>> https://bugs.launchpad.net/bugs/808990
>>
>> Title:
>> Creating zero sized instances on nova-compute node
>>
>> Status in OpenStack Image Registry and Delivery Service (Glance):
>> New
>>
>> Bug description:
>> I have two nodes, one running nova-api, nova-network, nova-volume,
>> nova-compute and glance, the second is just running nova-compute. The
>> nodes are running Ubuntu 11.04 server and I've installed from the
>> ppa.launchpad repository, additionally both nodes use the KVM
>> hypervisor, and kvm-ok returns that vitrualization (sp) is enabled in
>> their bios. On the master node, I can start instances and they run
>> just fine, but when a vm is scheduled on the second node, I receive
>> the following errors:
>>
>> 2011-07-11 08:53:38,013 INFO nova.virt.libvirt_conn [-] instance instance-00000002: Creating image
>> 2011-07-11 08:53:38,034 DEBUG nova.utils [-] Attempting to grab semaphore "00000001" for method "call_if_not_exists
>> "... from (pid=6846) inner /usr/lib/pymodules/python2.7/nova/utils.py:600
>> 2011-07-11 08:53:38,036 ERROR nova.exception [-] Uncaught exception
>> (nova.exception): TRACE: Traceback (most recent call last):
>> (nova.exception): TRACE: File "/usr/lib/pymodules/python2.7/nova/exception.py", line 87, in _wrap
>> (nova.exception): TRACE: return f(*args, **kw)
>> (nova.exception): TRACE: File "/usr/lib/pymodules/python2.7/nova/virt/libvirt/connection.py", line 590, in spawn
>> (nova.exception): TRACE: block_device_mapping=block_device_mapping)
>> (nova.exception): TRACE: File "/usr/lib/pymodules/python2.7/nova/virt/libvirt/connection.py", line 815, in _creat
>> e_image
>> (nova.exception): TRACE: project=project)
>> (nova.exception): TRACE: File "/usr/lib/pymodules/python2.7/nova/virt/libvirt/connection.py", line 751, in _cache
>> _image
>> (nova.exception): TRACE: call_if_not_exists(base, fn, *args, **kwargs)
>> (nova.exception): TRACE: File "/usr/lib/pymodules/python2.7/nova/utils.py", line 613, in inner
>> (nova.exception): TRACE: retval = f(*args, **kwargs)
>> (nova.exception): TRACE: File "/usr/lib/pymodules/python2.7/nova/virt/libvirt/connection.py", line 749, in call_i
>> f_not_exists
>> (nova.exception): TRACE: fn(target=base, *args, **kwargs)
>> (nova.exception): TRACE: File "/usr/lib/pymodules/python2.7/nova/virt/libvirt/connection.py", line 762, in _fetch
>> _image
>> (nova.exception): TRACE: images.fetch(image_id, target, user, project)
>> (nova.exception): TRACE: File "/usr/lib/pymodules/python2.7/nova/virt/images.py", line 44, in fetch
>> (nova.exception): TRACE: metadata = image_service.get(elevated, image_id, image_file)
>> (nova.exception): TRACE: File "/usr/lib/pymodules/python2.7/nova/image/glance.py", line 139, in get
>> (nova.exception): TRACE: image_meta, image_chunks = self.client.get_image(image_id)
>> (nova.exception): TRACE: File "/usr/lib/pymodules/python2.7/glance/client.py", line 98, in get_image
>> (nova.exception): TRACE: res = self.do_request("GET", "/images/%s" % image_id)
>> (nova.exception): TRACE: File "/usr/lib/pymodules/python2.7/glance/client.py", line 54, in do_request
>> (nova.exception): TRACE: headers, params)
>> (nova.exception): TRACE: File "/usr/lib/pymodules/python2.7/glance/common/client.py", line 148, in do_request
>> (nova.exception): TRACE: "server. Got error: %s" % e)
>> (nova.exception): TRACE: ClientConnectionError: Unable to connect to server. Got error: [Errno 111] ECONNREFUSED
>> (nova.exception): TRACE:
>> 2011-07-11 08:53:38,037 ERROR nova.compute.manager [-] Instance '2' failed to spawn. Is virtualization enabled in t
>> he BIOS? Details: Unable to connect to server. Got error: [Errno 111] ECONNREFUSED
>>
>> Looking in /var/lib/nova/instances/_base, there are 0000000# files
>> that are zero size.
>>
>> The nodes have dual nics attached to a public 172.16.0.0/16 and a
>> private 10.0.0.0/8 netowrk and i was using
>> http://dodeeric.louvrex.net/?p=225 as an install guide.
>>
>> /etc/nova/nova.conf:
>>
>> # RabbitMQ
>> --rabbit_host=172.16.1.13
>> # MySQL
>> --sql_connection=mysql://nova:nova@172.16.1.13/nova
>> # Networking
>> --network_manager=nova.network.manager.VlanManager
>> --vlan_interface=eth1
>> --public_interface=eth0
>> --network_host=172.16.1.13
>> --routing_source_ip=172.16.1.13
>> --fixed_range=10.0.0.0/8
>> --network_size=1024
>> --dhcpbridge_flagfile=/etc/nova/nova.conf
>> --dhcpbridge=/usr/bin/nova-dhcpbridge
>> # Virtualization
>> --libvirt_type=kvm
>> # Volumes
>> --iscsi_ip_prefix=172.16.1.13
>> --num_targets=100
>> # APIs
>> --auth_driver=nova.auth.dbdriver.DbDriver
>> --cc_host=172.16.1.13
>> --ec2_url=http://172.16.1.13:8773/services/Cloud
>> --s3_host=172.16.1.13
>> --s3_dmz=172.16.1.13
>> # Image service
>> --glance_host=172.16.1.13
>> --image_service=nova.image.glance.GlanceImageService
>> # Misc
>> --logdir=/var/log/nova
>> --state_path=/var/lib/nova
>> --lock_path=/var/lock/nova
>> --verbose
>> # VNC Console
>> --vnc_enabled=true
>> --vncproxy_url=http://172.16.1.13:6080
>> --vnc_console_proxy_url=http://172.16.1.13:6080
>>
>> To manage notifications about this bug go to:
>> https://bugs.launchpad.net/glance/+bug/808990/+subscriptions
>>
>
After changing the nova.conf file and deleting the contents of nova/instances/ on the compute node, everything works.
/var/lib/
On Tue, Jul 12, 2011 at 8:12 AM, Spencer Davis api_servers api_servers= 172.16. 1.13:9292 /bugs.launchpad .net/bugs/ 808990 /bugs.launchpad .net/glance/ +bug/808990/ +subscriptions /bugs.launchpad .net/bugs/ 808990 libvirt_ conn [-] instance instance-00000002: Creating image pymodules/ python2. 7/nova/ utils.py: 600 pymodules/ python2. 7/nova/ exception. py", line 87, in _wrap pymodules/ python2. 7/nova/ virt/libvirt/ connection. py", line 590, in spawn mapping= block_device_ mapping) pymodules/ python2. 7/nova/ virt/libvirt/ connection. py", line 815, in _creat pymodules/ python2. 7/nova/ virt/libvirt/ connection. py", line 751, in _cache not_exists( base, fn, *args, **kwargs) pymodules/ python2. 7/nova/ utils.py" , line 613, in inner pymodules/ python2. 7/nova/ virt/libvirt/ connection. py", line 749, in call_i pymodules/ python2. 7/nova/ virt/libvirt/ connection. py", line 762, in _fetch fetch(image_ id, target, user, project) pymodules/ python2. 7/nova/ virt/images. py", line 44, in fetch get(elevated, image_id, image_file) pymodules/ python2. 7/nova/ image/glance. py", line 139, in get get_image( image_id) pymodules/ python2. 7/glance/ client. py", line 98, in get_image request( "GET", "/images/%s" % image_id) pymodules/ python2. 7/glance/ client. py", line 54, in do_request pymodules/ python2. 7/glance/ common/ client. py", line 148, in do_request nError: Unable to connect to server. Got error: [Errno 111] ECONNREFUSED manager [-] Instance '2' failed to spawn. Is virtualization enabled in t nova/instances/ _base, there are 0000000# files dodeeric. louvrex. net/?p= 225 as an install guide. nova.conf: host=172. 16.1.13 n=mysql: //nova: nova@172. 16.1.13/ nova manager= nova.network. manager. VlanManager interface= eth1 interface= eth0 host=172. 16.1.13 source_ ip=172. 16.1.13 range=10. 0.0.0/8 flagfile= /etc/nova/ nova.conf /usr/bin/ nova-dhcpbridge ip_prefix= 172.16. 1.13 driver= nova.auth. dbdriver. DbDriver 172.16. 1.13 172.16. 1.13:8773/ services/ Cloud 172.16. 1.13 172.16. 1.13 host=172. 16.1.13 service= nova.image. glance. GlanceImageServ ice /var/log/ nova path=/var/ lib/nova path=/var/ lock/nova 172.16. 1.13:6080 proxy_url=http:// 172.16. 1.13:6080 /bugs.launchpad .net/glance/ +bug/808990/ +subscriptions
<email address hidden> wrote:
> From Nova questions:
>
> On Mon, Jul 11, 2011 at 9:47 Vish Ishaya proposed the following answer:
> the --glance_host and --glance_port flags were replaced with a single
> flag called
> --glance_
>
> try
> --glance_
>
>
> I changed nova.conf and now the instance image on the compute node is
> larger, but still failing to run.
>
>
> PM, Jay Pipes <email address hidden> wrote:
>> No, I didn't mean to make you refile it :) still looking for the answer bear
>> with me...
>> On Jul 11, 2011 9:35 PM, "P Spencer Davis" <email address hidden>
>> wrote:
>>> Alright, thanks for your time. I'll move it over to Nova Questions.
>>>
>>> --
>>> You received this bug notification because you are a member of Glance
>>> Bug Team, which is subscribed to Glance.
>>> https:/
>>>
>>> Title:
>>> Creating zero sized instances on nova-compute node
>>>
>>> To manage notifications about this bug go to:
>>> https:/
>>
>> --
>> You received this bug notification because you are subscribed to the bug
>> report.
>> https:/
>>
>> Title:
>> Creating zero sized instances on nova-compute node
>>
>> Status in OpenStack Image Registry and Delivery Service (Glance):
>> New
>>
>> Bug description:
>> I have two nodes, one running nova-api, nova-network, nova-volume,
>> nova-compute and glance, the second is just running nova-compute. The
>> nodes are running Ubuntu 11.04 server and I've installed from the
>> ppa.launchpad repository, additionally both nodes use the KVM
>> hypervisor, and kvm-ok returns that vitrualization (sp) is enabled in
>> their bios. On the master node, I can start instances and they run
>> just fine, but when a vm is scheduled on the second node, I receive
>> the following errors:
>>
>> 2011-07-11 08:53:38,013 INFO nova.virt.
>> 2011-07-11 08:53:38,034 DEBUG nova.utils [-] Attempting to grab semaphore "00000001" for method "call_if_not_exists
>> "... from (pid=6846) inner /usr/lib/
>> 2011-07-11 08:53:38,036 ERROR nova.exception [-] Uncaught exception
>> (nova.exception): TRACE: Traceback (most recent call last):
>> (nova.exception): TRACE: File "/usr/lib/
>> (nova.exception): TRACE: return f(*args, **kw)
>> (nova.exception): TRACE: File "/usr/lib/
>> (nova.exception): TRACE: block_device_
>> (nova.exception): TRACE: File "/usr/lib/
>> e_image
>> (nova.exception): TRACE: project=project)
>> (nova.exception): TRACE: File "/usr/lib/
>> _image
>> (nova.exception): TRACE: call_if_
>> (nova.exception): TRACE: File "/usr/lib/
>> (nova.exception): TRACE: retval = f(*args, **kwargs)
>> (nova.exception): TRACE: File "/usr/lib/
>> f_not_exists
>> (nova.exception): TRACE: fn(target=base, *args, **kwargs)
>> (nova.exception): TRACE: File "/usr/lib/
>> _image
>> (nova.exception): TRACE: images.
>> (nova.exception): TRACE: File "/usr/lib/
>> (nova.exception): TRACE: metadata = image_service.
>> (nova.exception): TRACE: File "/usr/lib/
>> (nova.exception): TRACE: image_meta, image_chunks = self.client.
>> (nova.exception): TRACE: File "/usr/lib/
>> (nova.exception): TRACE: res = self.do_
>> (nova.exception): TRACE: File "/usr/lib/
>> (nova.exception): TRACE: headers, params)
>> (nova.exception): TRACE: File "/usr/lib/
>> (nova.exception): TRACE: "server. Got error: %s" % e)
>> (nova.exception): TRACE: ClientConnectio
>> (nova.exception): TRACE:
>> 2011-07-11 08:53:38,037 ERROR nova.compute.
>> he BIOS? Details: Unable to connect to server. Got error: [Errno 111] ECONNREFUSED
>>
>> Looking in /var/lib/
>> that are zero size.
>>
>> The nodes have dual nics attached to a public 172.16.0.0/16 and a
>> private 10.0.0.0/8 netowrk and i was using
>> http://
>>
>> /etc/nova/
>>
>> # RabbitMQ
>> --rabbit_
>> # MySQL
>> --sql_connectio
>> # Networking
>> --network_
>> --vlan_
>> --public_
>> --network_
>> --routing_
>> --fixed_
>> --network_size=1024
>> --dhcpbridge_
>> --dhcpbridge=
>> # Virtualization
>> --libvirt_type=kvm
>> # Volumes
>> --iscsi_
>> --num_targets=100
>> # APIs
>> --auth_
>> --cc_host=
>> --ec2_url=http://
>> --s3_host=
>> --s3_dmz=
>> # Image service
>> --glance_
>> --image_
>> # Misc
>> --logdir=
>> --state_
>> --lock_
>> --verbose
>> # VNC Console
>> --vnc_enabled=true
>> --vncproxy_url=http://
>> --vnc_console_
>>
>> To manage notifications about this bug go to:
>> https:/
>>
>