kpartx > 2T Disk Fails on Multipath Device

Bug #316851 reported by Laurence Mayer
2
Affects Status Importance Assigned to Milestone
multipath-tools (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: kpartx

Version: Hardy 8.04.1
multipath-tools v0.4.8
GNU Parted 1.8.9
kpartx 0.4.8-10ubuntu1

I have a 4.5T ISCSI device.

multipath -ll
mpath3 (3600a0b80003aa47d00000b42496c062c) dm-1 IBM ,1726-3xx FASt
[size=4.5T][features=0][hwhandler=0]
\_ round-robin 0 [prio=1][active]
 \_ 7:0:0:0 sde 8:64 [active][ready]

#parted /dev/sde
GNU Parted 1.8.9
Using /dev/sde
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print
Model: IBM 1726-3xx FAStT (scsi)
Disk /dev/sde: 4998GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number Start End Size File system Name Flags
 1 17.4kB 4998GB 4998GB xfs primary

# kpartx -g -a /dev/mapper/mpath3
GPT:Primary header thinks Alt. header is not at the end of the disk.
GPT:245e1dfff != ffffffffffffffff
GPT:Alternate GPT header not at the end of the disk.
GPT:245e1dfff != ffffffffffffffff
GPT: Use GNU Parted to correct GPT errors.
gpt: 1 slices

The device /dev/mapper/mpath3p1 should have been created

Instead I received the above error and no device was created.

I have done the exact same steps on a smaller device and the device is successfully created.

Please let me know if you require further testing or information.

Thanks
Laurence Mayer

Revision history for this message
Laurence Mayer (laurence-istraresearch) wrote :

Any news with this one?

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

This bug was fixed in the package multipath-tools - 0.4.8-14ubuntu1

---------------
multipath-tools (0.4.8-14ubuntu1) jaunty; urgency=low

  * Merge from debian unstable, remaining changes:
    - control:
     + Bump debhelper dependency to install udev rules to
      /lib/udev/rules.d, bump udev dependencies as well.
     + multipath-udeb must not depend on multipath-modules,
      because the Ubuntu kernel already includes the modules and no
      package provides m-m.
    - initramfs/hooks: Install rules from /lib/udev/rules.d.
    - kpartx.udev, multipath-tools-boot.init:
      Replace multipath-tools-boot init script with udev rules.
    - multipath-tools.preinst: Fix preinst script to modprobe dm-multipath.
      This will make sure that multipathd will be able to start.
    - multipath-tools.prerm: Add prerm script to not fail when upgrading
      from a broken version of multipathd.
    - patches/1000--set-umask-in-multipathd.patch: Set umask in multipathd.
    - rules: Move udev rules to priority 95, because rules that load
      modules should be >90.
  * Fix bugs (LP: #316851, #320156)
  * multipath-tools.prerm/preinst: Remove checks for old ubuntu
    versions, we don't support upgrading from them anymore.

 -- Timo Aaltonen <email address hidden> Thu, 12 Feb 2009 15:07:42 +0200

Changed in multipath-tools:
status: New → Fix Released
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.