Actions
Support #11681
closedrbd copy failed return 90 Message too long
Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:
0%
Tags:
Reviewed:
Affected Versions:
Pull request ID:
Description
rbd order set to 27, so the object size is 128M each.
The osd max write size is default 90M.
I have a rbd image 1G, I try to copy it to create a new image, it always failed with error 90 Message too long.
I check the code in osd.cc, it will check the object size whether greater than osd_max_write_size. If yes, will return fail.
I already change the order to 26 for new create image, but for the image created before, it will never copy succeed unless I change osd_max_write_size and restart all osds.
Is there any good way for the image already created.
Updated by Greg Farnum almost 9 years ago
- Status changed from New to Closed
No. You need to change the OSD max write size.
With a modern deployment this shouldn't cause any serious problems, although objects of that size are not well-tested.
Actions