On Wednesday, August 14, 2013, wrote:
>
> Hi Sage,
>
> I just upgraded and everything went quite smoothly with osds, mons and
> mds, good work guys! :)
>
> The only problem I have ran into is with radosgw. It is unable to start
> after the upgrade with the following message:
>
> 2013-08-14 11:57:25.841310 7ffd0d2ae780  0 ceph version 0.67 (**
> e3b7bc5bce8ab330ec166138107236**8af3c218a0), process radosgw, pid 5612
> 2013-08-14 11:57:25.841328 7ffd0d2ae780 -1 WARNING: libcurl doesn't
> support curl_multi_wait()
> 2013-08-14 11:57:25.841335 7ffd0d2ae780 -1 WARNING: cross zone / region
> transfer performance may be affected
> 2013-08-14 11:57:25.855427 7ffcef7fe700  2 
> RGWDataChangesLog::**ChangesRenewThread:
> start
> 2013-08-14 11:57:25.856138 7ffd0d2ae780 -1 Couldn't init storage provider
> (RADOS)
>
> ceph auth list returns:
>
> client.radosgw.gateway
>         key: xxxxxx
>         caps: [mon] allow r
>         caps: [osd] allow rwx


That's your problem; the gateway needs to have rw on the monitor to create
some new pools. That's always been a soft requirement (it would complain
badly if it needed a pool not already created) but it got harder in
Dumpling. I think that should have been in the extended release notes...?
Anyway, if you update the permissions on the monitor it should be all good.
-Greg


-- 
Software Engineer #42 @ http://inktank.com | http://ceph.com
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to