[openstack-dev] [Openstack] [OpenStack][Swift] Error while starting container, account, object servers.

Sujay M sujay.m17 at gmail.com
Tue Feb 12 10:49:07 UTC 2013


Oh I had my IP addresses wrongly configured in the conf files. Thanks, it
got Solved.


On 12 February 2013 15:45, Jesse Pretorius <jesse.pretorius at gmail.com>wrote:

> It would seem that you're either trying to bind the services to an address
> that's not available on the server, or you're trying to bind them to a port
> that's already in use. I would suggest shutting the services down, checking
> that they're not running (using ps), killing any that may be running,
> checking via netstat whether any of the ports concerned are in use and
> verifying that the addresses you're trying to bind to actually exist on
> your server, then starting them up again.
>
>
> On 12 February 2013 10:42, Sujay M <sujay.m17 at gmail.com> wrote:
>
>> My account-server configuration (Similarly other servers on 6010, 6011)
>>
>> root at vm0:~# cat /etc/swift/account-server.conf
>> [DEFAULT]
>> bind_ip = 10.0.2.16
>> bind_port = 6012
>> devices = /mnt
>> mount_check = false
>> disable_fallocate = true
>> user = ubuntu
>> eventlet_debug = true
>>
>> [pipeline:main]
>> pipeline = account-server
>>
>> [app:account-server]
>> use = egg:swift#account
>>
>> [account-replicator]
>> vm_test_mode = yes
>>
>> [account-auditor]
>>
>> [account-reaper]
>>
>>
>> Output of netstat -pl
>>
>> Proto Recv-Q Send-Q Local Address           Foreign Address
>> State       PID/Program name
>> tcp        0      0 *:ssh                   *:*
>> LISTEN      135/sshd
>> tcp6       0      0 [::]:ssh                [::]:*
>> LISTEN      135/sshd
>> udp        0      0 *:bootpc
>> *:*                                 184/dhclient3
>> Active UNIX domain sockets (only servers)
>> Proto RefCnt Flags       Type       State         I-Node   PID/Program
>> name    Path
>> unix  2      [ ACC ]     STREAM     LISTENING     12674
>> 1/init              @/com/ubuntu/upstart
>> unix  2      [ ACC ]     SEQPACKET  LISTENING     14327
>> 143/udevd           /run/udev/control
>>
>>
>> ouput of ps -Al
>>
>> root at vm0:~# ps -Al
>> F S   UID   PID  PPID  C PRI  NI ADDR SZ WCHAN  TTY          TIME CMD
>> 4 S     0     1     0  0  80   0 -  6083 poll_s ?        00:00:00 init
>> 1 S     0    70     1  0  80   0 -  3797 poll_s ?        00:00:00
>> upstart-socket
>> 1 S     0   117     1  0  80   0 -  4308 poll_s ?        00:00:00
>> upstart-udev-b
>> 4 S     0   135     1  0  80   0 - 12489 poll_s ?        00:00:00 sshd
>> 5 S     0   143     1  0  80   0 -  5334 ep_pol ?        00:00:00 udevd
>> 5 S   101   151     1  0  80   0 - 45982 poll_s ?        00:00:00 rsyslogd
>> 1 S     0   184     1  0  80   0 -  1816 poll_s ?        00:00:00
>> dhclient3
>> 4 S     0   229     1  0  80   0 -  3188 n_tty_ lxc/tty4 00:00:00 getty
>> 4 S     0   240     1  0  80   0 -  3188 n_tty_ lxc/tty2 00:00:00 getty
>> 4 S     0   241     1  0  80   0 -  3188 n_tty_ lxc/tty3 00:00:00 getty
>> 1 S     0   249     1  0  80   0 -  4778 hrtime ?        00:00:00 cron
>> 4 S     0   307     1  0  80   0 - 13613 wait   lxc/console 00:00:00 login
>> 4 S     0   309     1  0  80   0 -  3188 n_tty_ lxc/tty1 00:00:00 getty
>> 5 S     0   387   143  0  80   0 -  5333 ep_pol ?        00:00:00 udevd
>> 5 S     0   388   143  0  80   0 -  5333 ep_pol ?        00:00:00 udevd
>> 4 S  1000   400   307  0  80   0 -  4525 wait   lxc/console 00:00:00 bash
>> 4 S     0   430   400  0  80   0 -  9075 poll_s lxc/console 00:00:00 sudo
>> 4 S     0   431   430  0  80   0 -  4525 wait   lxc/console 00:00:00 bash
>> 4 S  1000   443     1  2  80   0 - 18943 poll_s ?        00:00:04
>> swift-containe
>> 4 S  1000   444     1  0  80   0 - 18435 poll_s ?        00:00:00
>> swift-account-
>> 4 S  1000   445     1  2  80   0 - 188691 poll_s ?       00:00:04
>> swift-object-r
>> 4 S  1000   446     1  2  80   0 - 18932 poll_s ?        00:00:05
>> swift-containe
>> 4 S  1000   447     1  0  80   0 - 17677 poll_s ?        00:00:00
>> swift-object-a
>> 4 S  1000   448     1  0  80   0 - 18434 poll_s ?        00:00:00
>> swift-containe
>> 4 S  1000   451     1  0  80   0 - 18559 poll_s ?        00:00:00
>> swift-account-
>> 4 S  1000   452     1  4  80   0 - 20978 poll_s ?        00:00:10
>> swift-containe
>> 4 S  1000   453     1  2  80   0 - 18898 poll_s ?        00:00:05
>> swift-account-
>> 4 S  1000   454     1  0  80   0 - 17673 poll_s ?        00:00:00
>> swift-object-u
>> 1 S  1000   496   447  0  80   0 - 17715 poll_s ?        00:00:00
>> swift-object-a
>> 4 R     0   540   431  0  80   0 -  1712 -      lxc/console 00:00:00 ps
>>
>> On 12 February 2013 14:06, Razique Mahroua <razique.mahroua at gmail.com>wrote:
>>
>>> Hi,
>>> it's like the address you are trying to bind to either doesn't exist or
>>> the ports are already assigned.
>>> Can you provide us more infos on the setup?
>>> thanks
>>>
>>> *Razique Mahroua** - **Nuage & Co*
>>> razique.mahroua at gmail.com
>>> Tel : +33 9 72 37 94 15
>>>
>>>
>>> Le 12 févr. 2013 à 09:30, Sujay M <sujay.m17 at gmail.com> a écrit :
>>>
>>> Hi all,
>>>
>>> When i try to start the storage node I'm getting this error. Please help
>>> me resolve it
>>> root at vm2:~# swift-init all restart
>>> Signal container-updater  pid: 298  signal: 15
>>> Signal account-auditor  pid: 301  signal: 15
>>> Signal object-replicator  pid: 297  signal: 15
>>> No proxy-server running
>>> Signal container-replicator  pid: 295  signal: 15
>>> Signal object-auditor  pid: 302  signal: 15
>>> No object-expirer running
>>> Signal container-auditor  pid: 294  signal: 15
>>> Signal container-server  pid: 530  signal: 15
>>> No container-server running
>>> Signal account-server  pid: 531  signal: 15
>>> No account-server running
>>> Signal account-reaper  pid: 304  signal: 15
>>> Signal container-sync  pid: 448  signal: 15
>>> Signal account-replicator  pid: 305  signal: 15
>>> Signal object-updater  pid: 296  signal: 15
>>> Signal object-server  pid: 532  signal: 15
>>> No object-server running
>>> container-updater (298) appears to have stopped
>>> account-replicator (305) appears to have stopped
>>> container-sync (448) appears to have stopped
>>> object-updater (296) appears to have stopped
>>> object-replicator (297) appears to have stopped
>>> container-replicator (295) appears to have stopped
>>> account-reaper (304) appears to have stopped
>>> container-auditor (294) appears to have stopped
>>> object-auditor (302) appears to have stopped
>>> account-auditor (301) appears to have stopped
>>> Starting container-updater...(/etc/swift/container-server.conf)
>>> Starting account-auditor...(/etc/swift/account-server.conf)
>>> Starting object-replicator...(/etc/swift/object-server.conf)
>>> Unable to locate config for proxy-server
>>> Starting container-replicator...(/etc/swift/container-server.conf)
>>> Starting object-auditor...(/etc/swift/object-server.conf)
>>> Unable to locate config for object-expirer
>>> Starting container-auditor...(/etc/swift/container-server.conf)
>>> Starting container-server...(/etc/swift/container-server.conf)
>>> Starting account-server...(/etc/swift/account-server.conf)
>>> Starting account-reaper...(/etc/swift/account-server.conf)
>>> Starting container-sync...(/etc/swift/container-server.conf)
>>> Starting account-replicator...(/etc/swift/account-server.conf)
>>> Starting object-updater...(/etc/swift/object-server.conf)
>>> Starting object-server...(/etc/swift/object-server.conf)
>>> Traceback (most recent call last):
>>>   File "/usr/bin/swift-container-server", line 22, in <module>
>>>     run_wsgi(conf_file, 'container-server', default_port=6001, **options)
>>>   File "/usr/lib/python2.7/dist-packages/swift/common/wsgi.py", line
>>> 117, in run_wsgi
>>>     sock = get_socket(conf, default_port=kwargs.get('default_port',
>>> 8080))
>>>   File "/usr/lib/python2.7/dist-packages/swift/common/wsgi.py", line 73,
>>> in get_socket
>>>     family=address_family)
>>>   File "/usr/lib/python2.7/dist-packages/eventlet/convenience.py", line
>>> 38, in listen
>>>     sock.bind(addr)
>>>   File "/usr/lib/python2.7/socket.py", line 224, in meth
>>>     return getattr(self._sock,name)(*args)
>>> socket.error: [Errno 99] Cannot assign requested address
>>>
>>> Traceback (most recent call last):
>>>   File "/usr/bin/swift-account-server", line 22, in <module>
>>>     run_wsgi(conf_file, 'account-server', default_port=6002, **options)
>>>   File "/usr/lib/python2.7/dist-packages/swift/common/wsgi.py", line
>>> 117, in run_wsgi
>>>     sock = get_socket(conf, default_port=kwargs.get('default_port',
>>> 8080))
>>>   File "/usr/lib/python2.7/dist-packages/swift/common/wsgi.py", line 73,
>>> in get_socket
>>>     family=address_family)
>>>   File "/usr/lib/python2.7/dist-packages/eventlet/convenience.py", line
>>> 38, in listen
>>>     sock.bind(addr)
>>>   File "/usr/lib/python2.7/socket.py", line 224, in meth
>>>     return getattr(self._sock,name)(*args)
>>> socket.error: [Errno 99] Cannot assign requested address
>>>
>>> Traceback (most recent call last):
>>>   File "/usr/bin/swift-object-server", line 22, in <module>
>>>     run_wsgi(conf_file, 'object-server', default_port=6000, **options)
>>>   File "/usr/lib/python2.7/dist-packages/swift/common/wsgi.py", line
>>> 117, in run_wsgi
>>>     sock = get_socket(conf, default_port=kwargs.get('default_port',
>>> 8080))
>>>   File "/usr/lib/python2.7/dist-packages/swift/common/wsgi.py", line 73,
>>> in get_socket
>>>     family=address_family)
>>>   File "/usr/lib/python2.7/dist-packages/eventlet/convenience.py", line
>>> 38, in listen
>>>     sock.bind(addr)
>>>   File "/usr/lib/python2.7/socket.py", line 224, in meth
>>>     return getattr(self._sock,name)(*args)
>>> socket.error: [Errno 99] Cannot assign requested address
>>>
>>>
>>> --
>>> Best Regards,
>>>
>>> Sujay M
>>> Final year B.Tech
>>> Computer Engineering
>>> NITK Surathkal
>>>
>>> contact: +918971897571
>>>  _______________________________________________
>>> Mailing list: https://launchpad.net/~openstack
>>> Post to     : openstack at lists.launchpad.net
>>> Unsubscribe : https://launchpad.net/~openstack
>>> More help   : https://help.launchpad.net/ListHelp
>>>
>>>
>>>
>>
>>
>> --
>> Best Regards,
>>
>> Sujay M
>> Final year B.Tech
>> Computer Engineering
>> NITK Surathkal
>>
>> contact: +918971897571
>>
>> _______________________________________________
>> OpenStack-dev mailing list
>> OpenStack-dev at lists.openstack.org
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>
>>
>
>
> --
> Jesse Pretorius
> mobile: +27 83 680 5492
> email: jesse.pretorius at gmail.com
> skype: jesse.pretorius
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>


-- 
Best Regards,

Sujay M
Final year B.Tech
Computer Engineering
NITK Surathkal

contact: +918971897571
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20130212/5bccea5d/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: NUAGECO-LOGO_logo_complet.gif
Type: image/gif
Size: 9524 bytes
Desc: not available
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20130212/5bccea5d/attachment.gif>


More information about the OpenStack-dev mailing list