Just to update I’ve created all .rgw and .users pool as a erasure pool, but 
making another tests I realized that if I created just data_pool (.rgw.buckets) 
as a erasure pool everything going fine.  

So I’d like to know someone know if there are some incompatibility between the 
radosgw and other pools been erasured?  

Regards.

Italo Santos
http://italosantos.com.br/


On Thursday, December 18, 2014 at 7:54 PM, Italo Santos wrote:

> Hello,  
>  
> I’m trying to use an erasure pool as data pool for the radogw but every time 
> I try create a new bucket I receive a 500 error code as you can see below. 
> I’ll need add a replicated cache pool in front of the erasure pool to be able 
> to write data using radosgw?
>  
> See the radosgw log error:
>  
> 2014-12-18 19:54:08.795981 7fc8d9f9b700  1 ====== starting new request 
> req=0x1efb7f0 =====
> 2014-12-18 19:54:08.795994 7fc8d9f9b700  2 req 28:0.000013::PUT 
> /::initializing
> 2014-12-18 19:54:08.796000 7fc8d9f9b700 10 
> host=erasure.object-storage.locaweb.com.br (http://web.com.br) 
> rgw_dns_name=object-storage.locaweb.com.br (http://web.com.br)
> 2014-12-18 19:54:08.796026 7fc8d9f9b700 10 s->object=<NULL> s->bucket=erasure
> 2014-12-18 19:54:08.796032 7fc8d9f9b700  2 req 28:0.000051:s3:PUT /::getting 
> op
> 2014-12-18 19:54:08.796038 7fc8d9f9b700  2 req 28:0.000057:s3:PUT 
> /:create_bucket:authorizing
> 2014-12-18 19:54:08.796066 7fc8d9f9b700 10 get_canon_resource(): 
> dest=/erasure/
> 2014-12-18 19:54:08.796070 7fc8d9f9b700 10 auth_hdr:
> PUT
>  
>  
> Thu, 18 Dec 2014 21:54:08 GMT
> /erasure/
> 2014-12-18 19:54:08.796120 7fc8d9f9b700 15 calculated 
> digest=XQUBMdWafWQhbGbgExrF/JjAEzI=
> 2014-12-18 19:54:08.796124 7fc8d9f9b700 15 
> auth_sign=XQUBMdWafWQhbGbgExrF/JjAEzI=
> 2014-12-18 19:54:08.796125 7fc8d9f9b700 15 compare=0
> 2014-12-18 19:54:08.796129 7fc8d9f9b700  2 req 28:0.000148:s3:PUT 
> /:create_bucket:reading permissions
> 2014-12-18 19:54:08.796135 7fc8d9f9b700  2 req 28:0.000153:s3:PUT 
> /:create_bucket:init op
> 2014-12-18 19:54:08.796138 7fc8d9f9b700  2 req 28:0.000157:s3:PUT 
> /:create_bucket:verifying op mask
> 2014-12-18 19:54:08.796141 7fc8d9f9b700 20 required_mask= 2 user.op_mask=7
> 2014-12-18 19:54:08.796143 7fc8d9f9b700  2 req 28:0.000162:s3:PUT 
> /:create_bucket:verifying op permissions
> 2014-12-18 19:54:08.797363 7fc8d9f9b700  2 req 28:0.001381:s3:PUT 
> /:create_bucket:verifying op params
> 2014-12-18 19:54:08.797379 7fc8d9f9b700  2 req 28:0.001397:s3:PUT 
> /:create_bucket:executing
> 2014-12-18 19:54:08.797410 7fc8d9f9b700 20 get_obj_state: rctx=0x7fc8d9f9a240 
> obj=.rgw:erasure state=0x1f147f8 s->prefetch_data=0
> 2014-12-18 19:54:08.797422 7fc8d9f9b700 10 cache get: name=.rgw+erasure : 
> type miss (requested=22, cached=0)
> 2014-12-18 19:54:08.798870 7fc8d9f9b700 10 cache put: name=.rgw+erasure
> 2014-12-18 19:54:08.798883 7fc8d9f9b700 10 moving .rgw+erasure to cache LRU 
> end
> 2014-12-18 19:54:08.800585 7fc8d9f9b700 20 rgw_create_bucket returned ret=-95 
> bucket=erasure(@{i=.rgw.buckets.index,e=.rgw.buckets.extra}.rgw.buckets[default.94575.27])
> 2014-12-18 19:54:08.800604 7fc8d9f9b700  0 WARNING: set_req_state_err 
> err_no=95 resorting to 500
> 2014-12-18 19:54:08.800634 7fc8d9f9b700  2 req 28:0.004653:s3:PUT 
> /:create_bucket:http status=500
> 2014-12-18 19:54:08.800641 7fc8d9f9b700  1 ====== req done req=0x1efb7f0 
> http_status=500 ======
> 2014-12-18 19:54:08.800648 7fc8d9f9b700 20 process_request() returned -95
>  
>  
> Regards.
>  
> Italo Santos
> http://italosantos.com.br/
>  

_______________________________________________
ceph-users mailing list
[email protected]
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to