meta data for this page
This is an old revision of the document!
Move DB to new drive
blkid /dev/nvme0n1p3: PARTLABEL="DB" PARTUUID="b30d904f-94ce-4776-982a-db5947dac1cd" ceph osd set noout systemctl stop ceph-osd@3 systemctl disable ceph-osd@3 ddrescue -f -n -vv c66f0c74-12b2-aa42-afc4-f4bd12bfa87c DB.img<NEW>
Replace disk, restore partition layout.
ddrescue -f -n -vv DB.img /dev/nvme0n1p3
Restore original UUID gpart /dev/nvme0n1 x c 3 <UUID> w
partprobe
Verify ceph osd config: <code bash> ceph-volume lvm list
ceph-volume lvm activate –all
DRAFTS:
zfs create -V 5GB rpool/data/DB ceph-bluestore-tool --path /var/lib/ceph/osd/ceph-3 --devs-source /var/lib/ceph/osd/ceph-3/block.db --command bluefs-bdev-migrate --dev-target /dev/zvol/rpool/data/DB inferring bluefs devices from bluestore path device removed:1 /var/lib/ceph/osd/ceph-3/block.db device added: 1 /dev/zd144
Rollback:
ceph-bluestore-tool --path /var/lib/ceph/osd/ceph-3 --devs-source /var/lib/ceph/osd/ceph-3/block.db --command bluefs-bdev-migrate --dev-target /dev/nvme0n1p3
/usr/bin/ln -snf /dev/zd144 /var/lib/ceph/osd/ceph-3/block.db
ceph-bluestore-tool –path /var/lib/ceph/osd/ceph-12 –devs-source /var/lib/ceph/osd/ceph-12/block –devs-source /var/lib/ceph/osd/ceph-12/block.db –command bluefs-bdev-migrate –dev-target –dev-target /dev/vdg1