Your message dated Tue, 15 Sep 2020 19:58:03 -0700
with message-id 
<CAFHYt55osjXm0AEcGyMvcRvCud=deVvosL6UhbLiv=-xzgc...@mail.gmail.com>
and subject line Re: mdadm: update=metadata with 4TB disks result in different 
sizes and superblock versions
has caused the Debian Bug report #809447,
regarding mdadm: update=metadata with 4TB disks result in different sizes and 
superblock versions
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
809447: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=809447
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: mdadm
Version: 3.3.2-5
Severity: normal

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?
   * What exactly did you do (or not do) that was effective (or
     ineffective)?
   * What was the outcome of this action?
   * What outcome did you expect instead?

*** End of the template - remove these template lines ***


-- Package-specific info:

IMPORTANT:
  please do not forget to include all relevant system information with this
  bug report. You could run
    /usr/share/bug/mdadm/script 3>&1
  as root and attach or include the output.


-- System Information:
Debian Release: 8.0
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages mdadm depends on:
ii  debconf [debconf-2.0]  1.5.56
ii  initscripts            2.88dsf-59
ii  libc6                  2.19-18+deb8u1
ii  lsb-base               4.1+Debian13+nmu1
ii  udev                   215+12+betsy

Versions of packages mdadm recommends:
pn  default-mta | mail-transport-agent  <none>
ii  kmod                                18-3
ii  module-init-tools                   18-3

mdadm suggests no packages.

-- debconf information:
  mdadm/start_daemon: true
* mdadm/initrdstart: all
  mdadm/initrdstart_msg_errconf:
  mdadm/autocheck: true
  mdadm/initrdstart_msg_errblock:
  mdadm/initrdstart_msg_intro:
  mdadm/initrdstart_msg_errmd:
  mdadm/initrdstart_notinconf: false
  mdadm/initrdstart_msg_errexist:
  mdadm/mail_to: root


###################################################################
here we go:
this is a raid 1 (/dev/md3) with 2 8TB disks (/dev/sdb1 and /dev/sdc1) with 
original superblock 0.90 
after 
mdadm -A --update=metadata /dev/md3 /dev/sdb1 /dev/sdc1 
the size has shrinked and the filesystem no longer working.
Starting with -e 0 and the raid can be used with 4TB, but no metadate update 
possible any more


ralix ralph # mdadm -Evvvvs
/dev/sdb1:
          Magic : a92b4efc
        Version : 1.0
    Feature Map : 0x0
     Array UUID : 9d3b4c33:07aaf76e:6aefa58e:ac893c19
           Name : 3
  Creation Time : Sat May  9 22:58:19 2009
     Raid Level : raid1
   Raid Devices : 2

 Avail Dev Size : 4294967294 (2048.00 GiB 2199.02 GB)
     Array Size : 2147483647 (2048.00 GiB 2199.02 GB)
   Super Offset : 15624998896 sectors
   Unused Space : before=0 sectors, after=11330031602 sectors
          State : clean
    Device UUID : fe89c915:918a94a0:78eeecb7:78981a5d

    Update Time : Wed Dec 30 18:28:22 2015
       Checksum : 295dc1d - correct
         Events : 0


   Device Role : Active device 0
   Array State : AA ('A' == active, '.' == missing, 'R' == replacing)
/dev/sdc1:
          Magic : a92b4efc
        Version : 1.0
    Feature Map : 0x0
     Array UUID : 9d3b4c33:07aaf76e:6aefa58e:ac893c19
           Name : 3
  Creation Time : Sat May  9 22:58:19 2009
     Raid Level : raid1
   Raid Devices : 2

 Avail Dev Size : 4294967294 (2048.00 GiB 2199.02 GB)
     Array Size : 2147483647 (2048.00 GiB 2199.02 GB)
   Super Offset : 15624998896 sectors
   Unused Space : before=0 sectors, after=11330031602 sectors
          State : clean
    Device UUID : 34500844:ab3f3925:ca7aae3b:9bd2e859

    Update Time : Wed Dec 30 18:28:22 2015
       Checksum : 36091de2 - correct
         Events : 0


   Device Role : Active device 1
   Array State : AA ('A' == active, '.' == missing, 'R' == replacing)
