Comment 5 for bug 770600

Revision history for this message
Taras Zaviryukha (taraszav) wrote : Re: dmraid fails to mount raid0 array after upgrade from Ubuntu 10.10

I have the same problem. After upgrade array does not activated. Two disks - 2Tb raid1 in HP Proliant Microserver

# dmraid -ay -vvv -ddd
WARN: locking /var/lock/dmraid/.lock
WARN: missing dm serial file for /dev/dm-0
WARN: missing dm serial file for /dev/dm-1
NOTICE: /dev/dm-1: asr discovering
NOTICE: /dev/dm-1: ddf1 discovering
NOTICE: /dev/dm-1: hpt37x discovering
NOTICE: /dev/dm-1: hpt45x discovering
NOTICE: /dev/dm-1: isw discovering
DEBUG: not isw at 2675964928
DEBUG: isw trying hard coded -2115 offset.
DEBUG: not isw at 2674883072
NOTICE: /dev/dm-1: jmicron discovering
NOTICE: /dev/dm-1: lsi discovering
NOTICE: /dev/dm-1: nvidia discovering
NOTICE: /dev/dm-1: pdc discovering
DEBUG: checking pdc metadata at 2675933696
DEBUG: checking pdc metadata at 2675835392
DEBUG: checking pdc metadata at 2675834880
DEBUG: checking pdc metadata at 2675957760
DEBUG: checking pdc metadata at 2675761664
DEBUG: checking pdc metadata at 2675663360
DEBUG: checking pdc metadata at 2675620352
DEBUG: checking pdc metadata at 2675589632
DEBUG: checking pdc metadata at 2675467264
DEBUG: checking pdc metadata at 2675458560
DEBUG: checking pdc metadata at 2675499520
DEBUG: checking pdc metadata at 2675479040
NOTICE: /dev/dm-1: sil discovering
NOTICE: /dev/dm-1: via discovering
NOTICE: /dev/dm-0: asr discovering
NOTICE: /dev/dm-0: ddf1 discovering
NOTICE: /dev/dm-0: hpt37x discovering
NOTICE: /dev/dm-0: hpt45x discovering
NOTICE: /dev/dm-0: isw discovering
DEBUG: not isw at 157106043904
DEBUG: isw trying hard coded -2115 offset.
DEBUG: not isw at 157104962048
NOTICE: /dev/dm-0: jmicron discovering
NOTICE: /dev/dm-0: lsi discovering
NOTICE: /dev/dm-0: nvidia discovering
NOTICE: /dev/dm-0: pdc discovering
DEBUG: checking pdc metadata at 157106012672
DEBUG: checking pdc metadata at 157105914368
DEBUG: checking pdc metadata at 157105913856
DEBUG: checking pdc metadata at 157106036736
DEBUG: checking pdc metadata at 157105840640
DEBUG: checking pdc metadata at 157105742336
DEBUG: checking pdc metadata at 157105699328
DEBUG: checking pdc metadata at 157105668608
DEBUG: checking pdc metadata at 157105546240
DEBUG: checking pdc metadata at 157105537536
DEBUG: checking pdc metadata at 157105578496
DEBUG: checking pdc metadata at 157105558016
DEBUG: checking pdc metadata at 137438913024
NOTICE: /dev/dm-0: sil discovering
NOTICE: /dev/dm-0: via discovering
NOTICE: /dev/sdc: asr discovering
NOTICE: /dev/sdc: ddf1 discovering
NOTICE: /dev/sdc: hpt37x discovering
NOTICE: /dev/sdc: hpt45x discovering
NOTICE: /dev/sdc: isw discovering
DEBUG: not isw at 2000398932992
DEBUG: isw trying hard coded -2115 offset.
DEBUG: not isw at 2000397851136
NOTICE: /dev/sdc: jmicron discovering
NOTICE: /dev/sdc: lsi discovering
NOTICE: /dev/sdc: nvidia discovering
NOTICE: /dev/sdc: pdc discovering
DEBUG: checking pdc metadata at 2000398901760
DEBUG: checking pdc metadata at 2000398908928
NOTICE: /dev/sdc: pdc metadata discovered
NOTICE: /dev/sdc: sil discovering
NOTICE: /dev/sdc: via discovering
NOTICE: /dev/sdb: asr discovering
NOTICE: /dev/sdb: ddf1 discovering
NOTICE: /dev/sdb: hpt37x discovering
NOTICE: /dev/sdb: hpt45x discovering
NOTICE: /dev/sdb: isw discovering
DEBUG: not isw at 2000398932992
DEBUG: isw trying hard coded -2115 offset.
DEBUG: not isw at 2000397851136
NOTICE: /dev/sdb: jmicron discovering
NOTICE: /dev/sdb: lsi discovering
NOTICE: /dev/sdb: nvidia discovering
NOTICE: /dev/sdb: pdc discovering
DEBUG: checking pdc metadata at 2000398901760
DEBUG: checking pdc metadata at 2000398908928
NOTICE: /dev/sdb: pdc metadata discovered
NOTICE: /dev/sdb: sil discovering
NOTICE: /dev/sdb: via discovering
NOTICE: /dev/sda: asr discovering
NOTICE: /dev/sda: ddf1 discovering
NOTICE: /dev/sda: hpt37x discovering
NOTICE: /dev/sda: hpt45x discovering
NOTICE: /dev/sda: isw discovering
DEBUG: not isw at 160041884672
DEBUG: isw trying hard coded -2115 offset.
DEBUG: not isw at 160040802816
NOTICE: /dev/sda: jmicron discovering
NOTICE: /dev/sda: lsi discovering
NOTICE: /dev/sda: nvidia discovering
NOTICE: /dev/sda: pdc discovering
DEBUG: checking pdc metadata at 160041853440
DEBUG: checking pdc metadata at 160041755136
DEBUG: checking pdc metadata at 160041754624
DEBUG: checking pdc metadata at 160041877504
DEBUG: checking pdc metadata at 160041681408
DEBUG: checking pdc metadata at 160041583104
DEBUG: checking pdc metadata at 160041540096
DEBUG: checking pdc metadata at 160041509376
DEBUG: checking pdc metadata at 160041387008
DEBUG: checking pdc metadata at 160041378304
DEBUG: checking pdc metadata at 160041419264
DEBUG: checking pdc metadata at 160041398784
DEBUG: checking pdc metadata at 137438913024
NOTICE: /dev/sda: sil discovering
NOTICE: /dev/sda: via discovering
DEBUG: _find_set: searching pdc_idegabcej
DEBUG: _find_set: not found pdc_idegabcej
DEBUG: _find_set: searching pdc_idegabcej
DEBUG: _find_set: not found pdc_idegabcej
NOTICE: added /dev/sdc to RAID set "pdc_idegabcej"
DEBUG: _find_set: searching pdc_idegabcej
DEBUG: _find_set: found pdc_idegabcej
DEBUG: _find_set: searching pdc_idegabcej
DEBUG: _find_set: found pdc_idegabcej
NOTICE: added /dev/sdb to RAID set "pdc_idegabcej"
DEBUG: checking pdc device "/dev/sdc"
DEBUG: checking pdc device "/dev/sdb"
DEBUG: set status of set "pdc_idegabcej" to 16
DEBUG: checking pdc device "/dev/sdc"
DEBUG: checking pdc device "/dev/sdb"
DEBUG: set status of set "pdc_idegabcej" to 16
RAID set "pdc_idegabcej" was not activated
WARN: unlocking /var/lock/dmraid/.lock
DEBUG: freeing devices of RAID set "pdc_idegabcej"
DEBUG: freeing device "pdc_idegabcej", path "/dev/sdc"
DEBUG: freeing device "pdc_idegabcej", path "/dev/sdb"

