← Back to team overview

openstack team mailing list archive

Re: Multinode installation (with devstack on the master)

 

Hey Sagar,

Are you able to produce logs from n-cpu? If you are in the screen session,
you should be able to switch to the window (ctrl-a + [number]) of that name
and use ctrl-a + [ to enable interactive scrollback (uses vim keybindings).

I think there is a chance that some data from a previous run could have
been left in your instances directory, which might cause launch errors.  It
is possible that glance is part of the problem, but I can't tell for sure
without more info.

Anthony


On Sun, Jan 1, 2012 at 7:56 AM, Frost Dragon <frostdragon777@xxxxxxxxx>wrote:

> Hi,
>     Regarding the error I described in my previous post, I ran 'screen -r'
> and switched to the g-api screen. I found this message being displayed:
>
> 2012-01-01 10:43:22    DEBUG [eventlet.wsgi.server] Traceback (most
>> recent call last):
>>   File "/usr/lib/python2.7/dist-packages/eventlet/wsgi.py", line 351, in
>> handle_one_response
>>     write(''.join(towrite))
>>   File "/usr/lib/python2.7/dist-packages/eventlet/wsgi.py", line 301, in
>> write
>>     _writelines(towrite)
>>   File "/usr/lib/python2.7/socket.py", line 334, in writelines
>>     self.flush()
>>   File "/usr/lib/python2.7/socket.py", line 303, in flush
>>     self._sock.sendall(view[write_offset:write_offset+buffer_size])
>>   File "/usr/lib/python2.7/dist-packages/eventlet/greenio.py", line 307,
>> in sendall
>>     tail = self.send(data, flags)
>>   File "/usr/lib/python2.7/dist-packages/eventlet/greenio.py", line 286,
>> in send
>>     total_sent += fd.send(data[total_sent:], flags)
>> error: [Errno 104] Connection reset by peer
>> 2012-01-01 10:43:22    DEBUG [eventlet.wsgi.server] 10.2.0.1 - -
>> [01/Jan/2012 10:43:22] "GET /v1/images/2 HTTP/1.1" 200 66288 0.123545
>> Traceback (most recent call last):
>>   File "/usr/lib/python2.7/dist-packages/eventlet/greenpool.py", line 80,
>> in _spawn_n_impl
>>     func(*args, **kwargs)
>>   File "/usr/lib/python2.7/dist-packages/eventlet/wsgi.py", line 514, in
>> process_request
>>     proto = self.protocol(socket, address, self)
>>   File "/usr/lib/python2.7/SocketServer.py", line 641, in __init__
>>     self.finish()
>>   File "/usr/lib/python2.7/dist-packages/eventlet/wsgi.py", line 456, in
>> finish
>>     BaseHTTPServer.BaseHTTPRequestHandler.finish(self)
>>   File "/usr/lib/python2.7/SocketServer.py", line 694, in finish
>>     self.wfile.flush()
>>   File "/usr/lib/python2.7/socket.py", line 303, in flush
>>     self._sock.sendall(view[write_offset:write_offset+buffer_size])
>>   File "/usr/lib/python2.7/dist-packages/eventlet/greenio.py", line 307,
>> in sendall
>>     tail = self.send(data, flags)
>>   File "/usr/lib/python2.7/dist-packages/eventlet/greenio.py", line 286,
>> in send
>>     total_sent += fd.send(data[total_sent:], flags)
>> error: [Errno 32] Broken pipe
>>
>
>     A bit of googling led me to this thread:
> https://bugs.launchpad.net/horizon/+bug/862664 So is horizon the cause of
> this problem? I'm using stable/diablo from devstack right now. I can't find
> this glance.py file within the horizon folder in /opt/stack.
>
> Thanks and Regards,
> Sagar
>
>

References