Notice

This document is for a development version of Ceph.

Journal Config Reference

Warning

Filestore is not supported. Migrate existing Filestore OSDs to BlueStore. See BlueStore Migration.

The following journal settings are provided for reference to assist with migration of existing Filestore OSDs to BlueStore.

journal_dio

Enables direct i/o to the journal. Requires journal block align set to true. (deprecateD)

type:

bool

runtime updatable:

true

default:

true

journal_aio

Enables using libaio for asynchronous writes to the journal. Requires journal dio set to true. Version 0.61 and later, true. Version 0.60 and earlier, false.

type:

bool

runtime updatable:

true

default:

true

journal_block_align

Block aligns write operations. Required for dio and aio.

type:

bool

runtime updatable:

true

default:

true

journal_max_write_bytes

The maximum number of bytes the journal will write at any one time.

type:

size

runtime updatable:

true

default:

10Mi

journal_max_write_entries

The maximum number of entries the journal will write at any one time.

type:

int

runtime updatable:

true

default:

100

journal_align_min_size

Align data payloads greater than the specified minimum.

type:

size

runtime updatable:

true

default:

64Ki

journal_zero_on_create

Causes Filestore to overwrite the entire journal with 0’s during mkfs.

type:

bool

runtime updatable:

true

default:

false

Brought to you by the Ceph Foundation

The Ceph Documentation is a community resource funded and hosted by the non-profit Ceph Foundation. If you would like to support this and our other efforts, please consider joining now.