5 - name: cephfs_mirror_max_concurrent_directory_syncs
8 desc: maximum number of concurrent snapshot synchronization threads
9 long_desc: maximum number of directory snapshots that can be synchronized concurrently
10 by cephfs-mirror daemon. Controls the number of synchronization threads.
15 - name: cephfs_mirror_action_update_interval
18 desc: interval for driving asynchornous mirror actions
19 long_desc: Interval in seconds to process pending mirror update actions.
24 - name: cephfs_mirror_restart_mirror_on_blocklist_interval
27 desc: interval to restart blocklisted instances
28 long_desc: Interval in seconds to restart blocklisted mirror instances. Setting
29 to zero (0) disables restarting blocklisted instances.
34 - name: cephfs_mirror_max_snapshot_sync_per_cycle
37 desc: number of snapshots to mirror in one cycle
38 long_desc: maximum number of snapshots to mirror when a directory is picked up for
39 mirroring by worker threads.
44 - name: cephfs_mirror_directory_scan_interval
47 desc: interval to scan directories to mirror snapshots
48 long_desc: interval in seconds to scan configured directories for snapshot mirroring.
53 - name: cephfs_mirror_max_consecutive_failures_per_directory
56 desc: consecutive failed directory synchronization attempts before marking a directory
58 long_desc: number of consecutive snapshot synchronization failues to mark a directory
59 as "failed". failed directories are retried for synchronization less frequently.
64 - name: cephfs_mirror_retry_failed_directories_interval
67 desc: failed directory retry interval for synchronization
68 long_desc: interval in seconds to retry synchronization for failed directories.
73 - name: cephfs_mirror_restart_mirror_on_failure_interval
76 desc: interval to restart failed mirror instances
77 long_desc: Interval in seconds to restart failed mirror instances. Setting to zero
78 (0) disables restarting failed mirror instances.
83 - name: cephfs_mirror_mount_timeout
86 desc: timeout for mounting primary/seconday ceph file system
87 long_desc: Timeout in seconds for mounting primary or secondary (remote) ceph file system
88 by the cephfs-mirror daemon. Setting this to a higher value could result in the mirror
89 daemon getting stalled when mounting a file system if the cluster is not reachable. This
90 option is used to override the usual client_mount_timeout.