[Bug 1473903] Comment bridged from LTC Bugzilla
bugproxy
bugproxy at us.ibm.com
Fri Aug 14 01:50:30 UTC 2015
------- Comment From pthan at cn.ibm.com 2015-08-14 01:45 EDT-------
(In reply to comment #29)
> All the fixes for this should have landed already, in parted, partman, and
> multipath-tools. Could you please re-test this on 14.04 with all updates
> applied?
Looks like there is no updated packages for 14.04.3 yet:
% sudo apt-get upgrade 8:41 hpt at pinelp2 ~ %
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
apparmor bsdutils libapparmor-perl libapparmor1 libblkid1 libmount1
libservicelog-1.1-1 libuuid1 libvpd-2.2-2 linux-firmware lsvpd mount
powerpc-ibm-utils ppc64-diag servicelog tzdata uuid-runtime
17 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 25.8 MB of archives.
After this operation, 7,977 kB of additional disk space will be used.
Do you want to continue? [Y/n]
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to parted in Ubuntu.
https://bugs.launchpad.net/bugs/1473903
Title:
parted will generate two devices when adding one partition on mpath
device
Status in multipath-tools package in Ubuntu:
New
Status in parted package in Ubuntu:
New
Bug description:
Problem Description
=============================
Two deivce created when creating 1 partition on a mpath device:
% sudo parted /dev/mapper/mpath2
GNU Parted 2.3
Using /dev/mapper/mpath2
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) p
Model: Linux device-mapper (multipath) (dm)
Disk /dev/mapper/mpath2: 284GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Number Start End Size Type File system Flags
(parted) mkpart
mkpart mkpartfs
(parted) mkpart
Partition type? primary/extended? primary
File system type? [ext2]?
Start? 0%
End? 10%
Device /dev/mapper/mpath2p1 not found
device-mapper: table ioctl on failed: No such device or address
Device /dev/mapper/mpath2p1 not found
device-mapper: table ioctl on failed: No such device or address
(parted) p
Model: Linux device-mapper (multipath) (dm)
Disk /dev/mapper/mpath2: 284GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Number Start End Size Type File system Flags
1 1049kB 28.4GB 28.4GB primary
(parted) q
Information: You may need to update /etc/fstab.
% ls /dev/mapper/mpath2*
/dev/mapper/mpath2 /dev/mapper/mpath2p1 /dev/mapper/mpath2-part1
%
Steps to Reproduce
===================================
1. install ubuntu 14.04.3 on a system which has mpath device
2. try to partition the mpath device, add one partition
---uname output---
Linux dilllp1 3.19.0-22-generic #22~14.04.1-Ubuntu SMP Wed Jun 17 10:03:39 UTC 2015 ppc64le ppc64le ppc64le GNU/Linux
Userspace tool common name: parted
Userspace rpm: parted, version: 2.3-19ubuntu1
The userspace tool has the following bit modes: 64-bit
== Comment: #2 - David Heller <hellerda at us.ibm.com> - 2015-07-09 20:16:11 ==
Hi Ping,
Are you sure that /dev/mapper/mpath2p1 device was not left over from
install, and perhaps existed before you did the parted? Remember
there were some changes to multipath in the installer, and the
installer now uses mpathXpX, and the running os uses mpathX-partX.. I
think that is right?
If the two devices truly were created in the same parted operation, if
you can reproduce it, can you run "udevadm monitor -p" during the
operation, and provide the output? thx.
== Comment: #3 - Ping Tian Han <pthan at cn.ibm.com> - 2015-07-09 22:03:53 ==
(In reply to comment #2)
> Hi Ping,
>
> Are you sure that /dev/mapper/mpath2p1 device was not left over from
> install, and perhaps existed before you did the parted? Remember there were
Yes, I'm pretty sure the device wasn't left over from install:
% ls /dev/mapper/mpath4*
/dev/mapper/mpath4
% sudo parted /dev/mapper/mpath4*
GNU Parted 2.3
Using /dev/mapper/mpath4
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) p
Error: /dev/mapper/mpath4: unrecognised disk label
(parted) mklabel msdos
(parted) p
Model: Linux device-mapper (multipath) (dm)
Disk /dev/mapper/mpath4: 284GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Number Start End Size Type File system Flags
(parted) mkpart 1
parted: invalid token: 1
Partition type? primary/extended? primary
File system type? [ext2]?
Start? 0%
End? 10%
Device /dev/mapper/mpath4p1 not found
device-mapper: table ioctl on failed: No such device or address
Device /dev/mapper/mpath4p1 not found
device-mapper: table ioctl on failed: No such device or address
(parted) p
Model: Linux device-mapper (multipath) (dm)
Disk /dev/mapper/mpath4: 284GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Number Start End Size Type File system Flags
1 1049kB 28.4GB 28.4GB primary
(parted) q
Information: You may need to update /etc/fstab.
% ls /dev/mapper/mpath4*
/dev/mapper/mpath4 /dev/mapper/mpath4p1 /dev/mapper/mpath4-part1
%
> some changes to multipath in the installer, and the installer now uses
> mpathXpX, and the running os uses mpathX-partX.. I think that is right?
>
> If the two devices truly were created in the same parted operation, if you
> can reproduce it, can you run "udevadm monitor -p" during the operation, and
> provide the output? thx.
No problem, I'll upload the result.
== Comment: #5 - Ping Tian Han <pthan at cn.ibm.com> - 2015-07-09 22:09:59 ==
(In reply to comment #4)
> Created attachment 100079 [details]
> udevadm monitor -p outputs when bug reproduced
This is the outputs when creating mpath4-part2.
== Comment: #6 - Vaishnavi Bhat <vaish123 at in.ibm.com> - 2015-07-10 11:08:42 ==
Hi Ping Tian Han,
Can you please try to install the latest parted package from
http://ftp.gnu.org/gnu/parted/ and check if the issue is reproduced ?
Thank you.
== Comment: #7 - Ping Tian Han <pthan at cn.ibm.com> - 2015-07-12 22:05:17 ==
(In reply to comment #6)
> Hi Ping Tian Han,
>
> Can you please try to install the latest parted package from
> http://ftp.gnu.org/gnu/parted/ and check if the issue is reproduced ?
>
> Thank you.
The latest 3.2 version doesn't have this problem on dilllp1.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/multipath-tools/+bug/1473903/+subscriptions
More information about the foundations-bugs
mailing list