Hi loic: I still have two questions, in the following to commands: 1. crush optimize --crushmap /tmp/han-vincent-report.json --out-path /tmp/han-vincent-report-optimized.txt --out-format txt --pool 49 Is "--pool" options must specified in this command? if not, will it optimize all the pools without "--pool" option? if there are several pools in my cluster and each pool has a lot of pgs. If I optimize one of the, will it affect the other pools? how to use it to optimize multiple pools in a cluster of hammer? 2. crush analyze --crushmap /tmp/han-vincent-report-optimized.txt --pool 49 --replication-count=2 --pg-num=1024 --pgp-num=1024 --rule=replicated_ruleset --choose-args=49 In this command, the value of the "--choose-args" option is 49, it is same as the pool id, what is the mean of "--choose-args" option? -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html