So that's a bug ;)
https://github.com/ceph/ceph/blob/master/src/ceph-volume/ceph_volume/devices/lvm/activate.py#L248-L251
This doesn't honor the --no-systemd flag.
But this should work when you're not using the --all option.
Dimitri
On Mon, Apr 19, 2021 at 10:41 AM Nico Schottelius <
nico.sch
Hey Dimitir,
because --no-systemd still requires systemd:
[19:03:00] server20.place6:~# ceph-volume lvm activate --all --no-systemd
--> Executable systemctl not in PATH:
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
--> FileNotFoundError: [Errno 2] No such file or directory: 's
Hi,
> My background is that ceph-volume activate does not work on non-systemd
Linux distributions
Why not using the --no-systemd option during the ceph-volume activate
command?
The systemd part is only enabling and starting the service but the tmpfs
part should work if you're not using systemd
The best questions are the ones that one can answer oneself.
The great documentation on
https://docs.ceph.com/en/latest/dev/ceph-volume/lvm/
gives the right pointers. The right search term is "lvm list tags" and
results into something like this:
[15:56:04] server20.place6:~# lvs -o lv_tags
/