Re: md device renaming

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Sent: Sun Dec 12 2010 20:37:56 GMT-0700 (Mountain Standard Time)
From: Patrick H. <linux-raid@xxxxxxxxxxxx>
To: no To-header on input <unlisted-recipients:;> linux-raid@xxxxxxxxxxxxxxx
Subject: Re: md device renaming
Sent: Sun Dec 12 2010 20:13:47 GMT-0700 (Mountain Standard Time)
From: Neil Brown <neilb@xxxxxxx>
To: Patrick H. <linux-raid@xxxxxxxxxxxx> linux-raid@xxxxxxxxxxxxxxx
Subject: Re: md device renaming
Sorry, I obviously didn't read properly...
It must be getting the old name from somewhere.
I would
 - stop the array
 - use "mdadm -E" to examine each device and see what name is recorded.
 - look in /etc/mdadm.conf to see what name is there.
 - check /dev/.mdadm/map or possible /var/run/mdadm/map to see if the
   array is mentioned in there (it shouldn't be).

to find out where the old name still is. Then at least you know what needs
fixing.
Just for completeness: what version of mdadm are you using?

NeilBrown
At the bottom is the output from the `mdadm -E` after stopping the array. None of them say anything about the old name I'm not using mdadm.conf. This is part of a HA cluster, so I'm trying not to keep any info in local files, but all in the HA software (pacemaker). The only thing in mdadm.conf is "MAILADDR root" and "AUTO -all" /dev/.mdadm/ is completely empty, and /var/run/mdadm/map doesnt exist either (just a pid file in that dir)

# mdadm --version
mdadm - v3.1.3 - 6th August 2010
# uname -r
2.6.32-71.el6.x86_64


The first 2 disks are the ones that ended up in the array. The third disk is one I failed out so its not in it

# mdadm -E /dev/disk/by-path/ip-165.212.101.241\:3260-iscsi-iqn.165.212.101.240\:nas01.sdb1-lun-1 /dev/disk/by-path/ip-165.212.101.241:3260-iscsi-iqn.165.212.101.240:nas01.sdb1-lun-1:
         Magic : a92b4efc
       Version : 1.2
   Feature Map : 0x0
    Array UUID : abddf4ea:06524e68:8e2b8f4e:1b24c56d
          Name : nas01:126  (local to host nas01)
 Creation Time : Thu Dec  9 20:41:53 2010
    Raid Level : raid5
  Raid Devices : 3

Avail Dev Size : 524032 (255.92 MiB 268.30 MB)
    Array Size : 1048064 (511.84 MiB 536.61 MB)
   Data Offset : 224 sectors
  Super Offset : 8 sectors
         State : clean
   Device UUID : c38615d5:53c09e0c:33160bea:237031fd

   Update Time : Mon Dec 13 03:28:28 2010
      Checksum : 7e6f1bdd - correct
        Events : 4321

        Layout : left-symmetric
    Chunk Size : 128K

  Device Role : Active device 0
  Array State : AA. ('A' == active, '.' == missing)

2010/12/13 03:28:35
root@nas01 /etc/syslog-ng # mdadm -E /dev/disk/by-path/ip-165.212.101.242\:3260-iscsi-iqn.165.212.101.240\:nas02.sdb1-lun-1 /dev/disk/by-path/ip-165.212.101.242:3260-iscsi-iqn.165.212.101.240:nas02.sdb1-lun-1:
         Magic : a92b4efc
       Version : 1.2
   Feature Map : 0x0
    Array UUID : abddf4ea:06524e68:8e2b8f4e:1b24c56d
          Name : nas01:126  (local to host nas01)
 Creation Time : Thu Dec  9 20:41:53 2010
    Raid Level : raid5
  Raid Devices : 3

Avail Dev Size : 524032 (255.92 MiB 268.30 MB)
    Array Size : 1048064 (511.84 MiB 536.61 MB)
   Data Offset : 224 sectors
  Super Offset : 8 sectors
         State : clean
   Device UUID : aab5bf73:94242880:8d28b333:f0c88918

   Update Time : Mon Dec 13 03:28:39 2010
      Checksum : f5a31a3a - correct
        Events : 4325

        Layout : left-symmetric
    Chunk Size : 128K

  Device Role : Active device 1
  Array State : AA. ('A' == active, '.' == missing)

# mdadm -E /dev/disk/by-path/ip-165.212.101.243\:3260-iscsi-iqn.165.212.101.240\:nas03.sdb1-lun-1 /dev/disk/by-path/ip-165.212.101.243:3260-iscsi-iqn.165.212.101.240:nas03.sdb1-lun-1:
         Magic : a92b4efc
       Version : 1.2
   Feature Map : 0x0
    Array UUID : abddf4ea:06524e68:8e2b8f4e:1b24c56d
          Name : nas01:iscsi-sdb1  (local to host nas01)
 Creation Time : Thu Dec  9 20:41:53 2010
    Raid Level : raid5
  Raid Devices : 3

Avail Dev Size : 524032 (255.92 MiB 268.30 MB)
    Array Size : 1048064 (511.84 MiB 536.61 MB)
   Data Offset : 224 sectors
  Super Offset : 8 sectors
         State : clean
   Device UUID : 78faaa98:22154538:aeeab927:19a62875

   Update Time : Mon Dec 13 03:03:18 2010
      Checksum : c358be3f - correct
        Events : 3731

        Layout : left-symmetric
    Chunk Size : 128K

  Device Role : Active device 2
  Array State : AAA ('A' == active, '.' == missing)


--
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Well, I just re-assembled the array after I stopped it to get the `mdadm -E` data, and now the /dev/md/ entry is named correctly. I guess I just had to stop it and reassemble it after doing the '-U name'. Still think that might be a bug though that it says "/dev/md/nas01:iscsi-sdb1 has been started" but it really called it something else.
--
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux RAID Wiki]     [ATA RAID]     [Linux SCSI Target Infrastructure]     [Linux Block]     [Linux IDE]     [Linux SCSI]     [Linux Hams]     [Device Mapper]     [Device Mapper Cryptographics]     [Kernel]     [Linux Admin]     [Linux Net]     [GFS]     [RPM]     [git]     [Yosemite Forum]


  Powered by Linux