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
>
From Nova questions:
On Mon, Jul 11, 2011 at 9:47 Vish Ishaya proposed the following answer: api_servers
the --glance_host and --glance_port flags were replaced with a single
flag called
--glance_
try api_servers= 172.16. 1.13:9292
--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: /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
> 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:/
>