Impossible to answer "disk drive not ready" question on serial console

Bug #1547193 reported by Tore Anderson
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
mountall (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

When booting a server that is suffering from a (probably unrelated) bug in multipath-tools, I get the following questions posed on the serial console during bootup:

The disk drive for /opt/vnx is not ready yet or not present.
Continue to wait, or Press S to skip mounting or M for manual recovery

Problem is, pressing "S" or "M" (even if followed by a newline) does absolutely nothing on the serial console. It does work on the KVM console, but that might not be available. You might very well need to send someone to a physical data centre somewhere in the middle of nowhere. (I ended up with powercycling the server, temporarily network booting it into a ramdisk, mounting the rootfs and commenting out the problematic entry from /etc/fstab, and rebooting again - which went fine, allowing me to later mount the missing filesystem manually via ssh.)

I found no way to make the boot finish or break out to a debug shell, and it happens before sshd starts, so you're basically stuck with no apparent way to recover. For this reason I feel the bug is quite severe.

For what it's worth I'm running 14.04.4 LTS, mountall package version is 2.53. The kernel command line is «BOOT_IMAGE=/@/boot/vmlinuz-3.13.0-77-generic root=UUID=2a141a43-97b0-4084-8816-ed1c41ac43e0 ro rootflags=subvol=@ console=tty1 console=ttyS0,115200n8».

Tore

Revision history for this message
Tore Anderson (toreanderson) wrote :

Small correction to what I wrote above, what actually appears on the serial console is the following (note "keys:"):

The disk drive for /opt/vnx is not ready yet or not present.
keys:Continue to wait, or Press S to skip mounting or M for manual recovery

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in mountall (Ubuntu):
status: New → Confirmed
Revision history for this message
Nish Aravamudan (nacc) wrote :

Hello,

Does your serial console work normally? e.g., if you run a getty on it, can you login over it?

Thanks,
Nish

Changed in mountall (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Tore Anderson (toreanderson) wrote :

Yes.

Revision history for this message
Nish Aravamudan (nacc) wrote :

Any chance you've been able to reproduce this with 16.04 or later? the upstart -> systemd differences are rather significant.

I wonder if upstart is not opening /dev/console for input early enough or so.

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for mountall (Ubuntu) because there has been no activity for 60 days.]

Changed in mountall (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Tore Anderson (toreanderson) wrote :

Still happens on a fully updated Trusty LTS.

Changed in mountall (Ubuntu):
status: Expired → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.