# dmraid -n
/dev/sdc (pdc):
0x000 promise_id: "Promise Technology, Inc."
0x018 unknown_0: 0x20000 131072
0x01c magic_0: 0xe1e2e3e4
0x020 unknown_1: 0xdddedfe0 3722371040
0x024 magic_1: 0xd9dadbdc
0x028 unknown_2: 0xd7d8 55256
0x200 raid.flags: 0xfdfeffc0
0x204 raid.unknown_0: 0x7 7
0x205 raid.disk_number: 0
0x206 raid.channel: 1
0x207 raid.device: 0
0x208 raid.magic_0: 0x2c750121
0x20c raid.unknown_1: 0x10012 65554
0x210 raid.start: 0x0 0
0x214 raid.disk_secs: 3906898096
0x218 raid.unknown_3: 0xffffffff 4294967295
0x21c raid.unknown_4: 0x1 1
0x21e raid.status: 0xf
0x21f raid.type: 0x1
0x220 raid.total_disks: 2
0x221 raid.raid0_shift: 7
0x222 raid.raid0_disks: 1
0x223 raid.array_number: 1
0x232 raid.total_secs_h: 1
0x224 raid.total_secs_l: 3906249984
0x228 raid.cylinders: 65534
0x22a raid.heads: 254
0x22b raid.sectors: 63
0x22c raid.magic_1: 0x31bf0121
0x230 raid.unknown_5: 0x12 18
0x233 raid.unknown_6: 0x1 1
0x234 raid.disk[0].unknown_0: 0x207
0x236 raid.disk[0].channel: 1
0x237 raid.disk[0].device: 0
0x238 raid.disk[0].magic_0: 0x2c750121
0x23c raid.disk[0].disk_number: 65554
0x240 raid.disk[1].unknown_0: 0x407
0x242 raid.disk[1].channel: 2
0x243 raid.disk[1].device: 0
0x244 raid.disk[1].magic_0: 0x2c760121
0x248 raid.disk[1].disk_number: 131090
0x7fc checksum: 0x4c5d3faf Ok

