Hi,
Not sure what's missing.
Should OSD be removed, or removed with --replace, or untouched
before host reinstallation?
If you want to reuse existing OSDs why would you remove them? That's
the whole point of reusing them after installation.
Tried [1] already, but got error.
Created no osd(s) on host ceph-4; already created?
That is expected, you don't want to create new OSDs but just activate
the existing ones. Do you see cephadm trying to activate the OSDs?
Check /var/log/ceph/cephadm.log on the reinstalled host for more
details, maybe the mgr log has some information as well.
Regards,
Eugen
Zitat von Tony Liu <tonyliu0592(a)hotmail.com>om>:
Tried [1] already, but got error.
Created no osd(s) on host ceph-4; already created?
>
> The error is from [2] in deploy_osd_daemons_for_existing_osds().
>
Not sure what's missing.
Should OSD be removed, or removed with --replace, or untouched
before host reinstallation?
>
> [1]
>
https://docs.ceph.com/en/pacific/cephadm/services/osd/#activate-existing-os…
> [2]
>
https://github.com/ceph/ceph/blob/0a5b3b373b8a5ba3081f1f110cec24d82299cac8/…
>
> Thanks!
> Tony
> ________________________________________
> From: Tony Liu <tonyliu0592(a)hotmail.com>
> Sent: April 27, 2023 10:20 PM
> To: ceph-users(a)ceph.io; dev(a)ceph.io
> Subject: [ceph-users] import OSD after host OS reinstallation
>
> Hi,
>
> The cluster is with Pacific and deployed by cephadm on container.
> The case is to import OSDs after host OS reinstallation.
> All OSDs are SSD who has DB/WAL and data together.
> Did some research, but not able to find a working solution.
> Wondering if anyone has experiences in this?
> What needs to be done before host OS reinstallation and what's after?
>
>
> Thanks!
> Tony
> _______________________________________________
> ceph-users mailing list -- ceph-users(a)ceph.io
> To unsubscribe send an email to ceph-users-leave(a)ceph.io
> _______________________________________________
> ceph-users mailing list -- ceph-users(a)ceph.io
> To unsubscribe send an email to ceph-users-leave(a)ceph.io