ralix ralph # 

ralix ralph # mdadm -D /dev/md3
/dev/md3:
        Version : 0.90
  Creation Time : Sat May  9 22:58:18 2009
     Raid Level : raid1
     Array Size : 4294967295 (4096.00 GiB 4398.05 GB)
  Used Dev Size : -1
   Raid Devices : 2
  Total Devices : 2
Preferred Minor : 3
    Persistence : Superblock is persistent

    Update Time : Wed Dec 30 18:31:31 2015
          State : clean 
 Active Devices : 2
Working Devices : 2
 Failed Devices : 0
  Spare Devices : 0

           UUID : 9d3b4c33:07aaf76e:6aefa58e:ac893c19
         Events : 0.447841

    Number   Major   Minor   RaidDevice State
       0       8       17        0      active sync   /dev/sdb1
       1       8       33        1      active sync   /dev/sdc1
ralix ralph # 

ralix ralph # umount /mnt/test
ralix ralph # mdadm --stop /dev/md3
mdadm: stopped /dev/md3
ralix ralph # mdadm -A /dev/md3 /dev/sdb1 /dev/sdc1
mdadm: /dev/md3 has been started with 2 drives.
ralix ralph # mount /dev/md3 /mnt/test
mount: wrong fs type, bad option, bad superblock on /dev/md3,
       missing codepage or helper program, or other error

       In some cases useful info is found in syslog - try
       dmesg | tail or so.
ralix ralph # mdadm -D /dev/md3
/dev/md3:
        Version : 1.0
  Creation Time : Sat May  9 22:58:19 2009
     Raid Level : raid1
     Array Size : 2147483647 (2048.00 GiB 2199.02 GB)
  Used Dev Size : 2147483647 (2048.00 GiB 2199.02 GB)
   Raid Devices : 2
  Total Devices : 2
    Persistence : Superblock is persistent

    Update Time : Wed Dec 30 18:28:22 2015
          State : clean 
 Active Devices : 2
Working Devices : 2
 Failed Devices : 0
  Spare Devices : 0

           Name : 3
           UUID : 9d3b4c33:07aaf76e:6aefa58e:ac893c19
         Events : 0

    Number   Major   Minor   RaidDevice State
       0       8       17        0      active sync   /dev/sdb1
       1       8       33        1      active sync   /dev/sdc1
ralix ralph # mdadm --stop /dev/md3
mdadm: stopped /dev/md3
ralix ralph # mdadm -A -e 0 /dev/md3 /dev/sdb1 /dev/sdc1
mdadm: /dev/md3 has been started with 2 drives.
ralix ralph # mdadm -D /dev/md3
/dev/md3:
        Version : 0.90
  Creation Time : Sat May  9 22:58:18 2009
     Raid Level : raid1
     Array Size : 4294967295 (4096.00 GiB 4398.05 GB)
  Used Dev Size : -1
   Raid Devices : 2
  Total Devices : 2
Preferred Minor : 3
    Persistence : Superblock is persistent

    Update Time : Wed Dec 30 18:39:37 2015
          State : clean 
 Active Devices : 2
Working Devices : 2
 Failed Devices : 0
  Spare Devices : 0

           UUID : 9d3b4c33:07aaf76e:6aefa58e:ac893c19
         Events : 0.447841

    Number   Major   Minor   RaidDevice State
       0       8       17        0      active sync   /dev/sdb1
       1       8       33        1      active sync   /dev/sdc1
ralix ralph # mount /dev/md3 /mnt/test

--- End Message ---
--- Begin Message ---
Hi Ralph,

> - info->component_size = sb->size*2;
> + info->component_size = sb->size;
> + info->component_size *= 2;

This change was applied upstream and is found in the 4.1 source code
(line 431 in super0.c). Closing this bug.

Please reopen if the bug was closed in error.

Kind regards
Felix Lechner

--- End Message ---

Reply via email to