[Bug 1950853] [NEW] 32 bit: mdadm gives error "blockdev: IOCTL-Fehler bei BLKGETSIZE: Die Datei ist zu groß" for each disk and does not assemble raid

Michael Soegtrop 1950853 at bugs.launchpad.net
Sat Nov 13 11:27:10 UTC 2021


Public bug reported:

I first asked this as question on Ask Ubuntu here:

https://askubuntu.com/questions/1372726/mdadm-raid-wont-assemble-after-
update-from-16-04-lts-32-bit-to-18-04-lts

Essentially I upgraded a RAID server from Ubuntu 16.04 LTS to Ubuntu
18.04 LTS (both 32 bit). After that the RAID won't assemble any more and
mdadm does not seem to detect any disks - see the above Ask Ubuntu
question for logs and other details.

I then installed Ubuntu 20.04 64 bit on the same machine, and everything
wokred fine. Since 16.04 32 bit and 20.04 64 bit work in the same
configuration on the same machine and 18.04 LTS 32 bit doesn't, one can
assume that 18.04 LTS 32 bit has an issue.

Interestingly, when I reinstall mdadm via apt-get, I get the following
error once for each RAID disk:

"blockdev: IOCTL-Fehler bei BLKGETSIZE: Die Datei ist zu groß"

which is German for : "blockdev: IOCTL-Error at BLKGETSIZE: The file it
too large"

I guess some variable which should be 64 bit in 32 bit Ubuntu is 32 bit.

Is it possible that mdadm is generally broken on 32 bit Ubuntu 18.04
LTS?

** Affects: mdadm (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to mdadm in Ubuntu.
https://bugs.launchpad.net/bugs/1950853

Title:
  32 bit: mdadm gives error "blockdev: IOCTL-Fehler bei BLKGETSIZE: Die
  Datei ist zu groß" for each disk and does not assemble raid

Status in mdadm package in Ubuntu:
  New

Bug description:
  I first asked this as question on Ask Ubuntu here:

  https://askubuntu.com/questions/1372726/mdadm-raid-wont-assemble-
  after-update-from-16-04-lts-32-bit-to-18-04-lts

  Essentially I upgraded a RAID server from Ubuntu 16.04 LTS to Ubuntu
  18.04 LTS (both 32 bit). After that the RAID won't assemble any more
  and mdadm does not seem to detect any disks - see the above Ask Ubuntu
  question for logs and other details.

  I then installed Ubuntu 20.04 64 bit on the same machine, and
  everything wokred fine. Since 16.04 32 bit and 20.04 64 bit work in
  the same configuration on the same machine and 18.04 LTS 32 bit
  doesn't, one can assume that 18.04 LTS 32 bit has an issue.

  Interestingly, when I reinstall mdadm via apt-get, I get the following
  error once for each RAID disk:

  "blockdev: IOCTL-Fehler bei BLKGETSIZE: Die Datei ist zu groß"

  which is German for : "blockdev: IOCTL-Error at BLKGETSIZE: The file
  it too large"

  I guess some variable which should be 64 bit in 32 bit Ubuntu is 32
  bit.

  Is it possible that mdadm is generally broken on 32 bit Ubuntu 18.04
  LTS?

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mdadm/+bug/1950853/+subscriptions




More information about the foundations-bugs mailing list