Re: failure starting radosgw after setting up object storage

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




>-----Original Message-----
>From: ceph-users-bounces@xxxxxxxxxxxxxx [mailto:ceph-users-
>bounces@xxxxxxxxxxxxxx] On Behalf Of Gruher, Joseph R
>Sent: Monday, September 30, 2013 10:27 AM
>To: Yehuda Sadeh
>Cc: ceph-users@xxxxxxxxxxxxxx
>Subject: Re:  failure starting radosgw after setting up object
>storage
>>-----Original Message-----
>>From: Yehuda Sadeh [mailto:yehuda@xxxxxxxxxxx]
>>Sent: Friday, September 27, 2013 9:30 AM
>>To: Gruher, Joseph R
>>> ceph@cephtest06:/etc/ceph$ cat /var/log/ceph/radosgw.log
>>>
>>> 2013-09-25 14:03:01.235760 7f713d79d780  0 ceph version 0.67.3
>>> (408cd61584c72c0d97b774b3d8f95c6b1b06341a), process radosgw, pid
>>> 13187
>>>
>>> 2013-09-25 14:03:01.235789 7f713d79d780 -1 WARNING: libcurl doesn't
>>> support
>>> curl_multi_wait()
>>>
>>> 2013-09-25 14:03:01.235797 7f713d79d780 -1 WARNING: cross zone /
>>> region transfer performance may be affected
>>>
>>> 2013-09-25 14:03:01.245786 7f713d79d780  0 librados:
>>> client.radosgw.gateway authentication error (1) Operation not
>>> permitted
>>>
>>> 2013-09-25 14:03:01.246526 7f713d79d780 -1 Couldn't init storage
>>> provider
>>> (RADOS)
>>
>>
>>This means that the radosgw process cannot connect to the cluster due
>>to user / key set up. Make sure that the user for radosgw exists, and
>>that the ceph keyring file (on the radosgw side) has the correct credentials
>set.
>>
>>
>>Yehuda
>
>
>Thanks for the response.  I will look into these.  Is it possible you could provide
>more detail on how to check these?  Sorry, still fairly new to Ceph (and object
>storage in general).  Thanks!

I went back through the setup steps again, this time using this guide (http://ceph.com/docs/master/radosgw/manual-install/) instead of this guide (http://ceph.com/docs/next/start/quick-rgw/).  Now I can start radosgw on this OSD successfully.  I notice this guide has me install a radosgw-agent package, which was not installed before, and I wonder if this could be the difference.  Should that package be installed to be able to start radosgw or should it not be required?  

I didn't make many other changes between the working and failing configuration.  The only other change I really made was to create a gateway user.  I had not done that step before.  In both guides that step is done after starting radosgw, so I wouldn't think that would have been the key to allowing it to start, unless the guides are both broken in that respect.

My other OSD still returns nothing when I try to start radosgw so not sure what the problem is there.

ceph@cephtest05:/etc/ceph$ sudo /etc/init.d/radosgw start
ceph@cephtest05:/etc/ceph$ sudo /etc/init.d/radosgw status
/usr/bin/radosgw is not running.
ceph@cephtest05:/etc/ceph$ sudo cat /var/log/ceph/radosgw.log
ceph@cephtest05:/etc/ceph$
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com




[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux