Slow osdmaptool upmap performance

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I am seeing very long run times for osdmaptool --upmap running Ceph 15.2.16 and I am wondering how to speed that up?

When run on a large pool (PG=8k and OSD=725) I am seeing the following run times for,
# osdmaptool om.hdd --upmap upmap.mirror.hdd.ec.8 --upmap-pool fs.data.mirror.hdd.ec --upmap-max 1000 --upmap-deviation 8

upmap-deviation	time
---------------	----
15		6m
10		11m
9		12m
8		76m/19m
5		killed after 30 hours

I really want to run with --upmap-deviation 1 to blanance this unbalanced pool that currently ranges from 25-90% utilization on individual OSD, however, it is not clear osdmaptool would ever complete.

By comparison another similarly sized pool (PG=4k OSD=1538) in the same cluster only takes a few seconds to run with upmap-deviation=1.

Any suggestions on how to get osdmaptool --upmap to run faster?

Thanks.

---
anderson@xxxxxxxxxxxxxxxx



_______________________________________________
ceph-users mailing list -- ceph-users@xxxxxxx
To unsubscribe send an email to ceph-users-leave@xxxxxxx



[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux