OS Manuals

/usr/bin/ceph_test_librbd_fsx

Ceph test binaries and microbenchmarks

From ceph-18-test 18.2.8-r10 (enterprise-packages), captured 2026-11-08 by running ceph_test_librbd_fsx --help (exit 89). permalink

/usr/bin/ceph_test_librbd_fsx: unrecognized option '--help'
usage: fsx [-dfjknqxyACFHKLORUWZ] [-b opnum] [-c Prob] [-h holebdy] [-l flen] [-m start:end] [-o oplen] [-p progressinterval] [-r readbdy] [-s style] [-t truncbdy] [-w writebdy] [-D startingop] [-N numops] [-P dirpath] [-S seed] pname iname
	-b opnum: beginning operation number (default 1)
	-c P: 1 in P chance of file close+open at each op (default infinity)
	-d: debug output for all operations
	-f: flush and invalidate cache after I/O
        -g: deep copy instead of clone
	-h holebdy: 4096 would make discards page aligned (default 1)
	-j: journal replay stress test
	-k: keep data on success (default 0)
	-l flen: the upper bound on file size (default 262144)
	-m startop:endop: monitor (print debug output) specified byte range (default 0:infinity)
	-n: no verifications of file size
	-o oplen: the upper bound on operation size (default 65536)
	-p progressinterval: debug output at specified operation interval
	-q: quieter operation
	-r readbdy: 4096 would make reads page aligned (default 1)
	-s style: 1 gives smaller truncates (default 0)
	-t truncbdy: 4096 would make truncates page aligned (default 1)
	-w writebdy: 4096 would make writes page aligned (default 1)
	-x: preallocate file space before starting, XFS only (default 0)
	-y: synchronize changes to a file
	-C: do not use clone calls
	-D startingop: debug output starting at specified operation
	-H: do not use punch hole calls
	-K: enable krbd mode (use -t and -h too)
	-M: enable rbd-nbd mode (use -t and -h too)
	-L: fsxLite - no file creations & no file size changes
	-N numops: total # operations to do (default infinity)
	-O: use oplen (see -o flag) for every op (default random)
	-P dirpath: save .fsxlog and .fsxgood files in dirpath (default ./)
	-R: read() system calls only (mapped reads disabled)
	-S seed: for random # generator (default 1) 0 gets timestamp
	-U: disable randomized striping
	-W: mapped write operations DISabled
	-Z: O_DIRECT (use -R, -W, -r and -w too)
	poolname: this is REQUIRED (no default)
	imagename: this is REQUIRED (no default)

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.