Project

General

Profile

Actions

Bug #8693

closed

rgw: doesn't not automatically detect stripe size

Added by Julien Calvet almost 10 years ago. Updated almost 10 years ago.

Status:
Duplicate
Priority:
Urgent
Assignee:
-
Target version:
-
% Done:

0%

Source:
Community (user)
Tags:
Backport:
Regression:
Severity:
2 - major
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

Hello,

I'm trying to create a bucket on a erasure code pool with RGW and I have this errors:

2014-06-29 12:03:28.771424 7fdd5b7fe700 20 enqueued request req=0x7fdd500129a0
2014-06-29 12:03:28.771445 7fdd5b7fe700 20 RGWWQ:
2014-06-29 12:03:28.771447 7fdd5b7fe700 20 req: 0x7fdd500129a0
2014-06-29 12:03:28.771453 7fdd5b7fe700 10 allocated request req=0x7fdd50010d00
2014-06-29 12:03:28.772398 7fdd467ec700 20 dequeued request req=0x7fdd500129a0
2014-06-29 12:03:28.772579 7fdd467ec700 20 RGWWQ: empty
2014-06-29 12:03:28.772829 7fdd467ec700 20 DOCUMENT_ROOT=/var/www
2014-06-29 12:03:28.773013 7fdd467ec700 20 FCGI_ROLE=RESPONDER
2014-06-29 12:03:28.773189 7fdd467ec700 20 GATEWAY_INTERFACE=CGI/1.1
2014-06-29 12:03:28.773362 7fdd467ec700 20 HTTP_ACCEPT=*/*
2014-06-29 12:03:28.773535 7fdd467ec700 20 HTTP_ACCEPT_ENCODING=gzip, deflate
2014-06-29 12:03:28.773709 7fdd467ec700 20 HTTP_AUTHORIZATION=
2014-06-29 12:03:28.773882 7fdd467ec700 20 HTTP_HOST=212.129.32.166
2014-06-29 12:03:28.774054 7fdd467ec700 20 HTTP_USER_AGENT=python-swiftclient-2.1.0
2014-06-29 12:03:28.774227 7fdd467ec700 20 HTTP_X_AUTH_KEY=qjcFgPH7iHMDcXuzt6AwUHGLPgt8Hx0R9oBVaEds
2014-06-29 12:03:28.774399 7fdd467ec700 20 HTTP_X_AUTH_USER=mad4ever:brain
2014-06-29 12:03:28.774571 7fdd467ec700 20 PATH=/usr/local/bin:/usr/bin:/bin
2014-06-29 12:03:28.774745 7fdd467ec700 20 QUERY_STRING=
2014-06-29 12:03:28.774915 7fdd467ec700 20 REMOTE_ADDR=213.245.29.151
2014-06-29 12:03:28.775158 7fdd467ec700 20 REMOTE_PORT=50117
2014-06-29 12:03:28.775333 7fdd467ec700 20 REQUEST_METHOD=GET
2014-06-29 12:03:28.775505 7fdd467ec700 20 REQUEST_URI=/auth
2014-06-29 12:03:28.775675 7fdd467ec700 20 SCRIPT_FILENAME=/var/www/s3gw.fcgi
2014-06-29 12:03:28.775845 7fdd467ec700 20 SCRIPT_NAME=/auth
2014-06-29 12:03:28.776016 7fdd467ec700 20 SCRIPT_URI=http://212.129.32.166/auth
2014-06-29 12:03:28.776187 7fdd467ec700 20 SCRIPT_URL=/auth
2014-06-29 12:03:28.776359 7fdd467ec700 20 SERVER_ADDR=192.168.122.30
2014-06-29 12:03:28.776530 7fdd467ec700 20 SERVER_ADMIN={email.address}
2014-06-29 12:03:28.776699 7fdd467ec700 20 SERVER_NAME=212.129.32.166
2014-06-29 12:03:28.776908 7fdd467ec700 20 SERVER_PORT=80
2014-06-29 12:03:28.776984 7fdd467ec700 20 SERVER_PROTOCOL=HTTP/1.1
2014-06-29 12:03:28.777058 7fdd467ec700 20 SERVER_SIGNATURE=
2014-06-29 12:03:28.777134 7fdd467ec700 20 SERVER_SOFTWARE=Apache/2.2.22 (Ubuntu)
2014-06-29 12:03:28.777208 7fdd467ec700 1 ====== starting new request req=0x7fdd500129a0 =====
2014-06-29 12:03:28.777292 7fdd467ec700 2 req 37:0.000084::GET /auth::initializing
2014-06-29 12:03:28.777385 7fdd467ec700 2 req 37:0.000177:swift-auth:GET /auth::getting op
2014-06-29 12:03:28.777463 7fdd467ec700 2 req 37:0.000254:swift-auth:GET /auth:swift_auth_get:authorizing
2014-06-29 12:03:28.777539 7fdd467ec700 2 req 37:0.000331:swift-auth:GET /auth:swift_auth_get:reading permissions
2014-06-29 12:03:28.777627 7fdd467ec700 2 req 37:0.000419:swift-auth:GET /auth:swift_auth_get:init op
2014-06-29 12:03:28.777703 7fdd467ec700 2 req 37:0.000495:swift-auth:GET /auth:swift_auth_get:verifying op mask
2014-06-29 12:03:28.777779 7fdd467ec700 20 required_mask= 0 user.op_mask=7
2014-06-29 12:03:28.777853 7fdd467ec700 2 req 37:0.000645:swift-auth:GET /auth:swift_auth_get:verifying op permissions
2014-06-29 12:03:28.777929 7fdd467ec700 2 req 37:0.000721:swift-auth:GET /auth:swift_auth_get:verifying op params
2014-06-29 12:03:28.778004 7fdd467ec700 2 req 37:0.000796:swift-auth:GET /auth:swift_auth_get:executing
2014-06-29 12:03:28.778106 7fdd467ec700 20 get_obj_state: rctx=0x7fdd0800cfc0 obj=.users.swift:mad4ever:brain state=0x7fdd0801a928 s->prefetch_data=0
2014-06-29 12:03:28.778192 7fdd467ec700 10 cache get: name=.users.swift+mad4ever:brain : hit
2014-06-29 12:03:28.778271 7fdd467ec700 20 get_obj_state: s->obj_tag was set empty
2014-06-29 12:03:28.778350 7fdd467ec700 10 cache get: name=.users.swift+mad4ever:brain : hit
2014-06-29 12:03:28.778443 7fdd467ec700 20 get_obj_state: rctx=0x7fdd0800a0f0 obj=.users.uid:mad4ever state=0x7fdd0801b0d8 s->prefetch_data=0
2014-06-29 12:03:28.778525 7fdd467ec700 10 cache get: name=.users.uid+mad4ever : hit
2014-06-29 12:03:28.778602 7fdd467ec700 20 get_obj_state: s->obj_tag was set empty
2014-06-29 12:03:28.778680 7fdd467ec700 10 cache get: name=.users.uid+mad4ever : hit
2014-06-29 12:03:28.778808 7fdd467ec700 20 build_token token=0e0000006d616434657665723a627261696e9059efc20675d9c3f035b15350936b2e
2014-06-29 12:03:28.778940 7fdd467ec700 2 req 37:0.001732:swift-auth:GET /auth:swift_auth_get:http status=204
2014-06-29 12:03:28.779051 7fdd467ec700 1 ====== req done req=0x7fdd500129a0 http_status=204 ======
2014-06-29 12:03:28.779131 7fdd467ec700 20 process_request() returned 1902
2014-06-29 12:03:28.803796 7fdd5b7fe700 20 enqueued request req=0x7fdd50010d00
2014-06-29 12:03:28.803813 7fdd5b7fe700 20 RGWWQ:
2014-06-29 12:03:28.803815 7fdd5b7fe700 20 req: 0x7fdd50010d00
2014-06-29 12:03:28.803820 7fdd5b7fe700 10 allocated request req=0x7fdd500129a0
2014-06-29 12:03:28.804718 7fdd4f7fe700 20 dequeued request req=0x7fdd50010d00
2014-06-29 12:03:28.804897 7fdd4f7fe700 20 RGWWQ: empty
2014-06-29 12:03:28.805102 7fdd4f7fe700 20 CONTENT_LENGTH=0
2014-06-29 12:03:28.805304 7fdd4f7fe700 20 DOCUMENT_ROOT=/var/www
2014-06-29 12:03:28.805476 7fdd4f7fe700 20 FCGI_ROLE=RESPONDER
2014-06-29 12:03:28.805647 7fdd4f7fe700 20 GATEWAY_INTERFACE=CGI/1.1
2014-06-29 12:03:28.805819 7fdd4f7fe700 20 HTTP_ACCEPT=*/*
2014-06-29 12:03:28.805989 7fdd4f7fe700 20 HTTP_ACCEPT_ENCODING=gzip, deflate
2014-06-29 12:03:28.806159 7fdd4f7fe700 20 HTTP_AUTHORIZATION=
2014-06-29 12:03:28.806329 7fdd4f7fe700 20 HTTP_HOST=212.129.32.166
2014-06-29 12:03:28.806500 7fdd4f7fe700 20 HTTP_USER_AGENT=python-swiftclient-2.1.0
2014-06-29 12:03:28.806671 7fdd4f7fe700 20 HTTP_X_AUTH_TOKEN=AUTH_rgwtk0e0000006d616434657665723a627261696e9059efc20675d9c3f035b15350936b2eac6333e5be62c1a5ab8fdea98641e20f804bf13c
2014-06-29 12:03:28.806850 7fdd4f7fe700 20 PATH=/usr/local/bin:/usr/bin:/bin
2014-06-29 12:03:28.807103 7fdd4f7fe700 20 QUERY_STRING=
2014-06-29 12:03:28.807103 7fdd4f7fe700 20 REMOTE_ADDR=213.245.29.151
2014-06-29 12:03:28.807103 7fdd4f7fe700 20 REMOTE_PORT=50118
2014-06-29 12:03:28.807103 7fdd4f7fe700 20 REQUEST_METHOD=POST
2014-06-29 12:03:28.807103 7fdd4f7fe700 20 REQUEST_URI=/swift/v1/song
2014-06-29 12:03:28.807103 7fdd4f7fe700 20 SCRIPT_FILENAME=/var/www/s3gw.fcgi
2014-06-29 12:03:28.807103 7fdd4f7fe700 20 SCRIPT_NAME=/swift/v1/song
2014-06-29 12:03:28.807103 7fdd4f7fe700 20 SCRIPT_URI=http://212.129.32.166/swift/v1/song
2014-06-29 12:03:28.807103 7fdd4f7fe700 20 SCRIPT_URL=/swift/v1/song
2014-06-29 12:03:28.807103 7fdd4f7fe700 20 SERVER_ADDR=192.168.122.30
2014-06-29 12:03:28.807103 7fdd4f7fe700 20 SERVER_ADMIN={email.address}
2014-06-29 12:03:28.807103 7fdd4f7fe700 20 SERVER_NAME=212.129.32.166
2014-06-29 12:03:28.807103 7fdd4f7fe700 20 SERVER_PORT=80
2014-06-29 12:03:28.807103 7fdd4f7fe700 20 SERVER_PROTOCOL=HTTP/1.1
2014-06-29 12:03:28.807103 7fdd4f7fe700 20 SERVER_SIGNATURE=
2014-06-29 12:03:28.807103 7fdd4f7fe700 20 SERVER_SOFTWARE=Apache/2.2.22 (Ubuntu)
2014-06-29 12:03:28.807103 7fdd4f7fe700 1 ====== starting new request req=0x7fdd50010d00 =====
2014-06-29 12:03:28.807103 7fdd4f7fe700 2 req 38:0.000000::POST /swift/v1/song::initializing
2014-06-29 12:03:28.807103 7fdd4f7fe700 10 ver=v1 first=song req=
2014-06-29 12:03:28.807103 7fdd4f7fe700 10 s
>object=<NULL> s->bucket=song
2014-06-29 12:03:28.807103 7fdd4f7fe700 2 req 38:0.000000:swift:POST /swift/v1/song::getting op
2014-06-29 12:03:28.807103 7fdd4f7fe700 2 req 38:0.000000:swift:POST /swift/v1/song:put_obj_metadata:authorizing
2014-06-29 12:03:28.811133 7fdd4f7fe700 20 get_obj_state: rctx=0x7fdd0800a0f0 obj=.users.swift:mad4ever:brain state=0x7fdd0801b0d8 s->prefetch_data=0
2014-06-29 12:03:28.811154 7fdd4f7fe700 10 cache get: name=.users.swift+mad4ever:brain : hit
2014-06-29 12:03:28.811163 7fdd4f7fe700 20 get_obj_state: s->obj_tag was set empty
2014-06-29 12:03:28.811170 7fdd4f7fe700 10 cache get: name=.users.swift+mad4ever:brain : hit
2014-06-29 12:03:28.811298 7fdd4f7fe700 20 get_obj_state: rctx=0x7fdd08001780 obj=.users.uid:mad4ever state=0x7fdd0801f0d8 s->prefetch_data=0
2014-06-29 12:03:28.811307 7fdd4f7fe700 10 cache get: name=.users.uid+mad4ever : hit
2014-06-29 12:03:28.811312 7fdd4f7fe700 20 get_obj_state: s->obj_tag was set empty
2014-06-29 12:03:28.811318 7fdd4f7fe700 10 cache get: name=.users.uid+mad4ever : hit
2014-06-29 12:03:28.811353 7fdd4f7fe700 10 swift_user=mad4ever:brain
2014-06-29 12:03:28.811368 7fdd4f7fe700 20 build_token token=0e0000006d616434657665723a627261696e9059efc20675d9c3f035b15350936b2e
2014-06-29 12:03:28.811425 7fdd4f7fe700 2 req 38:0.004322:swift:POST /swift/v1/song:put_obj_metadata:reading permissions
2014-06-29 12:03:28.811458 7fdd4f7fe700 20 get_obj_state: rctx=0x7fdd4f7fd760 obj=.rgw:song state=0x7fdd0801baa8 s->prefetch_data=0
2014-06-29 12:03:28.811465 7fdd4f7fe700 10 cache get: name=.rgw+song : type miss (requested=22, cached=0)
2014-06-29 12:03:28.813544 7fdd4f7fe700 10 cache put: name=.rgw+song
2014-06-29 12:03:28.813561 7fdd4f7fe700 10 moving .rgw+song to cache LRU end
2014-06-29 12:03:28.813576 7fdd4f7fe700 10 read_permissions on song([]): only_bucket=0 ret=-2002
2014-06-29 12:03:28.813609 7fdd4f7fe700 2 req 38:0.006506:swift:POST /swift/v1/song:put_obj_metadata:http status=404
2014-06-29 12:03:28.813615 7fdd4f7fe700 1 ====== req done req=0x7fdd50010d00 http_status=404 ======
2014-06-29 12:03:28.813626 7fdd4f7fe700 20 process_request() returned -2002
2014-06-29 12:03:28.827108 7fdd5b7fe700 20 enqueued request req=0x7fdd500129a0
2014-06-29 12:03:28.827584 7fdd5b7fe700 20 RGWWQ:
2014-06-29 12:03:28.827584 7fdd5b7fe700 20 req: 0x7fdd500129a0
2014-06-29 12:03:28.827595 7fdd5b7fe700 10 allocated request req=0x7fdd5000f550
2014-06-29 12:03:28.827603 7fdd477ee700 20 dequeued request req=0x7fdd500129a0
2014-06-29 12:03:28.827603 7fdd477ee700 20 RGWWQ: empty
2014-06-29 12:03:28.827649 7fdd477ee700 20 CONTENT_LENGTH=0
2014-06-29 12:03:28.827649 7fdd477ee700 20 DOCUMENT_ROOT=/var/www
2014-06-29 12:03:28.827649 7fdd477ee700 20 FCGI_ROLE=RESPONDER
2014-06-29 12:03:28.827649 7fdd477ee700 20 GATEWAY_INTERFACE=CGI/1.1
2014-06-29 12:03:28.827649 7fdd477ee700 20 HTTP_ACCEPT=*/*
2014-06-29 12:03:28.827649 7fdd477ee700 20 HTTP_ACCEPT_ENCODING=gzip, deflate
2014-06-29 12:03:28.827649 7fdd477ee700 20 HTTP_AUTHORIZATION=
2014-06-29 12:03:28.827649 7fdd477ee700 20 HTTP_HOST=212.129.32.166
2014-06-29 12:03:28.827649 7fdd477ee700 20 HTTP_USER_AGENT=python-swiftclient-2.1.0
2014-06-29 12:03:28.827649 7fdd477ee700 20 HTTP_X_AUTH_TOKEN=AUTH_rgwtk0e0000006d616434657665723a627261696e9059efc20675d9c3f035b15350936b2eac6333e5be62c1a5ab8fdea98641e20f804bf13c
2014-06-29 12:03:28.827649 7fdd477ee700 20 PATH=/usr/local/bin:/usr/bin:/bin
2014-06-29 12:03:28.827649 7fdd477ee700 20 QUERY_STRING=
2014-06-29 12:03:28.827649 7fdd477ee700 20 REMOTE_ADDR=213.245.29.151
2014-06-29 12:03:28.827649 7fdd477ee700 20 REMOTE_PORT=50118
2014-06-29 12:03:28.827649 7fdd477ee700 20 REQUEST_METHOD=PUT
2014-06-29 12:03:28.827649 7fdd477ee700 20 REQUEST_URI=/swift/v1/song
2014-06-29 12:03:28.827649 7fdd477ee700 20 SCRIPT_FILENAME=/var/www/s3gw.fcgi
2014-06-29 12:03:28.827649 7fdd477ee700 20 SCRIPT_NAME=/swift/v1/song
2014-06-29 12:03:28.827649 7fdd477ee700 20 SCRIPT_URI=http://212.129.32.166/swift/v1/song
2014-06-29 12:03:28.827649 7fdd477ee700 20 SCRIPT_URL=/swift/v1/song
2014-06-29 12:03:28.827649 7fdd477ee700 20 SERVER_ADDR=192.168.122.30
2014-06-29 12:03:28.827649 7fdd477ee700 20 SERVER_ADMIN={email.address}
2014-06-29 12:03:28.827649 7fdd477ee700 20 SERVER_NAME=212.129.32.166
2014-06-29 12:03:28.827649 7fdd477ee700 20 SERVER_PORT=80
2014-06-29 12:03:28.827649 7fdd477ee700 20 SERVER_PROTOCOL=HTTP/1.1
2014-06-29 12:03:28.827649 7fdd477ee700 20 SERVER_SIGNATURE=
2014-06-29 12:03:28.827649 7fdd477ee700 20 SERVER_SOFTWARE=Apache/2.2.22 (Ubuntu)
2014-06-29 12:03:28.827649 7fdd477ee700 1 ====== starting new request req=0x7fdd500129a0 =====
2014-06-29 12:03:28.827649 7fdd477ee700 2 req 39:0.000000::PUT /swift/v1/song::initializing
2014-06-29 12:03:28.827736 7fdd477ee700 10 ver=v1 first=song req=
2014-06-29 12:03:28.827736 7fdd477ee700 10 s->object=<NULL> s->bucket=song
2014-06-29 12:03:28.827736 7fdd477ee700 2 req 39:0.000087:swift:PUT /swift/v1/song::getting op
2014-06-29 12:03:28.827736 7fdd477ee700 2 req 39:0.000087:swift:PUT /swift/v1/song:create_bucket:authorizing
2014-06-29 12:03:28.827736 7fdd477ee700 20 get_obj_state: rctx=0x7fdd0000f370 obj=.users.swift:mad4ever:brain state=0x7fdd00014b58 s->prefetch_data=0
2014-06-29 12:03:28.827736 7fdd477ee700 10 cache get: name=.users.swift+mad4ever:brain : hit
2014-06-29 12:03:28.827736 7fdd477ee700 20 get_obj_state: s->obj_tag was set empty
2014-06-29 12:03:28.827805 7fdd477ee700 10 cache get: name=.users.swift+mad4ever:brain : hit
2014-06-29 12:03:28.827830 7fdd477ee700 20 get_obj_state: rctx=0x7fdd00017980 obj=.users.uid:mad4ever state=0x7fdd00015668 s->prefetch_data=0
2014-06-29 12:03:28.827830 7fdd477ee700 10 cache get: name=.users.uid+mad4ever : hit
2014-06-29 12:03:28.827830 7fdd477ee700 20 get_obj_state: s->obj_tag was set empty
2014-06-29 12:03:28.827830 7fdd477ee700 10 cache get: name=.users.uid+mad4ever : hit
2014-06-29 12:03:28.827830 7fdd477ee700 10 swift_user=mad4ever:brain
2014-06-29 12:03:28.827830 7fdd477ee700 20 build_token token=0e0000006d616434657665723a627261696e9059efc20675d9c3f035b15350936b2e
2014-06-29 12:03:28.827830 7fdd477ee700 2 req 39:0.000181:swift:PUT /swift/v1/song:create_bucket:reading permissions
2014-06-29 12:03:28.827830 7fdd477ee700 2 req 39:0.000181:swift:PUT /swift/v1/song:create_bucket:init op
2014-06-29 12:03:28.827830 7fdd477ee700 2 req 39:0.000181:swift:PUT /swift/v1/song:create_bucket:verifying op mask
2014-06-29 12:03:28.827830 7fdd477ee700 20 required_mask= 2 user.op_mask=7
2014-06-29 12:03:28.827830 7fdd477ee700 2 req 39:0.000181:swift:PUT /swift/v1/song:create_bucket:verifying op permissions
2014-06-29 12:03:28.829920 7fdd477ee700 2 req 39:0.002271:swift:PUT /swift/v1/song:create_bucket:verifying op params
2014-06-29 12:03:28.829920 7fdd477ee700 2 req 39:0.002271:swift:PUT /swift/v1/song:create_bucket:executing
2014-06-29 12:03:28.830018 7fdd477ee700 20 get_obj_state: rctx=0x7fdd477ed760 obj=.rgw:song state=0x7fdd00015a78 s->prefetch_data=0
2014-06-29 12:03:28.830018 7fdd477ee700 10 cache get: name=.rgw+song : type miss (requested=22, cached=0)
2014-06-29 12:03:28.831440 7fdd477ee700 10 cache put: name=.rgw+song
2014-06-29 12:03:28.831440 7fdd477ee700 10 moving .rgw+song to cache LRU end
2014-06-29 12:03:28.833296 7fdd477ee700 20 rgw_create_bucket returned ret=-95 bucket=song(
{i=.rgw.buckets.index}.rgw.buckets[default.4630.24])
2014-06-29 12:03:28.833300 7fdd477ee700 0 WARNING: set_req_state_err err_no=95 resorting to 500
2014-06-29 12:03:28.833340 7fdd477ee700 2 req 39:0.005691:swift:PUT /swift/v1/song:create_bucket:http status=500
2014-06-29 12:03:28.833340 7fdd477ee700 1 ====== req done req=0x7fdd500129a0 http_status=500 ======
2014-06-29 12:03:28.833340 7fdd477ee700 20 process_request() returned 95
2014-06-29 12:03:29.953867 7fdd5b7fe700 20 enqueued request req=0x7fdd5000f550
2014-06-29 12:03:29.953886 7fdd5b7fe700 20 RGWWQ:
2014-06-29 12:03:29.953888 7fdd5b7fe700 20 req: 0x7fdd5000f550
2014-06-29 12:03:29.953893 7fdd5b7fe700 10 allocated request req=0x7fdd50012d60
2014-06-29 12:03:29.954929 7fdd59ffb700 20 dequeued request req=0x7fdd5000f550
2014-06-29 12:03:29.954942 7fdd59ffb700 20 RGWWQ: empty
2014-06-29 12:03:29.954979 7fdd59ffb700 20 CONTENT_LENGTH=0
2014-06-29 12:03:29.954982 7fdd59ffb700 20 DOCUMENT_ROOT=/var/www
2014-06-29 12:03:29.954983 7fdd59ffb700 20 FCGI_ROLE=RESPONDER
2014-06-29 12:03:29.954984 7fdd59ffb700 20 GATEWAY_INTERFACE=CGI/1.1
2014-06-29 12:03:29.954985 7fdd59ffb700 20 HTTP_ACCEPT=*/*
2014-06-29 12:03:29.954986 7fdd59ffb700 20 HTTP_ACCEPT_ENCODING=gzip, deflate
2014-06-29 12:03:29.954987 7fdd59ffb700 20 HTTP_AUTHORIZATION=
2014-06-29 12:03:29.954988 7fdd59ffb700 20 HTTP_HOST=212.129.32.166
2014-06-29 12:03:29.954989 7fdd59ffb700 20 HTTP_USER_AGENT=python-swiftclient-2.1.0
2014-06-29 12:03:29.954990 7fdd59ffb700 20 HTTP_X_AUTH_TOKEN=AUTH_rgwtk0e0000006d616434657665723a627261696e9059efc20675d9c3f035b15350936b2eac6333e5be62c1a5ab8fdea98641e20f804bf13c
2014-06-29 12:03:29.954993 7fdd59ffb700 20 PATH=/usr/local/bin:/usr/bin:/bin
2014-06-29 12:03:29.954994 7fdd59ffb700 20 QUERY_STRING=
2014-06-29 12:03:29.954995 7fdd59ffb700 20 REMOTE_ADDR=213.245.29.151
2014-06-29 12:03:29.954996 7fdd59ffb700 20 REMOTE_PORT=50119
2014-06-29 12:03:29.954997 7fdd59ffb700 20 REQUEST_METHOD=PUT
2014-06-29 12:03:29.954998 7fdd59ffb700 20 REQUEST_URI=/swift/v1/song
2014-06-29 12:03:29.954999 7fdd59ffb700 20 SCRIPT_FILENAME=/var/www/s3gw.fcgi
2014-06-29 12:03:29.955634 7fdd59ffb700 20 SCRIPT_NAME=/swift/v1/song
2014-06-29 12:03:29.955638 7fdd59ffb700 20 SCRIPT_URI=http://212.129.32.166/swift/v1/song
2014-06-29 12:03:29.955639 7fdd59ffb700 20 SCRIPT_URL=/swift/v1/song
2014-06-29 12:03:29.955640 7fdd59ffb700 20 SERVER_ADDR=192.168.122.30
2014-06-29 12:03:29.955641 7fdd59ffb700 20 SERVER_ADMIN={email.address}
2014-06-29 12:03:29.955643 7fdd59ffb700 20 SERVER_NAME=212.129.32.166
2014-06-29 12:03:29.955644 7fdd59ffb700 20 SERVER_PORT=80
2014-06-29 12:03:29.955645 7fdd59ffb700 20 SERVER_PROTOCOL=HTTP/1.1
2014-06-29 12:03:29.955646 7fdd59ffb700 20 SERVER_SIGNATURE=
2014-06-29 12:03:29.955647 7fdd59ffb700 20 SERVER_SOFTWARE=Apache/2.2.22 (Ubuntu)
2014-06-29 12:03:29.955649 7fdd59ffb700 1 ====== starting new request req=0x7fdd5000f550 =====
2014-06-29 12:03:29.955664 7fdd59ffb700 2 req 40:0.000016::PUT /swift/v1/song::initializing
2014-06-29 12:03:29.955694 7fdd59ffb700 10 ver=v1 first=song req=
2014-06-29 12:03:29.955698 7fdd59ffb700 10 s
>object=<NULL> s->bucket=song
2014-06-29 12:03:29.955702 7fdd59ffb700 2 req 40:0.000053:swift:PUT /swift/v1/song::getting op
2014-06-29 12:03:29.955706 7fdd59ffb700 2 req 40:0.000058:swift:PUT /swift/v1/song:create_bucket:authorizing
2014-06-29 12:03:29.955746 7fdd59ffb700 20 get_obj_state: rctx=0x7fdd18001780 obj=.users.swift:mad4ever:brain state=0x7fdd18009b08 s->prefetch_data=0
2014-06-29 12:03:29.955755 7fdd59ffb700 10 cache get: name=.users.swift+mad4ever:brain : hit
2014-06-29 12:03:29.955762 7fdd59ffb700 20 get_obj_state: s->obj_tag was set empty
2014-06-29 12:03:29.955770 7fdd59ffb700 10 cache get: name=.users.swift+mad4ever:brain : hit
2014-06-29 12:03:29.955802 7fdd59ffb700 20 get_obj_state: rctx=0x7fdd18004eb0 obj=.users.uid:mad4ever state=0x7fdd1800db18 s->prefetch_data=0
2014-06-29 12:03:29.955807 7fdd59ffb700 10 cache get: name=.users.uid+mad4ever : hit
2014-06-29 12:03:29.955812 7fdd59ffb700 20 get_obj_state: s->obj_tag was set empty
2014-06-29 12:03:29.955818 7fdd59ffb700 10 cache get: name=.users.uid+mad4ever : hit
2014-06-29 12:03:29.955840 7fdd59ffb700 10 swift_user=mad4ever:brain
2014-06-29 12:03:29.955854 7fdd59ffb700 20 build_token token=0e0000006d616434657665723a627261696e9059efc20675d9c3f035b15350936b2e
2014-06-29 12:03:29.955916 7fdd59ffb700 2 req 40:0.000267:swift:PUT /swift/v1/song:create_bucket:reading permissions
2014-06-29 12:03:29.955922 7fdd59ffb700 2 req 40:0.000274:swift:PUT /swift/v1/song:create_bucket:init op
2014-06-29 12:03:29.955925 7fdd59ffb700 2 req 40:0.000277:swift:PUT /swift/v1/song:create_bucket:verifying op mask
2014-06-29 12:03:29.955927 7fdd59ffb700 20 required_mask= 2 user.op_mask=7
2014-06-29 12:03:29.955929 7fdd59ffb700 2 req 40:0.000281:swift:PUT /swift/v1/song:create_bucket:verifying op permissions
2014-06-29 12:03:29.957599 7fdd59ffb700 2 req 40:0.001950:swift:PUT /swift/v1/song:create_bucket:verifying op params
2014-06-29 12:03:29.957615 7fdd59ffb700 2 req 40:0.001966:swift:PUT /swift/v1/song:create_bucket:executing
2014-06-29 12:03:29.957659 7fdd59ffb700 20 get_obj_state: rctx=0x7fdd59ffa760 obj=.rgw:song state=0x7fdd1800a9d8 s->prefetch_data=0
2014-06-29 12:03:29.957669 7fdd59ffb700 10 cache get: name=.rgw+song : type miss (requested=22, cached=0)
2014-06-29 12:03:29.959363 7fdd59ffb700 10 cache put: name=.rgw+song
2014-06-29 12:03:29.959372 7fdd59ffb700 10 moving .rgw+song to cache LRU end
2014-06-29 12:03:29.961228 7fdd59ffb700 20 rgw_create_bucket returned ret=-95 bucket=song({i=.rgw.buckets.index}.rgw.buckets[default.4630.25])
2014-06-29 12:03:29.961244 7fdd59ffb700 0 WARNING: set_req_state_err err_no=95 resorting to 500
2014-06-29 12:03:29.961271 7fdd59ffb700 2 req 40:0.005623:swift:PUT /swift/v1/song:create_bucket:http status=500
2014-06-29 12:03:29.961278 7fdd59ffb700 1 ====== req done req=0x7fdd5000f550 http_status=500 ======
2014-06-29 12:03:29.961300 7fdd59ffb700 20 process_request() returned -95
2014-06-29 12:03:30.141599 7fdd927fc700 2 RGWDataChangesLog::ChangesRenewThread: start
2014-06-29 12:03:31.984347 7fdd5b7fe700 20 enqueued request req=0x7fdd50012d60
2014-06-29 12:03:31.984367 7fdd5b7fe700 20 RGWWQ:
2014-06-29 12:03:31.984369 7fdd5b7fe700 20 req: 0x7fdd50012d60
2014-06-29 12:03:31.984374 7fdd5b7fe700 10 allocated request req=0x7fdd5000f550
2014-06-29 12:03:31.984391 7fdd447e8700 20 dequeued request req=0x7fdd50012d60
2014-06-29 12:03:31.984395 7fdd447e8700 20 RGWWQ: empty
2014-06-29 12:03:31.984434 7fdd447e8700 20 CONTENT_LENGTH=0
2014-06-29 12:03:31.984436 7fdd447e8700 20 DOCUMENT_ROOT=/var/www
2014-06-29 12:03:31.984438 7fdd447e8700 20 FCGI_ROLE=RESPONDER
2014-06-29 12:03:31.984439 7fdd447e8700 20 GATEWAY_INTERFACE=CGI/1.1
2014-06-29 12:03:31.984440 7fdd447e8700 20 HTTP_ACCEPT=*/*
2014-06-29 12:03:31.984441 7fdd447e8700 20 HTTP_ACCEPT_ENCODING=gzip, deflate
2014-06-29 12:03:31.984442 7fdd447e8700 20 HTTP_AUTHORIZATION=
2014-06-29 12:03:31.984443 7fdd447e8700 20 HTTP_HOST=212.129.32.166
2014-06-29 12:03:31.984444 7fdd447e8700 20 HTTP_USER_AGENT=python-swiftclient-2.1.0
2014-06-29 12:03:31.984445 7fdd447e8700 20 HTTP_X_AUTH_TOKEN=AUTH_rgwtk0e0000006d616434657665723a627261696e9059efc20675d9c3f035b15350936b2eac6333e5be62c1a5ab8fdea98641e20f804bf13c
2014-06-29 12:03:31.984448 7fdd447e8700 20 PATH=/usr/local/bin:/usr/bin:/bin
2014-06-29 12:03:31.984449 7fdd447e8700 20 QUERY_STRING=
2014-06-29 12:03:31.984450 7fdd447e8700 20 REMOTE_ADDR=213.245.29.151
2014-06-29 12:03:31.984451 7fdd447e8700 20 REMOTE_PORT=50120
2014-06-29 12:03:31.984452 7fdd447e8700 20 REQUEST_METHOD=PUT
2014-06-29 12:03:31.984453 7fdd447e8700 20 REQUEST_URI=/swift/v1/song
2014-06-29 12:03:31.984455 7fdd447e8700 20 SCRIPT_FILENAME=/var/www/s3gw.fcgi
2014-06-29 12:03:31.984456 7fdd447e8700 20 SCRIPT_NAME=/swift/v1/song
2014-06-29 12:03:31.984457 7fdd447e8700 20 SCRIPT_URI=http://212.129.32.166/swift/v1/song
2014-06-29 12:03:31.984458 7fdd447e8700 20 SCRIPT_URL=/swift/v1/song
2014-06-29 12:03:31.984459 7fdd447e8700 20 SERVER_ADDR=192.168.122.30
2014-06-29 12:03:31.984460 7fdd447e8700 20 SERVER_ADMIN={email.address}
2014-06-29 12:03:31.984461 7fdd447e8700 20 SERVER_NAME=212.129.32.166
2014-06-29 12:03:31.984462 7fdd447e8700 20 SERVER_PORT=80
2014-06-29 12:03:31.984463 7fdd447e8700 20 SERVER_PROTOCOL=HTTP/1.1
2014-06-29 12:03:31.984464 7fdd447e8700 20 SERVER_SIGNATURE=
2014-06-29 12:03:31.984465 7fdd447e8700 20 SERVER_SOFTWARE=Apache/2.2.22 (Ubuntu)
2014-06-29 12:03:31.984466 7fdd447e8700 1 ====== starting new request req=0x7fdd50012d60 =====
2014-06-29 12:03:31.984483 7fdd447e8700 2 req 41:0.000017::PUT /swift/v1/song::initializing
2014-06-29 12:03:31.984519 7fdd447e8700 10 ver=v1 first=song req=
2014-06-29 12:03:31.984523 7fdd447e8700 10 s->object=<NULL> s->bucket=song
2014-06-29 12:03:31.984528 7fdd447e8700 2 req 41:0.000061:swift:PUT /swift/v1/song::getting op
2014-06-29 12:03:31.984532 7fdd447e8700 2 req 41:0.000066:swift:PUT /swift/v1/song:create_bucket:authorizing
2014-06-29 12:03:31.984577 7fdd447e8700 20 get_obj_state: rctx=0x7fdd18004eb0 obj=.users.swift:mad4ever:brain state=0x7fdd1800e088 s->prefetch_data=0
2014-06-29 12:03:31.984585 7fdd447e8700 10 cache get: name=.users.swift+mad4ever:brain : hit
2014-06-29 12:03:31.984593 7fdd447e8700 20 get_obj_state: s->obj_tag was set empty
2014-06-29 12:03:31.984601 7fdd447e8700 10 cache get: name=.users.swift+mad4ever:brain : hit
2014-06-29 12:03:31.984633 7fdd447e8700 20 get_obj_state: rctx=0x7fdd1800ad60 obj=.users.uid:mad4ever state=0x7fdd1800e7d8 s->prefetch_data=0
2014-06-29 12:03:31.984639 7fdd447e8700 10 cache get: name=.users.uid+mad4ever : hit
2014-06-29 12:03:31.984644 7fdd447e8700 20 get_obj_state: s->obj_tag was set empty
2014-06-29 12:03:31.984649 7fdd447e8700 10 cache get: name=.users.uid+mad4ever : hit
2014-06-29 12:03:31.984672 7fdd447e8700 10 swift_user=mad4ever:brain
2014-06-29 12:03:31.984685 7fdd447e8700 20 build_token token=0e0000006d616434657665723a627261696e9059efc20675d9c3f035b15350936b2e
2014-06-29 12:03:31.984758 7fdd447e8700 2 req 41:0.000291:swift:PUT /swift/v1/song:create_bucket:reading permissions
2014-06-29 12:03:31.984764 7fdd447e8700 2 req 41:0.000298:swift:PUT /swift/v1/song:create_bucket:init op
2014-06-29 12:03:31.984767 7fdd447e8700 2 req 41:0.000301:swift:PUT /swift/v1/song:create_bucket:verifying op mask
2014-06-29 12:03:31.984769 7fdd447e8700 20 required_mask= 2 user.op_mask=7
2014-06-29 12:03:31.984771 7fdd447e8700 2 req 41:0.000305:swift:PUT /swift/v1/song:create_bucket:verifying op permissions
2014-06-29 12:03:31.986320 7fdd447e8700 2 req 41:0.001853:swift:PUT /swift/v1/song:create_bucket:verifying op params
2014-06-29 12:03:31.986327 7fdd447e8700 2 req 41:0.001861:swift:PUT /swift/v1/song:create_bucket:executing
2014-06-29 12:03:31.986365 7fdd447e8700 20 get_obj_state: rctx=0x7fdd447e7760 obj=.rgw:song state=0x7fdd1800ede8 s->prefetch_data=0
2014-06-29 12:03:31.986373 7fdd447e8700 10 cache get: name=.rgw+song : type miss (requested=22, cached=0)
2014-06-29 12:03:31.988303 7fdd447e8700 10 cache put: name=.rgw+song
2014-06-29 12:03:31.988308 7fdd447e8700 10 moving .rgw+song to cache LRU end
2014-06-29 12:03:31.990098 7fdd447e8700 20 rgw_create_bucket returned ret=-95 bucket=song(
{i=.rgw.buckets.index}.rgw.buckets[default.4630.26])
2014-06-29 12:03:31.990109 7fdd447e8700 0 WARNING: set_req_state_err err_no=95 resorting to 500
2014-06-29 12:03:31.990134 7fdd447e8700 2 req 41:0.005667:swift:PUT /swift/v1/song:create_bucket:http status=500
2014-06-29 12:03:31.990140 7fdd447e8700 1 ====== req done req=0x7fdd50012d60 http_status=500 ======
2014-06-29 12:03:31.990151 7fdd447e8700 20 process_request() returned 95
2014-06-29 12:03:36.016729 7fdd5b7fe700 20 enqueued request req=0x7fdd5000f550
2014-06-29 12:03:36.016747 7fdd5b7fe700 20 RGWWQ:
2014-06-29 12:03:36.016749 7fdd5b7fe700 20 req: 0x7fdd5000f550
2014-06-29 12:03:36.016755 7fdd5b7fe700 10 allocated request req=0x7fdd500119b0
2014-06-29 12:03:36.016773 7fdd35fcb700 20 dequeued request req=0x7fdd5000f550
2014-06-29 12:03:36.016777 7fdd35fcb700 20 RGWWQ: empty
2014-06-29 12:03:36.016826 7fdd35fcb700 20 CONTENT_LENGTH=0
2014-06-29 12:03:36.016829 7fdd35fcb700 20 DOCUMENT_ROOT=/var/www
2014-06-29 12:03:36.016830 7fdd35fcb700 20 FCGI_ROLE=RESPONDER
2014-06-29 12:03:36.016831 7fdd35fcb700 20 GATEWAY_INTERFACE=CGI/1.1
2014-06-29 12:03:36.016832 7fdd35fcb700 20 HTTP_ACCEPT=*/*
2014-06-29 12:03:36.016834 7fdd35fcb700 20 HTTP_ACCEPT_ENCODING=gzip, deflate
2014-06-29 12:03:36.016835 7fdd35fcb700 20 HTTP_AUTHORIZATION=
2014-06-29 12:03:36.016836 7fdd35fcb700 20 HTTP_HOST=212.129.32.166
2014-06-29 12:03:36.016837 7fdd35fcb700 20 HTTP_USER_AGENT=python-swiftclient-2.1.0
2014-06-29 12:03:36.016838 7fdd35fcb700 20 HTTP_X_AUTH_TOKEN=AUTH_rgwtk0e0000006d616434657665723a627261696e9059efc20675d9c3f035b15350936b2eac6333e5be62c1a5ab8fdea98641e20f804bf13c
2014-06-29 12:03:36.016841 7fdd35fcb700 20 PATH=/usr/local/bin:/usr/bin:/bin
2014-06-29 12:03:36.016842 7fdd35fcb700 20 QUERY_STRING=
2014-06-29 12:03:36.016843 7fdd35fcb700 20 REMOTE_ADDR=213.245.29.151
2014-06-29 12:03:36.016844 7fdd35fcb700 20 REMOTE_PORT=50121
2014-06-29 12:03:36.016845 7fdd35fcb700 20 REQUEST_METHOD=PUT
2014-06-29 12:03:36.016846 7fdd35fcb700 20 REQUEST_URI=/swift/v1/song
2014-06-29 12:03:36.016847 7fdd35fcb700 20 SCRIPT_FILENAME=/var/www/s3gw.fcgi
2014-06-29 12:03:36.016848 7fdd35fcb700 20 SCRIPT_NAME=/swift/v1/song
2014-06-29 12:03:36.016849 7fdd35fcb700 20 SCRIPT_URI=http://212.129.32.166/swift/v1/song
2014-06-29 12:03:36.016850 7fdd35fcb700 20 SCRIPT_URL=/swift/v1/song
2014-06-29 12:03:36.016851 7fdd35fcb700 20 SERVER_ADDR=192.168.122.30
2014-06-29 12:03:36.016852 7fdd35fcb700 20 SERVER_ADMIN={email.address}
2014-06-29 12:03:36.016853 7fdd35fcb700 20 SERVER_NAME=212.129.32.166
2014-06-29 12:03:36.016854 7fdd35fcb700 20 SERVER_PORT=80
2014-06-29 12:03:36.016855 7fdd35fcb700 20 SERVER_PROTOCOL=HTTP/1.1
2014-06-29 12:03:36.016855 7fdd35fcb700 20 SERVER_SIGNATURE=
2014-06-29 12:03:36.016856 7fdd35fcb700 20 SERVER_SOFTWARE=Apache/2.2.22 (Ubuntu)
2014-06-29 12:03:36.016858 7fdd35fcb700 1 ====== starting new request req=0x7fdd5000f550 =====
2014-06-29 12:03:36.016876 7fdd35fcb700 2 req 42:0.000017::PUT /swift/v1/song::initializing
2014-06-29 12:03:36.016910 7fdd35fcb700 10 ver=v1 first=song req=
2014-06-29 12:03:36.016914 7fdd35fcb700 10 s
>object=<NULL> s->bucket=song
2014-06-29 12:03:36.016919 7fdd35fcb700 2 req 42:0.000060:swift:PUT /swift/v1/song::getting op
2014-06-29 12:03:36.016923 7fdd35fcb700 2 req 42:0.000065:swift:PUT /swift/v1/song:create_bucket:authorizing
2014-06-29 12:03:36.016975 7fdd35fcb700 20 get_obj_state: rctx=0x7fdd04001780 obj=.users.swift:mad4ever:brain state=0x7fdd0400d8e8 s->prefetch_data=0
2014-06-29 12:03:36.016985 7fdd35fcb700 10 cache get: name=.users.swift+mad4ever:brain : hit
2014-06-29 12:03:36.016993 7fdd35fcb700 20 get_obj_state: s->obj_tag was set empty
2014-06-29 12:03:36.017001 7fdd35fcb700 10 cache get: name=.users.swift+mad4ever:brain : hit
2014-06-29 12:03:36.017032 7fdd35fcb700 20 get_obj_state: rctx=0x7fdd04010f00 obj=.users.uid:mad4ever state=0x7fdd0400f098 s->prefetch_data=0
2014-06-29 12:03:36.017038 7fdd35fcb700 10 cache get: name=.users.uid+mad4ever : hit
2014-06-29 12:03:36.017043 7fdd35fcb700 20 get_obj_state: s->obj_tag was set empty
2014-06-29 12:03:36.017049 7fdd35fcb700 10 cache get: name=.users.uid+mad4ever : hit
2014-06-29 12:03:36.017071 7fdd35fcb700 10 swift_user=mad4ever:brain
2014-06-29 12:03:36.017085 7fdd35fcb700 20 build_token token=0e0000006d616434657665723a627261696e9059efc20675d9c3f035b15350936b2e
2014-06-29 12:03:36.017160 7fdd35fcb700 2 req 42:0.000301:swift:PUT /swift/v1/song:create_bucket:reading permissions
2014-06-29 12:03:36.017166 7fdd35fcb700 2 req 42:0.000308:swift:PUT /swift/v1/song:create_bucket:init op
2014-06-29 12:03:36.017169 7fdd35fcb700 2 req 42:0.000311:swift:PUT /swift/v1/song:create_bucket:verifying op mask
2014-06-29 12:03:36.017171 7fdd35fcb700 20 required_mask= 2 user.op_mask=7
2014-06-29 12:03:36.017173 7fdd35fcb700 2 req 42:0.000315:swift:PUT /swift/v1/song:create_bucket:verifying op permissions
2014-06-29 12:03:36.018669 7fdd35fcb700 2 req 42:0.001811:swift:PUT /swift/v1/song:create_bucket:verifying op params
2014-06-29 12:03:36.018677 7fdd35fcb700 2 req 42:0.001819:swift:PUT /swift/v1/song:create_bucket:executing
2014-06-29 12:03:36.018714 7fdd35fcb700 20 get_obj_state: rctx=0x7fdd35fca760 obj=.rgw:song state=0x7fdd04013478 s->prefetch_data=0
2014-06-29 12:03:36.018722 7fdd35fcb700 10 cache get: name=.rgw+song : type miss (requested=22, cached=0)
2014-06-29 12:03:36.020504 7fdd35fcb700 10 cache put: name=.rgw+song
2014-06-29 12:03:36.020504 7fdd35fcb700 10 moving .rgw+song to cache LRU end
2014-06-29 12:03:36.022170 7fdd35fcb700 20 rgw_create_bucket returned ret=-95 bucket=song({i=.rgw.buckets.index}.rgw.buckets[default.4630.27])
2014-06-29 12:03:36.022198 7fdd35fcb700 0 WARNING: set_req_state_err err_no=95 resorting to 500
2014-06-29 12:03:36.022235 7fdd35fcb700 2 req 42:0.005377:swift:PUT /swift/v1/song:create_bucket:http status=500
2014-06-29 12:03:36.022238 7fdd35fcb700 1 ====== req done req=0x7fdd5000f550 http_status=500 ======
2014-06-29 12:03:36.022238 7fdd35fcb700 20 process_request() returned -95
2014-06-29 12:03:44.046201 7fdd5b7fe700 20 enqueued request req=0x7fdd500119b0
2014-06-29 12:03:44.046211 7fdd5b7fe700 20 RGWWQ:
2014-06-29 12:03:44.046224 7fdd5b7fe700 20 req: 0x7fdd500119b0
2014-06-29 12:03:44.046224 7fdd5b7fe700 10 allocated request req=0x7fdd5000f550
2014-06-29 12:03:44.046244 7fdd2afb5700 20 dequeued request req=0x7fdd500119b0
2014-06-29 12:03:44.046244 7fdd2afb5700 20 RGWWQ: empty
2014-06-29 12:03:44.046276 7fdd2afb5700 20 CONTENT_LENGTH=0
2014-06-29 12:03:44.046278 7fdd2afb5700 20 DOCUMENT_ROOT=/var/www
2014-06-29 12:03:44.046280 7fdd2afb5700 20 FCGI_ROLE=RESPONDER
2014-06-29 12:03:44.046281 7fdd2afb5700 20 GATEWAY_INTERFACE=CGI/1.1
2014-06-29 12:03:44.046282 7fdd2afb5700 20 HTTP_ACCEPT=*/*
2014-06-29 12:03:44.046283 7fdd2afb5700 20 HTTP_ACCEPT_ENCODING=gzip, deflate
2014-06-29 12:03:44.046284 7fdd2afb5700 20 HTTP_AUTHORIZATION=
2014-06-29 12:03:44.046285 7fdd2afb5700 20 HTTP_HOST=212.129.32.166
2014-06-29 12:03:44.046286 7fdd2afb5700 20 HTTP_USER_AGENT=python-swiftclient-2.1.0
2014-06-29 12:03:44.046287 7fdd2afb5700 20 HTTP_X_AUTH_TOKEN=AUTH_rgwtk0e0000006d616434657665723a627261696e9059efc20675d9c3f035b15350936b2eac6333e5be62c1a5ab8fdea98641e20f804bf13c
2014-06-29 12:03:44.046289 7fdd2afb5700 20 PATH=/usr/local/bin:/usr/bin:/bin
2014-06-29 12:03:44.046290 7fdd2afb5700 20 QUERY_STRING=
2014-06-29 12:03:44.046291 7fdd2afb5700 20 REMOTE_ADDR=213.245.29.151
2014-06-29 12:03:44.046292 7fdd2afb5700 20 REMOTE_PORT=50122
2014-06-29 12:03:44.046293 7fdd2afb5700 20 REQUEST_METHOD=PUT
2014-06-29 12:03:44.046294 7fdd2afb5700 20 REQUEST_URI=/swift/v1/song
2014-06-29 12:03:44.046295 7fdd2afb5700 20 SCRIPT_FILENAME=/var/www/s3gw.fcgi
2014-06-29 12:03:44.046296 7fdd2afb5700 20 SCRIPT_NAME=/swift/v1/song
2014-06-29 12:03:44.046297 7fdd2afb5700 20 SCRIPT_URI=http://212.129.32.166/swift/v1/song
2014-06-29 12:03:44.046301 7fdd2afb5700 20 SCRIPT_URL=/swift/v1/song
2014-06-29 12:03:44.046302 7fdd2afb5700 20 SERVER_ADDR=192.168.122.30
2014-06-29 12:03:44.046303 7fdd2afb5700 20 SERVER_ADMIN={email.address}
2014-06-29 12:03:44.046304 7fdd2afb5700 20 SERVER_NAME=212.129.32.166
2014-06-29 12:03:44.046305 7fdd2afb5700 20 SERVER_PORT=80
2014-06-29 12:03:44.046306 7fdd2afb5700 20 SERVER_PROTOCOL=HTTP/1.1
2014-06-29 12:03:44.046307 7fdd2afb5700 20 SERVER_SIGNATURE=
2014-06-29 12:03:44.046307 7fdd2afb5700 20 SERVER_SOFTWARE=Apache/2.2.22 (Ubuntu)
2014-06-29 12:03:44.046309 7fdd2afb5700 1 ====== starting new request req=0x7fdd500119b0 =====
2014-06-29 12:03:44.046326 7fdd2afb5700 2 req 43:0.000017::PUT /swift/v1/song::initializing
2014-06-29 12:03:44.046360 7fdd2afb5700 10 ver=v1 first=song req=
2014-06-29 12:03:44.046364 7fdd2afb5700 10 s->object=<NULL> s->bucket=song
2014-06-29 12:03:44.046369 7fdd2afb5700 2 req 43:0.000060:swift:PUT /swift/v1/song::getting op
2014-06-29 12:03:44.046377 7fdd2afb5700 2 req 43:0.000068:swift:PUT /swift/v1/song:create_bucket:authorizing
2014-06-29 12:03:44.046423 7fdd2afb5700 20 get_obj_state: rctx=0x8ce3d0 obj=.users.swift:mad4ever:brain state=0x8ce928 s->prefetch_data=0
2014-06-29 12:03:44.046435 7fdd2afb5700 10 cache get: name=.users.swift+mad4ever:brain : hit
2014-06-29 12:03:44.046443 7fdd2afb5700 20 get_obj_state: s->obj_tag was set empty
2014-06-29 12:03:44.046451 7fdd2afb5700 10 cache get: name=.users.swift+mad4ever:brain : hit
2014-06-29 12:03:44.046488 7fdd2afb5700 20 get_obj_state: rctx=0x8ce3d0 obj=.users.uid:mad4ever state=0x8cf388 s->prefetch_data=0
2014-06-29 12:03:44.046494 7fdd2afb5700 10 cache get: name=.users.uid+mad4ever : hit
2014-06-29 12:03:44.046499 7fdd2afb5700 20 get_obj_state: s->obj_tag was set empty
2014-06-29 12:03:44.046505 7fdd2afb5700 10 cache get: name=.users.uid+mad4ever : hit
2014-06-29 12:03:44.046533 7fdd2afb5700 10 swift_user=mad4ever:brain
2014-06-29 12:03:44.046547 7fdd2afb5700 20 build_token token=0e0000006d616434657665723a627261696e9059efc20675d9c3f035b15350936b2e
2014-06-29 12:03:44.046613 7fdd2afb5700 2 req 43:0.000304:swift:PUT /swift/v1/song:create_bucket:reading permissions
2014-06-29 12:03:44.046620 7fdd2afb5700 2 req 43:0.000310:swift:PUT /swift/v1/song:create_bucket:init op
2014-06-29 12:03:44.046623 7fdd2afb5700 2 req 43:0.000313:swift:PUT /swift/v1/song:create_bucket:verifying op mask
2014-06-29 12:03:44.046625 7fdd2afb5700 20 required_mask= 2 user.op_mask=7
2014-06-29 12:03:44.046627 7fdd2afb5700 2 req 43:0.000318:swift:PUT /swift/v1/song:create_bucket:verifying op permissions
2014-06-29 12:03:44.048576 7fdd2afb5700 2 req 43:0.002267:swift:PUT /swift/v1/song:create_bucket:verifying op params
2014-06-29 12:03:44.048585 7fdd2afb5700 2 req 43:0.002275:swift:PUT /swift/v1/song:create_bucket:executing
2014-06-29 12:03:44.048624 7fdd2afb5700 20 get_obj_state: rctx=0x7fdd2afb4760 obj=.rgw:song state=0x8cfee8 s->prefetch_data=0
2014-06-29 12:03:44.048632 7fdd2afb5700 10 cache get: name=.rgw+song : type miss (requested=22, cached=0)
2014-06-29 12:03:44.050521 7fdd2afb5700 10 cache put: name=.rgw+song
2014-06-29 12:03:44.050527 7fdd2afb5700 10 moving .rgw+song to cache LRU end
2014-06-29 12:03:44.052111 7fdd2afb5700 20 rgw_create_bucket returned ret=-95 bucket=song(
{i=.rgw.buckets.index}.rgw.buckets[default.4630.28])
2014-06-29 12:03:44.052122 7fdd2afb5700 0 WARNING: set_req_state_err err_no=95 resorting to 500
2014-06-29 12:03:44.052146 7fdd2afb5700 2 req 43:0.005837:swift:PUT /swift/v1/song:create_bucket:http status=500
2014-06-29 12:03:44.052152 7fdd2afb5700 1 ====== req done req=0x7fdd500119b0 http_status=500 ======
2014-06-29 12:03:44.052163 7fdd2afb5700 20 process_request() returned 95
2014-06-29 12:03:52.141746 7fdd927fc700 2 RGWDataChangesLog::ChangesRenewThread: start
2014-06-29 12:04:00.076807 7fdd5b7fe700 20 enqueued request req=0x7fdd5000f550
2014-06-29 12:04:00.076831 7fdd5b7fe700 20 RGWWQ:
2014-06-29 12:04:00.076833 7fdd5b7fe700 20 req: 0x7fdd5000f550
2014-06-29 12:04:00.076838 7fdd5b7fe700 10 allocated request req=0x7fdd50011300
2014-06-29 12:04:00.076864 7fdd37fcf700 20 dequeued request req=0x7fdd5000f550
2014-06-29 12:04:00.076869 7fdd37fcf700 20 RGWWQ: empty
2014-06-29 12:04:00.076916 7fdd37fcf700 20 CONTENT_LENGTH=0
2014-06-29 12:04:00.076919 7fdd37fcf700 20 DOCUMENT_ROOT=/var/www
2014-06-29 12:04:00.076920 7fdd37fcf700 20 FCGI_ROLE=RESPONDER
2014-06-29 12:04:00.076921 7fdd37fcf700 20 GATEWAY_INTERFACE=CGI/1.1
2014-06-29 12:04:00.076922 7fdd37fcf700 20 HTTP_ACCEPT=*/*
2014-06-29 12:04:00.076924 7fdd37fcf700 20 HTTP_ACCEPT_ENCODING=gzip, deflate
2014-06-29 12:04:00.076925 7fdd37fcf700 20 HTTP_AUTHORIZATION=
2014-06-29 12:04:00.076926 7fdd37fcf700 20 HTTP_HOST=212.129.32.166
2014-06-29 12:04:00.076927 7fdd37fcf700 20 HTTP_USER_AGENT=python-swiftclient-2.1.0
2014-06-29 12:04:00.076928 7fdd37fcf700 20 HTTP_X_AUTH_TOKEN=AUTH_rgwtk0e0000006d616434657665723a627261696e9059efc20675d9c3f035b15350936b2eac6333e5be62c1a5ab8fdea98641e20f804bf13c
2014-06-29 12:04:00.076931 7fdd37fcf700 20 PATH=/usr/local/bin:/usr/bin:/bin
2014-06-29 12:04:00.076932 7fdd37fcf700 20 QUERY_STRING=
2014-06-29 12:04:00.076933 7fdd37fcf700 20 REMOTE_ADDR=213.245.29.151
2014-06-29 12:04:00.076934 7fdd37fcf700 20 REMOTE_PORT=50124
2014-06-29 12:04:00.076935 7fdd37fcf700 20 REQUEST_METHOD=PUT
2014-06-29 12:04:00.076936 7fdd37fcf700 20 REQUEST_URI=/swift/v1/song
2014-06-29 12:04:00.076937 7fdd37fcf700 20 SCRIPT_FILENAME=/var/www/s3gw.fcgi
2014-06-29 12:04:00.076938 7fdd37fcf700 20 SCRIPT_NAME=/swift/v1/song
2014-06-29 12:04:00.076939 7fdd37fcf700 20 SCRIPT_URI=http://212.129.32.166/swift/v1/song
2014-06-29 12:04:00.076940 7fdd37fcf700 20 SCRIPT_URL=/swift/v1/song
2014-06-29 12:04:00.076941 7fdd37fcf700 20 SERVER_ADDR=192.168.122.30
2014-06-29 12:04:00.076942 7fdd37fcf700 20 SERVER_ADMIN={email.address}
2014-06-29 12:04:00.076943 7fdd37fcf700 20 SERVER_NAME=212.129.32.166
2014-06-29 12:04:00.076944 7fdd37fcf700 20 SERVER_PORT=80
2014-06-29 12:04:00.076945 7fdd37fcf700 20 SERVER_PROTOCOL=HTTP/1.1
2014-06-29 12:04:00.076946 7fdd37fcf700 20 SERVER_SIGNATURE=
2014-06-29 12:04:00.076947 7fdd37fcf700 20 SERVER_SOFTWARE=Apache/2.2.22 (Ubuntu)
2014-06-29 12:04:00.076949 7fdd37fcf700 1 ====== starting new request req=0x7fdd5000f550 =====
2014-06-29 12:04:00.076967 7fdd37fcf700 2 req 44:0.000018::PUT /swift/v1/song::initializing
2014-06-29 12:04:00.077002 7fdd37fcf700 10 ver=v1 first=song req=
2014-06-29 12:04:00.077006 7fdd37fcf700 10 s
>object=<NULL> s->bucket=song
2014-06-29 12:04:00.077010 7fdd37fcf700 2 req 44:0.000062:swift:PUT /swift/v1/song::getting op
2014-06-29 12:04:00.077015 7fdd37fcf700 2 req 44:0.000067:swift:PUT /swift/v1/song:create_bucket:authorizing
2014-06-29 12:04:00.077068 7fdd37fcf700 20 get_obj_state: rctx=0x7fdcf400c190 obj=.users.swift:mad4ever:brain state=0x7fdcf40185f8 s->prefetch_data=0
2014-06-29 12:04:00.077077 7fdd37fcf700 10 cache get: name=.users.swift+mad4ever:brain : hit
2014-06-29 12:04:00.077085 7fdd37fcf700 20 get_obj_state: s->obj_tag was set empty
2014-06-29 12:04:00.077093 7fdd37fcf700 10 cache get: name=.users.swift+mad4ever:brain : hit
2014-06-29 12:04:00.077125 7fdd37fcf700 20 get_obj_state: rctx=0x7fdcf40124a0 obj=.users.uid:mad4ever state=0x7fdcf4011098 s->prefetch_data=0
2014-06-29 12:04:00.077130 7fdd37fcf700 10 cache get: name=.users.uid+mad4ever : hit
2014-06-29 12:04:00.077135 7fdd37fcf700 20 get_obj_state: s->obj_tag was set empty
2014-06-29 12:04:00.077140 7fdd37fcf700 10 cache get: name=.users.uid+mad4ever : hit
2014-06-29 12:04:00.077162 7fdd37fcf700 10 swift_user=mad4ever:brain
2014-06-29 12:04:00.077175 7fdd37fcf700 20 build_token token=0e0000006d616434657665723a627261696e9059efc20675d9c3f035b15350936b2e
2014-06-29 12:04:00.077286 7fdd37fcf700 2 req 44:0.000337:swift:PUT /swift/v1/song:create_bucket:reading permissions
2014-06-29 12:04:00.077293 7fdd37fcf700 2 req 44:0.000345:swift:PUT /swift/v1/song:create_bucket:init op
2014-06-29 12:04:00.077296 7fdd37fcf700 2 req 44:0.000348:swift:PUT /swift/v1/song:create_bucket:verifying op mask
2014-06-29 12:04:00.077299 7fdd37fcf700 20 required_mask= 2 user.op_mask=7
2014-06-29 12:04:00.077301 7fdd37fcf700 2 req 44:0.000353:swift:PUT /swift/v1/song:create_bucket:verifying op permissions
2014-06-29 12:04:00.078974 7fdd37fcf700 2 req 44:0.002026:swift:PUT /swift/v1/song:create_bucket:verifying op params
2014-06-29 12:04:00.078982 7fdd37fcf700 2 req 44:0.002034:swift:PUT /swift/v1/song:create_bucket:executing
2014-06-29 12:04:00.079086 7fdd37fcf700 20 get_obj_state: rctx=0x7fdd37fce760 obj=.rgw:song state=0x7fdcf4010058 s->prefetch_data=0
2014-06-29 12:04:00.079096 7fdd37fcf700 10 cache get: name=.rgw+song : type miss (requested=22, cached=0)
2014-06-29 12:04:00.080831 7fdd37fcf700 10 cache put: name=.rgw+song
2014-06-29 12:04:00.080831 7fdd37fcf700 10 moving .rgw+song to cache LRU end
2014-06-29 12:04:00.082589 7fdd37fcf700 20 rgw_create_bucket returned ret=-95 bucket=song(@{i=.rgw.buckets.index}.rgw.buckets[default.4630.29])
2014-06-29 12:04:00.082598 7fdd37fcf700 0 WARNING: set_req_state_err err_no=95 resorting to 500
2014-06-29 12:04:00.082598 7fdd37fcf700 2 req 44:0.005650:swift:PUT /swift/v1/song:create_bucket:http status=500
2014-06-29 12:04:00.082598 7fdd37fcf700 1 ====== req done req=0x7fdd5000f550 http_status=500 ======
2014-06-29 12:04:00.082598 7fdd37fcf700 20 process_request() returned -95


