> Let's assume a test cluster up and running with real data on it. > Which is the best way to migrate everything to a production (and > larger) cluster? > > I'm thinking to add production MONs to the test cluster, after that, > add productions OSDs to the test cluster, waiting for a full rebalance > and then starting to remove test OSDs and test mons. > > This should migrate everything with no outage. It's possible and I've done it, this was around the argonaut/bobtail timeframe on a pre-production cluster. If your cluster has a lot of data then it may take a long time or be disruptive, make sure you've tested that your recovery tunables are suitable for your hardware configuration. -- Kyle