Unable to install Ubuntu 16.04 on Tuleta with multipath setup
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
hw-detect (Ubuntu) |
Fix Released
|
High
|
Mathieu Trudel-Lapierre |
Bug Description
---Problem Description---
Unable to succeed in installing Ubuntu 16.04 on Tuleta with multipath setup; installation hung at scanning disks
== Comment: #11 - Kevin W. Rudd - 2016-02-05 13:13:11 ==
It looks like the issue in this case involves an RDAC based storage controller and I/O errors on the ghost paths.
== Comment: #23 - Mauricio Faria De Oliveira - 2016-02-17 07:48:23 ==
Hi Canonical,
This patch resolves this problem. It's been tested on 16.04.
Please consider it for uploading.
@taco-screen-team, I believe @mathieu-tl would be assigned to this one, it it helps.
Testing udeb package:
~ # wget http://
~ # udpkg -i disk-detect_
Detect disks happened.
It is working correctly.
1) The SCSI DH modules are correctly loaded and attached (see references count) to SCSI disk.
~ # lsmod | grep scsi
scsi_transport_fc 71759 1 lpfc
scsi_dh_alua 9962 16
scsi_dh_hp_sw 5252 0
scsi_dh_emc 9486 0
scsi_dh_rdac 9656 32
2) The 'Scanning disks' dialog show I/O error dialogs rather than a silent, extremely long delay.
[!] Partition disks
Error fsyncing/closing /dev/sdag: Input/output error
Warning!
Retry
Ignore
<Go Back>
== Comment: #26 - Mauricio Faria De Oliveira <email address hidden> - 2016-02-17 09:20:28 ==
Quick summary.
The long delays are caused due to dmraid scanning the RDAC unowned paths to the storage unit (seen in multipath -l as 'ghost' paths).
They happen in 2 points: during hw-detect/
If you have multipath enabled in the installation,
the 2nd delay doesn't happen as the individual SCSI disks (/dev/sdX) are not considered by partman,
but the 1st delay does occur *anyway*, as /bin/disk-detect does call dmraid to scan available devices.
So, the fix is beneficial for both scenarios (multipath enabled and disabled; e.g., user forgot to/didn't know he should enable it).
Related branches
affects: | ubuntu → debian-installer (Ubuntu) |
Changed in hw-detect (Ubuntu): | |
status: | Triaged → In Progress |
Default Comment by Bridge