Cannot upload big size file into Ceph bluestore OSD

Bug #1779792 reported by Tone Zhang
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kolla
Invalid
Undecided
Tone Zhang

Bug Description

Deployed 3 Kolla Ceph bluestore OSDs, when upload one big size file (whose size is over 100MB), Ceph reports error and forbid the upload.

The command is "rados put file1 file1 --pool=poolname".

The error information is "(27) File too large".

Tone Zhang (tone.zhang)
Changed in kolla:
assignee: nobody → Tone Zhang (tone.zhang)
Revision history for this message
Tone Zhang (tone.zhang) wrote :

In Ceph bluestore, the default value of "osd max object size" is 100MB. Any object whose size is over the limitation will be rejected by Ceph.

In Ceph filestore OSD, the default value is 1GB.

It is better to extend the value of bluestore OSD to be the same as filestore OSD.

Revision history for this message
Tone Zhang (tone.zhang) wrote :

After check further, the default osd_max_object_size in bluestore and filestore are both 128MB.
It seems no negative impact when migrate data from filestore to bluestore OSD.

Changed in kolla:
status: New → Invalid
Revision history for this message
kayes (kayesullah1) wrote :

ceph config set global osd_max_object_size 2G

After that i am able to upload 1.5G file. you can try it

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.