Hi,

I think by "copy function" would be the "bluefs-bdev-migrate" command from ceph-bluestore-tool, this is an excerpt from the man paage:

---snip---
bluefs-bdev-migrate --dev-target new-device --devs-source device1 [--devs-source device2]

Moves BlueFS data from source device(s) to the target one, source devices (except the main one) are removed on success. Target device can be both already attached or new device. In the latter case it's added to OSD replacing one of the source devices.

Following replacement rules apply (in the order of precedence, stop on the first match):

              · if source list has DB volume - target device replaces it.

              · if source list has WAL volume - target device replace it.

· if source list has slow volume only - operation isn't permitted, requires explicit allocation via new-db/new-wal command.
---snip---


There have been several threads about the process on this list, I don't have a link at hand right now.

Regards,
Eugen


Zitat von Chris Dunlop <ch...@onthe.net.au>:

Hi,

The docs have scant detail on doing a migration to bluestore using a per-osd device copy:

https://docs.ceph.com/en/latest/rados/operations/bluestore-migration/#per-osd-device-copy

This mentions "using the copy function of ceph-objectstore-tool", but ceph-objectstore-tool doesn't have a copy function (all the way from v9 to current). Has anyone actually tried doing this?

Is there any further detail available on what is involved, e.g. a broad outline of the steps?

Of course, detailed instructions would be even better, even if accompanied by "here be dragons!" warnings.

Cheers,

Chris
_______________________________________________
ceph-users mailing list -- ceph-users@ceph.io
To unsubscribe send an email to ceph-users-le...@ceph.io


_______________________________________________
ceph-users mailing list -- ceph-users@ceph.io
To unsubscribe send an email to ceph-users-le...@ceph.io

Reply via email to