Related issues 1 (0 open1 closed)

Is duplicate of rgw - Bug #8442: rgw: does not detect/adapt to erasure pool stripe sizeResolved05/27/2014

Actions
Actions #1

Updated by Sage Weil almost 10 years ago

  • Subject changed from Impossible to create bucket or write something with RGW and erasure code pool to rgw: doesn't not automatically detect stripe size
  • Priority changed from Immediate to Urgent
  • Source changed from other to Community (user)

The problem is probably that rgw's write stripe size isn't aligned with the rados pool. This will be fixed to happen automatically soon, but in the meantime,

ceph osd dump -f json-pretty, look for the stripe_width parameter for the rgw ec data pool, and then make sure that the rgw_max_chunk_size is a multiple of that value.

Actions #2

Updated by Julien Calvet almost 10 years ago

Hello Sage,

I've juste done the dump: and my stripe_width is 4096. I've tried to put in my ceph.conf : rgw max chunk_size = 4096

restart my gateway but there there is the same problem

{ "epoch": 35,
"fsid": "83cf1476-3b0d-41ed-aa96-27fa4681b67c",
"created": "2014-06-28 03:28:12.418632",
"modified": "2014-06-28 03:54:28.285162",
"flags": "",
"cluster_snapshot": "",
"pool_max": 15,
"max_osd": 3,
"pools": [ { "pool": 0,
"pool_name": "data",
"flags": 1,
"flags_names": "hashpspool",
"type": 1,
"size": 3,
"min_size": 2,
"crush_ruleset": 0,
"object_hash": 2,
"pg_num": 64,
"pg_placement_num": 64,
"crash_replay_interval": 45,
"last_change": "1",
"auid": 0,
"snap_mode": "selfmanaged",
"snap_seq": 0,
"snap_epoch": 0,
"pool_snaps": [],
"removed_snaps": "[]",
"quota_max_bytes": 0,
"quota_max_objects": 0,
"tiers": [],
"tier_of": -1,
"read_tier": -1,
"write_tier": -1,
"cache_mode": "none",
"target_max_bytes": 0,
"target_max_objects": 0,
"cache_target_dirty_ratio_micro": 0,
"cache_target_full_ratio_micro": 0,
"cache_min_flush_age": 0,
"cache_min_evict_age": 0,
"erasure_code_profile": "",
"hit_set_params": { "type": "none"},
"hit_set_period": 0,
"hit_set_count": 0,
"stripe_width": 0}, { "pool": 1,
"pool_name": "metadata",
"flags": 1,
"flags_names": "hashpspool",
"type": 1,
"size": 3,
"min_size": 2,
"crush_ruleset": 0,
"object_hash": 2,
"pg_num": 64,
"pg_placement_num": 64,
"crash_replay_interval": 0,
"last_change": "1",
"auid": 0,
"snap_mode": "selfmanaged",
"snap_seq": 0,
"snap_epoch": 0,
"pool_snaps": [],
"removed_snaps": "[]",
"quota_max_bytes": 0,
"quota_max_objects": 0,
"tiers": [],
"tier_of": -1,
"read_tier": -1,
"write_tier": -1,
"cache_mode": "none",
"target_max_bytes": 0,
"target_max_objects": 0,
"cache_target_dirty_ratio_micro": 0,
"cache_target_full_ratio_micro": 0,
"cache_min_flush_age": 0,
"cache_min_evict_age": 0,
"erasure_code_profile": "",
"hit_set_params": { "type": "none"},
"hit_set_period": 0,
"hit_set_count": 0,
"stripe_width": 0}, { "pool": 2,
"pool_name": "rbd",
"flags": 1,
"flags_names": "hashpspool",
"type": 1,
"size": 3,
"min_size": 2,
"crush_ruleset": 0,
"object_hash": 2,
"pg_num": 64,
"pg_placement_num": 64,
"crash_replay_interval": 0,
"last_change": "1",
"auid": 0,
"snap_mode": "selfmanaged",
"snap_seq": 0,
"snap_epoch": 0,
"pool_snaps": [],
"removed_snaps": "[]",
"quota_max_bytes": 0,
"quota_max_objects": 0,
"tiers": [],
"tier_of": -1,
"read_tier": -1,
"write_tier": -1,
"cache_mode": "none",
"target_max_bytes": 0,
"target_max_objects": 0,
"cache_target_dirty_ratio_micro": 0,
"cache_target_full_ratio_micro": 0,
"cache_min_flush_age": 0,
"cache_min_evict_age": 0,
"erasure_code_profile": "",
"hit_set_params": { "type": "none"},
"hit_set_period": 0,
"hit_set_count": 0,
"stripe_width": 0}, { "pool": 3,
"pool_name": ".rgw",
"flags": 1,
"flags_names": "hashpspool",
"type": 3,
"size": 3,
"min_size": 2,
"crush_ruleset": 1,
"object_hash": 2,
"pg_num": 256,
"pg_placement_num": 256,
"crash_replay_interval": 0,
"last_change": "10",
"auid": 0,
"snap_mode": "selfmanaged",
"snap_seq": 0,
"snap_epoch": 0,
"pool_snaps": [],
"removed_snaps": "[]",
"quota_max_bytes": 0,
"quota_max_objects": 0,
"tiers": [],
"tier_of": -1,
"read_tier": -1,
"write_tier": -1,
"cache_mode": "none",
"target_max_bytes": 0,
"target_max_objects": 0,
"cache_target_dirty_ratio_micro": 400000,
"cache_target_full_ratio_micro": 800000,
"cache_min_flush_age": 0,
"cache_min_evict_age": 0,
"erasure_code_profile": "default",
"hit_set_params": { "type": "none"},
"hit_set_period": 0,
"hit_set_count": 0,
"stripe_width": 4096}, { "pool": 4,
"pool_name": ".rgw.root",
"flags": 1,
"flags_names": "hashpspool",
"type": 3,
"size": 3,
"min_size": 2,
"crush_ruleset": 1,
"object_hash": 2,
"pg_num": 256,
"pg_placement_num": 256,
"crash_replay_interval": 0,
"last_change": "12",
"auid": 0,
"snap_mode": "selfmanaged",
"snap_seq": 0,
"snap_epoch": 0,
"pool_snaps": [],
"removed_snaps": "[]",
"quota_max_bytes": 0,
"quota_max_objects": 0,
"tiers": [],
"tier_of": -1,
"read_tier": -1,
"write_tier": -1,
"cache_mode": "none",
"target_max_bytes": 0,
"target_max_objects": 0,
"cache_target_dirty_ratio_micro": 400000,
"cache_target_full_ratio_micro": 800000,
"cache_min_flush_age": 0,
"cache_min_evict_age": 0,
"erasure_code_profile": "default",
"hit_set_params": { "type": "none"},
"hit_set_period": 0,
"hit_set_count": 0,
"stripe_width": 4096}, { "pool": 5,
"pool_name": ".rgw.control",
"flags": 1,
"flags_names": "hashpspool",
"type": 3,
"size": 3,
"min_size": 2,
"crush_ruleset": 1,
"object_hash": 2,
"pg_num": 256,
"pg_placement_num": 256,
"crash_replay_interval": 0,
"last_change": "14",
"auid": 0,
"snap_mode": "selfmanaged",
"snap_seq": 0,
"snap_epoch": 0,
"pool_snaps": [],
"removed_snaps": "[]",
"quota_max_bytes": 0,
"quota_max_objects": 0,
"tiers": [],
"tier_of": -1,
"read_tier": -1,
"write_tier": -1,
"cache_mode": "none",
"target_max_bytes": 0,
"target_max_objects": 0,
"cache_target_dirty_ratio_micro": 400000,
"cache_target_full_ratio_micro": 800000,
"cache_min_flush_age": 0,
"cache_min_evict_age": 0,
"erasure_code_profile": "default",
"hit_set_params": { "type": "none"},
"hit_set_period": 0,
"hit_set_count": 0,
"stripe_width": 4096}, { "pool": 6,
"pool_name": ".rgw.gc",
"flags": 1,
"flags_names": "hashpspool",
"type": 3,
"size": 3,
"min_size": 2,
"crush_ruleset": 1,
"object_hash": 2,
"pg_num": 256,
"pg_placement_num": 256,
"crash_replay_interval": 0,
"last_change": "16",
"auid": 0,
"snap_mode": "selfmanaged",
"snap_seq": 0,
"snap_epoch": 0,
"pool_snaps": [],
"removed_snaps": "[]",
"quota_max_bytes": 0,
"quota_max_objects": 0,
"tiers": [],
"tier_of": -1,
"read_tier": -1,
"write_tier": -1,
"cache_mode": "none",
"target_max_bytes": 0,
"target_max_objects": 0,
"cache_target_dirty_ratio_micro": 400000,
"cache_target_full_ratio_micro": 800000,
"cache_min_flush_age": 0,
"cache_min_evict_age": 0,
"erasure_code_profile": "default",
"hit_set_params": { "type": "none"},
"hit_set_period": 0,
"hit_set_count": 0,
"stripe_width": 4096}, { "pool": 7,
"pool_name": ".rgw.buckets",
"flags": 1,
"flags_names": "hashpspool",
"type": 3,
"size": 3,
"min_size": 2,
"crush_ruleset": 1,
"object_hash": 2,
"pg_num": 256,
"pg_placement_num": 256,
"crash_replay_interval": 0,
"last_change": "18",
"auid": 0,
"snap_mode": "selfmanaged",
"snap_seq": 0,
"snap_epoch": 0,
"pool_snaps": [],
"removed_snaps": "[]",
"quota_max_bytes": 0,
"quota_max_objects": 0,
"tiers": [],
"tier_of": -1,
"read_tier": -1,
"write_tier": -1,
"cache_mode": "none",
"target_max_bytes": 0,
"target_max_objects": 0,
"cache_target_dirty_ratio_micro": 400000,
"cache_target_full_ratio_micro": 800000,
"cache_min_flush_age": 0,
"cache_min_evict_age": 0,
"erasure_code_profile": "default",
"hit_set_params": { "type": "none"},
"hit_set_period": 0,
"hit_set_count": 0,
"stripe_width": 4096}, { "pool": 8,
"pool_name": ".rgw.buckets.index",
"flags": 1,
"flags_names": "hashpspool",
"type": 3,
"size": 3,
"min_size": 2,
"crush_ruleset": 1,
"object_hash": 2,
"pg_num": 256,
"pg_placement_num": 256,
"crash_replay_interval": 0,
"last_change": "20",
"auid": 0,
"snap_mode": "selfmanaged",
"snap_seq": 0,
"snap_epoch": 0,
"pool_snaps": [],
"removed_snaps": "[]",
"quota_max_bytes": 0,
"quota_max_objects": 0,
"tiers": [],
"tier_of": -1,
"read_tier": -1,
"write_tier": -1,
"cache_mode": "none",
"target_max_bytes": 0,
"target_max_objects": 0,
"cache_target_dirty_ratio_micro": 400000,
"cache_target_full_ratio_micro": 800000,
"cache_min_flush_age": 0,
"cache_min_evict_age": 0,
"erasure_code_profile": "default",
"hit_set_params": { "type": "none"},
"hit_set_period": 0,
"hit_set_count": 0,
"stripe_width": 4096}, { "pool": 9,
"pool_name": ".log",
"flags": 1,
"flags_names": "hashpspool",
"type": 3,
"size": 3,
"min_size": 2,
"crush_ruleset": 1,
"object_hash": 2,
"pg_num": 256,
"pg_placement_num": 256,
"crash_replay_interval": 0,
"last_change": "22",
"auid": 0,
"snap_mode": "selfmanaged",
"snap_seq": 0,
"snap_epoch": 0,
"pool_snaps": [],
"removed_snaps": "[]",
"quota_max_bytes": 0,
"quota_max_objects": 0,
"tiers": [],
"tier_of": -1,
"read_tier": -1,
"write_tier": -1,
"cache_mode": "none",
"target_max_bytes": 0,
"target_max_objects": 0,
"cache_target_dirty_ratio_micro": 400000,
"cache_target_full_ratio_micro": 800000,
"cache_min_flush_age": 0,
"cache_min_evict_age": 0,
"erasure_code_profile": "default",
"hit_set_params": { "type": "none"},
"hit_set_period": 0,
"hit_set_count": 0,
"stripe_width": 4096}, { "pool": 10,
"pool_name": ".intent-log",
"flags": 1,
"flags_names": "hashpspool",
"type": 3,
"size": 3,
"min_size": 2,
"crush_ruleset": 1,
"object_hash": 2,
"pg_num": 256,
"pg_placement_num": 256,
"crash_replay_interval": 0,
"last_change": "24",
"auid": 0,
"snap_mode": "selfmanaged",
"snap_seq": 0,
"snap_epoch": 0,
"pool_snaps": [],
"removed_snaps": "[]",
"quota_max_bytes": 0,
"quota_max_objects": 0,
"tiers": [],
"tier_of": -1,
"read_tier": -1,
"write_tier": -1,
"cache_mode": "none",
"target_max_bytes": 0,
"target_max_objects": 0,
"cache_target_dirty_ratio_micro": 400000,
"cache_target_full_ratio_micro": 800000,
"cache_min_flush_age": 0,
"cache_min_evict_age": 0,
"erasure_code_profile": "default",
"hit_set_params": { "type": "none"},
"hit_set_period": 0,
"hit_set_count": 0,
"stripe_width": 4096}, { "pool": 11,
"pool_name": ".usage",
"flags": 1,
"flags_names": "hashpspool",
"type": 3,
"size": 3,
"min_size": 2,
"crush_ruleset": 1,
"object_hash": 2,
"pg_num": 256,
"pg_placement_num": 256,
"crash_replay_interval": 0,
"last_change": "26",
"auid": 0,
"snap_mode": "selfmanaged",
"snap_seq": 0,
"snap_epoch": 0,
"pool_snaps": [],
"removed_snaps": "[]",
"quota_max_bytes": 0,
"quota_max_objects": 0,
"tiers": [],
"tier_of": -1,
"read_tier": -1,
"write_tier": -1,
"cache_mode": "none",
"target_max_bytes": 0,
"target_max_objects": 0,
"cache_target_dirty_ratio_micro": 400000,
"cache_target_full_ratio_micro": 800000,
"cache_min_flush_age": 0,
"cache_min_evict_age": 0,
"erasure_code_profile": "default",
"hit_set_params": { "type": "none"},
"hit_set_period": 0,
"hit_set_count": 0,
"stripe_width": 4096}, { "pool": 12,
"pool_name": ".users",
"flags": 1,
"flags_names": "hashpspool",
"type": 3,
"size": 3,
"min_size": 2,
"crush_ruleset": 1,
"object_hash": 2,
"pg_num": 256,
"pg_placement_num": 256,
"crash_replay_interval": 0,
"last_change": "28",
"auid": 0,
"snap_mode": "selfmanaged",
"snap_seq": 0,
"snap_epoch": 0,
"pool_snaps": [],
"removed_snaps": "[]",
"quota_max_bytes": 0,
"quota_max_objects": 0,
"tiers": [],
"tier_of": -1,
"read_tier": -1,
"write_tier": -1,
"cache_mode": "none",
"target_max_bytes": 0,
"target_max_objects": 0,
"cache_target_dirty_ratio_micro": 400000,
"cache_target_full_ratio_micro": 800000,
"cache_min_flush_age": 0,
"cache_min_evict_age": 0,
"erasure_code_profile": "default",
"hit_set_params": { "type": "none"},
"hit_set_period": 0,
"hit_set_count": 0,
"stripe_width": 4096}, { "pool": 13,
"pool_name": ".users.email",
"flags": 1,
"flags_names": "hashpspool",
"type": 3,
"size": 3,
"min_size": 2,
"crush_ruleset": 1,
"object_hash": 2,
"pg_num": 256,
"pg_placement_num": 256,
"crash_replay_interval": 0,
"last_change": "30",
"auid": 0,
"snap_mode": "selfmanaged",
"snap_seq": 0,
"snap_epoch": 0,
"pool_snaps": [],
"removed_snaps": "[]",
"quota_max_bytes": 0,
"quota_max_objects": 0,
"tiers": [],
"tier_of": -1,
"read_tier": -1,
"write_tier": -1,
"cache_mode": "none",
"target_max_bytes": 0,
"target_max_objects": 0,
"cache_target_dirty_ratio_micro": 400000,
"cache_target_full_ratio_micro": 800000,
"cache_min_flush_age": 0,
"cache_min_evict_age": 0,
"erasure_code_profile": "default",
"hit_set_params": { "type": "none"},
"hit_set_period": 0,
"hit_set_count": 0,
"stripe_width": 4096}, { "pool": 14,
"pool_name": ".users.swift",
"flags": 1,
"flags_names": "hashpspool",
"type": 3,
"size": 3,
"min_size": 2,
"crush_ruleset": 1,
"object_hash": 2,
"pg_num": 256,
"pg_placement_num": 256,
"crash_replay_interval": 0,
"last_change": "32",
"auid": 0,
"snap_mode": "selfmanaged",
"snap_seq": 0,
"snap_epoch": 0,
"pool_snaps": [],
"removed_snaps": "[]",
"quota_max_bytes": 0,
"quota_max_objects": 0,
"tiers": [],
"tier_of": -1,
"read_tier": -1,
"write_tier": -1,
"cache_mode": "none",
"target_max_bytes": 0,
"target_max_objects": 0,
"cache_target_dirty_ratio_micro": 400000,
"cache_target_full_ratio_micro": 800000,
"cache_min_flush_age": 0,
"cache_min_evict_age": 0,
"erasure_code_profile": "default",
"hit_set_params": { "type": "none"},
"hit_set_period": 0,
"hit_set_count": 0,
"stripe_width": 4096}, { "pool": 15,
"pool_name": ".users.uid",
"flags": 1,
"flags_names": "hashpspool",
"type": 3,
"size": 3,
"min_size": 2,
"crush_ruleset": 1,
"object_hash": 2,
"pg_num": 256,
"pg_placement_num": 256,
"crash_replay_interval": 0,
"last_change": "34",
"auid": 0,
"snap_mode": "selfmanaged",
"snap_seq": 0,
"snap_epoch": 0,
"pool_snaps": [],
"removed_snaps": "[]",
"quota_max_bytes": 0,
"quota_max_objects": 0,
"tiers": [],
"tier_of": -1,
"read_tier": -1,
"write_tier": -1,
"cache_mode": "none",
"target_max_bytes": 0,
"target_max_objects": 0,
"cache_target_dirty_ratio_micro": 400000,
"cache_target_full_ratio_micro": 800000,
"cache_min_flush_age": 0,
"cache_min_evict_age": 0,
"erasure_code_profile": "default",
"hit_set_params": { "type": "none"},
"hit_set_period": 0,
"hit_set_count": 0,
"stripe_width": 4096}],
"osds": [ { "osd": 0,
"uuid": "226cba01-cf0f-4534-9354-199fdea5f6dd",
"up": 1,
"in": 1,
"weight": "1.000000",
"primary_affinity": "1.000000",
"last_clean_begin": 0,
"last_clean_end": 0,
"up_from": 4,
"up_thru": 34,
"down_at": 0,
"lost_at": 0,
"public_addr": "192.168.122.167:6800\/9015",
"cluster_addr": "192.168.122.167:6801\/9015",
"heartbeat_back_addr": "192.168.122.167:6802\/9015",
"heartbeat_front_addr": "192.168.122.167:6803\/9015",
"state": [
"exists",
"up"]}, { "osd": 1,
"uuid": "fd2b7dbd-ce3d-4091-b56d-be170fea2efd",
"up": 1,
"in": 1,
"weight": "1.000000",
"primary_affinity": "1.000000",
"last_clean_begin": 0,
"last_clean_end": 0,
"up_from": 5,
"up_thru": 34,
"down_at": 0,
"lost_at": 0,
"public_addr": "192.168.122.91:6800\/3170",
"cluster_addr": "192.168.122.91:6801\/3170",
"heartbeat_back_addr": "192.168.122.91:6802\/3170",
"heartbeat_front_addr": "192.168.122.91:6803\/3170",
"state": [
"exists",
"up"]}, { "osd": 2,
"uuid": "a152fcfe-df1b-47c1-b83f-6b203024558c",
"up": 1,
"in": 1,
"weight": "1.000000",
"primary_affinity": "1.000000",
"last_clean_begin": 0,
"last_clean_end": 0,
"up_from": 7,
"up_thru": 34,
"down_at": 0,
"lost_at": 0,
"public_addr": "192.168.122.253:6800\/3094",
"cluster_addr": "192.168.122.253:6801\/3094",
"heartbeat_back_addr": "192.168.122.253:6802\/3094",
"heartbeat_front_addr": "192.168.122.253:6803\/3094",
[global]
"state": [
"exists",
"up"]}],
"osd_xinfo": [ { "osd": 0,
"down_stamp": "0.000000",
"laggy_probability": "0.000000",
"laggy_interval": 0,
"features": 8796093022207},
[global] { "osd": 1,
"down_stamp": "0.000000",
"laggy_probability": "0.000000",
"laggy_interval": 0,
"features": 8796093022207}, { "osd": 2,
"down_stamp": "0.000000",
"laggy_probability": "0.000000",
"laggy_interval": 0,
"features": 8796093022207}],
"pg_temp": [],
"primary_temp": [],
"blacklist": [],
"erasure_code_profiles": { "default": { "directory": "\/usr\/lib\/x86_64-linux-gnu\/ceph\/erasure-code",
"k": "2",
"m": "1",
"plugin": "jerasure",
"technique": "reed_sol_van"}}}

Actions #3

Updated by Sage Weil almost 10 years ago

  • Status changed from New to Duplicate
Actions

Also available in: Atom PDF