Project

General

Profile

Actions

Documentation #58312

open

RGW_MAX_PUT_SIZE is not documented

Added by Anonymous over 1 year ago. Updated about 1 year ago.

Status:
New
Priority:
Normal
Target version:
-
% Done:

0%

Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

Hi,

according to https://tracker.ceph.com/issues/6999 RGW_MAX_PUT_SIZE is configurable, but I wasn't able to find anything about it in the docs, e.g. defaults, min and max values and maybe also recommendations what maximum number is viable, e.g. the redhat docs discourage from changing this and recommend multi part uploads instead: https://access.redhat.com/documentation/en-us/red_hat_ceph_storage/4/html/developer_guide/ceph-object-gateway-and-the-s3-api#s3-limitations_dev

kind regards

Sven

Actions #1

Updated by Anonymous over 1 year ago

this is at least somewhat documented in the CLI help (octopus ouput below):

ceph config help rgw_max_put_size
rgw_max_put_size - Max size (in bytes) of regular (non multi-part) object upload.
  (size, advanced)
  Default: 5368709120
  Can update at runtime: true
  Services: [rgw]

Plain object upload is capped at this amount of data. In order to upload larger objects, a special upload mechanism is required. The S3 API provides the multi-part upload, and Swift provides DLO and SLO.

I think it would be good to at least add this to the docs on the website.

Bonus points for finding out what the maximum value for this would be.

Actions #2

Updated by servesha dudhgaonkar about 1 year ago

  • Assignee set to servesha dudhgaonkar
Actions

Also available in: Atom PDF