/dev/sdb (pdc):
0x000 promise_id: "Promise Technology, Inc."
0x018 unknown_0: 0x20000 131072
0x01c magic_0: 0xe1e2e3e4
0x020 unknown_1: 0xdddedfe0 3722371040
0x024 magic_1: 0xd9dadbdc
0x028 unknown_2: 0xd7d8 55256
0x200 raid.flags: 0xfdfeffc0
0x204 raid.unknown_0: 0x7 7
0x205 raid.disk_number: 1
0x206 raid.channel: 2
0x207 raid.device: 0
0x208 raid.magic_0: 0x2c760121
0x20c raid.unknown_1: 0x20012 131090
0x210 raid.start: 0x0 0
0x214 raid.disk_secs: 3906898096
0x218 raid.unknown_3: 0xffffffff 4294967295
0x21c raid.unknown_4: 0x1 1
0x21e raid.status: 0xf
0x21f raid.type: 0x1
0x220 raid.total_disks: 2
0x221 raid.raid0_shift: 7
0x222 raid.raid0_disks: 1
0x223 raid.array_number: 1
0x232 raid.total_secs_h: 1
0x224 raid.total_secs_l: 3906249984
0x228 raid.cylinders: 65534
0x22a raid.heads: 254
0x22b raid.sectors: 63
0x22c raid.magic_1: 0x31bf0121
0x230 raid.unknown_5: 0x12 18
0x233 raid.unknown_6: 0x1 1
0x234 raid.disk[0].unknown_0: 0x207
0x236 raid.disk[0].channel: 1
0x237 raid.disk[0].device: 0
0x238 raid.disk[0].magic_0: 0x2c750121
0x23c raid.disk[0].disk_number: 65554
0x240 raid.disk[1].unknown_0: 0x407
0x242 raid.disk[1].channel: 2
0x243 raid.disk[1].device: 0
0x244 raid.disk[1].magic_0: 0x2c760121
0x248 raid.disk[1].disk_number: 131090
0x7fc checksum: 0x4c6040af Ok

# dmraid -D -r /dev/sdb
/dev/sdb: pdc, "pdc_idegabcej", mirror, ok, 8201217280 sectors, data@ 0
root@alf-server:~# dmraid -D -r /dev/sdc
/dev/sdc: pdc, "pdc_idegabcej", mirror, ok, 8201217280 sectors, data@ 0

# dmraid -s
*** Set
name : pdc_idegabcej
size : 8201217280
stride : 128
type : mirror
status : ok
subsets: 0
devs : 2
spares : 0

In old config array was mounted by name pdc_idegabcej1