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

Jesse Pretorius jesse.pretorius at gmail.com
Tue Feb 12 10:15:17 UTC 2013


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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20130212/888bf115/attachment-0001.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/888bf115/attachment-0001.gif>


More information about the OpenStack-dev mailing list