O'Reilly logo

Ceph Cookbook - Second Edition by Karan Singh, Michael Hackett, Vikhyat Umrao

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

OSD filestore settings

These are a few filestore settings that can be configured for Ceph OSD daemons:

  • filestore merge threshold: This is the minimum number of subdirectories before merging them into a parent directory. A negative value can be set here to disable subdirectory merging:
        filestore merge threshold = 50
  • filestore_split_multiple: The maximum number of files in a subdirectory before splitting it into child directories:
        filestore_split_multiple = 12
  • filestore xattr useomap: Uses the object map for XATTRs. Needs to be set to true for the ext4 filesystems:
        filestore xattr useomap = true
  • filestore sync interval: In order to create a consistent commit point, the filestore needs to quiesce write operations and do a syncfs() ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required