Bug #3552
closedAfter ceph-deploy installation a reboot breaks OSDs
0%
Description
The mounts for OSD partitions on /var/lib/ceph/osd/ceph-* are not added to /etc/fstab nor mounted some other way. This means that after a node reboot OSDs can't find their information.
Updated by Greg Farnum over 11 years ago
- Description updated (diff)
What OS is this? I'm not certain but I'd expect this all to be accomplished via upstart triggers and the existing jobs if that's the init system.
Updated by David Zafman over 11 years ago
Ubuntu 12.04.1 LTS (actually ceph-deploy only supports 12.04 right now anyway)
Updated by David Zafman over 11 years ago
After several reboots I'm finding this problem to be intermittent. Sometimes I find that the mounts are performed and OSD daemons are running. It can even do one of two OSDs on a node.
Updated by Greg Farnum over 11 years ago
- Project changed from CephFS to Ceph
Whoops, not an FS bug!
I've put this in the main Ceph project for now, but it might also belong in devops. We need to clarify those boundaries, which I expect will happen next week.
Updated by Dan Mick about 11 years ago
So, AFAICT, this is supposed to happen by virtue of ceph-disk-activate being called from udev, which will ferret out the right path/mount information and make it happen. David, do you believe this is still an issue?