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/[email protected]/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 <[email protected]>:
> On Fri, Nov 8, 2013 at 6:56 PM, Sebastian Deutsch
> <[email protected]> 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
[email protected]
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com