From: Kinjal Dhaduk Date: Wed, 18 Feb 2026 10:40:02 +0000 (+0530) Subject: Merge branch 'fs_mirror_daemon_status' of https://github.com/kotreshhr/ceph into... X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=b58350b7ef5c3bfe388e52919db3e468b2f8d59b;p=ceph-ci.git Merge branch 'fs_mirror_daemon_status' of https://github.com/kotreshhr/ceph into wip-kdhaduk-testing-2026-02-18-1609 --- b58350b7ef5c3bfe388e52919db3e468b2f8d59b diff --cc PendingReleaseNotes index 26ec3925b2e,1499dc7d8ec..cde57d1d5b7 --- a/PendingReleaseNotes +++ b/PendingReleaseNotes @@@ -28,14 -28,12 +28,19 @@@ estimates. This feature is enabled by default for relevant commands including scan_extents, scan_inodes, and other state-changing operations. Related Tracker: https://tracker.ceph.com/issues/63191 +* CephFS: CephFS mirroring now utilizes a multi-threaded architecture to improve synchronization + performance. The workload is split into two distinct thread pools: a crawler thread pool, which + manages snapshot crawl and a data synchronization thread pool, which handles concurrent file + transfers. Users can fine-tune these operations using configuration parameters: + cephfs_mirror_max_concurrent_directory_syncs (controlling the number of concurrent snapshots being crawled) + and cephfs_mirror_max_concurrent_data_sync_threads (controlling the total threads available for data sync). + For more information, see https://tracker.ceph.com/issues/73452 + * CephFS mirroring: Improved mirror daemon status reporting. The command + ``ceph fs snapshot mirror daemon status`` now shows the remote cluster's + monitor addresses and cluster ID for each configured peer, making it easier + to verify peer connectivity and troubleshoot mirroring issues. + >=20.0.0 * RADOS: The lead Monitor and stretch mode status are now displayed by `ceph status`.