On Wed, Sep 4, 2019 at 4:01 PM Paul Emmerich <paul.emmerich(a)croit.io> wrote:
Hi,
see
https://tracker.ceph.com/issues/41660
ceph-volume lvm activate --all fails on the second OSD when stderr is
not a terminal.
Reproducible on different servers, so there's nothing weird about a
particular disk.
Any idea where/how this is happening?
That looks very odd, haven't seen it other than a unit test we have
that fails in some machines. I was just investigating that today.
Is it possible that the locale is set to something that is not
en_US.UTF-8 ? I was able to replicate some failures with LC_ALL=C
Another thing I would try is to enable debug (or show/paste the
traceback) so that tracebacks are immediately available in the output:
CEPH_VOLUME_DEBUG=1 ceph-volume lvm activate --all
I'll follow up in the tracker ticket
>
> This makes 14.2.3 unusable for us as we need to re-activate all OSDs
> after reboots because we don't have a persistent system disk.
>
>
> Paul
>
> --
> Paul Emmerich
>
> Looking for help with your Ceph cluster? Contact us at
https://croit.io
>
> croit GmbH
> Freseniusstr. 31h
> 81247 München
>
www.croit.io
> Tel: +49 89 1896585 90