My ceph.conf looks like this: ... [client.admin] keyring = /etc/ceph/ceph.client.admin.keyring
[client.radosgw.gateway] host = eatr keyring = /etc/ceph/keyring.radosgw.gateway rgw socket path = /tmp/radosgw.sock log file = /var/log/ceph/radosgw.log rgw print continue = false rgw debug = 20 rgw enable usage log = true rgw usage log tick interval = 30 rgw usage log flush threshold = 1024 rgw usage max shards = 32 rgw usage max user shards = 1 … It seems that the socket configuration is there. I found out another thing: When I start radosgw with /usr/bin/radosgw -d -c /etc/ceph/ceph.conf --debug-rgw 20 --rgw-socket-path=/tmp/radosgw.sock then it starts. When I leave the --rgw-socket option away I'll get the error. Did the "rgw socket path" key changed to something different? It seems that it's ignoring the section. To give you some history - I had the same error like in this thread: http://www.mail-archive.com/ceph-users@lists.ceph.com/msg05317.html When I plain upgraded I had the error that monclient(hunting): ERROR: missing keyring, cannot use cephx for authentication so I've added it. I have the feeling that the whole gateway section is ignored / not interpreted in the right way. Best Sebastian Am 09.11.2013 um 06:16 schrieb Yehuda Sadeh <yeh...@inktank.com>: > On Fri, Nov 8, 2013 at 6:56 PM, Sebastian Deutsch > <sebastian.deut...@9elements.com> wrote: >> Hello, >> >> I've updated ceph from 0.61.4 to 0.72. It went smooth so far ceph status >> gives me a HEALTH_OK. >> Unfortunately starting the radosgw doesn't work anymore: >> >> When I launch: >> >> /usr/bin/radosgw -d -c /etc/ceph/ceph.conf --debug-rgw >> >> 2013-11-09 03:53:34.485751 7f504c911780 0 ceph version 0.72 >> (5832e2603c7db5d40b433d0953408993a9b7c217), process radosgw, pid 10446 >> 2013-11-09 03:53:34.485768 7f504c911780 -1 WARNING: libcurl doesn't support >> curl_multi_wait() >> 2013-11-09 03:53:34.485774 7f504c911780 -1 WARNING: cross zone / region >> transfer performance may be affected >> 2013-11-09 03:53:36.669488 7f504c911780 0 ERROR: FCGX_Accept_r returned -88 >> 2013-11-09 03:53:36.674252 7f504c911780 -1 shutting down >> 2013-11-09 03:53:37.818233 7f503b1f0700 0 RGWGC::process() failed to >> acquire lock on gc.17 >> 2013-11-09 03:53:38.872246 7f503b1f0700 0 gc::process: removing ... >> 2013-11-09 03:53:39.151653 7f504c911780 1 final shutdown >> >> it seems that for some reason it cannot create a FastCGI Socket (ERROR: >> FCGX_Accept_r returned -88). >> >> ceph auth list gives me: >> >> client.admin >> key: [...] >> caps: [mds] allow >> caps: [mon] allow * >> caps: [osd] allow * >> client.radosgw.gateway >> key: [...] >> caps: [mon] allow rw >> caps: [osx] allow rex >> >> Any ideas how to fix or further debug this problem? >> > > Error 88 is 'not a socket'. Check your 'rgw socket path' configurable > in your radosgw ceph.conf. > > Yehuda Grüße Sebastian Deutsch . . . . . . . . . . . . . . . . . . . . . latest project: http://viz.ged-project.de/ mobil: +49 177 331 21 98 fon: +49 234 689 41 88 9elements GmbH, Kortumstraße 26, 44787 Bochum app.net: https://alpha.app.net/sippndipp Sitz der Gesellschaft: Bochum Handelsregister: Amtsgericht Bochum, HRB 13207 Geschäftsführung: Eray Basar, Sebastian Deutsch
_______________________________________________ ceph-users mailing list ceph-users@lists.ceph.com http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com