Koozali.org: home of the SME Server
Other Languages => Français => Topic started by: ecureuil on February 15, 2016, 04:33:11 PM
-
bonjour,
J'ai un problème avec un disque sme que j'ai mis en externe avec usb
Il ne veut pas monter le raid
# mdadm -v --assemble --scan
mdadm: looking for devices for /dev/md1
mdadm: /dev/sdb2 has wrong uuid.
mdadm: /dev/sdb1 has wrong uuid.
mdadm: Cannot assemble mbr metadata on /dev/sdb
# mdadm --examine /dev/sdb
/dev/sdb:
MBR Magic : aa55
Partition[0] : 211617 sectors at 63 (type fd)
Partition[1] : 38858400 sectors at 211680 (type fd)
# mdadm --examine /dev/sdb2
/dev/sdb2:
Magic : a92b4efc
Version : 0.90.00
UUID : fa848920:f869f706:d93fd1f3:20bead3e
Creation Time : Thu Nov 23 22:28:32 2006
Raid Level : raid1
Used Dev Size : 19429120 (18.53 GiB 19.90 GB)
Array Size : 19429120 (18.53 GiB 19.90 GB)
Raid Devices : 2
Total Devices : 1
Preferred Minor : 2
Update Time : Sun Feb 25 20:46:10 2007
State : clean
Active Devices : 1
Working Devices : 1
Failed Devices : 1
Spare Devices : 0
Checksum : 22966e9c - correct
Events : 448351
Number Major Minor RaidDevice State
this 0 3 2 0 active sync
0 0 3 2 0 active sync
1 1 0 0 1 faulty removed
# mdadm --examine /dev/sdb1
/dev/sdb1:
Magic : a92b4efc
Version : 0.90.00
UUID : 6a04e2cb:cb54fe5e:4d7b0f3e:a2078ee1
Creation Time : Thu Nov 23 22:29:14 2006
Raid Level : raid1
Used Dev Size : 105728 (103.27 MiB 108.27 MB)
Array Size : 105728 (103.27 MiB 108.27 MB)
Raid Devices : 2
Total Devices : 1
Preferred Minor : 1
Update Time : Sun Feb 25 20:46:05 2007
State : clean
Active Devices : 1
Working Devices : 1
Failed Devices : 1
Spare Devices : 0
Checksum : 59517936 - correct
Events : 2467
Number Major Minor RaidDevice State
this 0 3 1 0 active sync
0 0 3 1 0 active sync
1 1 0 0 1 faulty removed
Le raid a l'air d'être malade.
On fait comment?
Anne
-
/dev/sdb1 était membre d'un RAID /dev/md1, mais est connecté sur un autre serveur si j'ai bien compris. Il ne peut donc pas être assemblé en tant que /dev/md1 (puisque ce /dev/md1 existe déjà, mais avec un UUID différent)
Si c'est bien le cas, il suffit d'assembler le RAID en spécifiant un autre nom:
mdadm --assemble /dev/md11 /dev/sdb1
mdadm --assemble /dev/md12 /dev/sdb2
(il faudra peut être ajouter --force pour assemble un RAID avec un seul disque)
-
# ls -al /dev/md*
total 0
drwxr-xr-x 2 root root 40 févr. 13 02:11 .
drwxr-xr-x 20 root root 3480 févr. 15 14:58 ..
donc pas de /dev/md1 ou autre.
# fdisk -l
...
Disk /dev/sdb: 18,6 GiB, 20003880960 bytes, 39070080 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x3e473e46
Device Boot Start End Sectors Size Id Type
/dev/sdb1 * 63 211679 211617 103,3M fd Linux raid autodetect
/dev/sdb2 211680 39070079 38858400 18,5G fd Linux raid autodetect
# sfdisk -l
...
Disk /dev/sdb: 2584 cylinders, 240 heads, 63 sectors/track
Units: cylinders of 7741440 bytes, blocks of 1024 bytes, counting from 0
Device Boot Start End #cyls #blocks Id System
/dev/sdb1 * 0+ 13 14- 105808+ fd Linux raid autodetect
/dev/sdb2 14 2583 2570 19429200 fd Linux raid autodetect
/dev/sdb3 0 - 0 0 0 Empty
/dev/sdb4 0 - 0 0 0 Empty
le disque sdb est en usb
si je fais
mdadm --assemble /dev/md1 /dev/sdb1
mdadm --assemble /dev/md2 /dev/sdb2
Bonne idée ou pas
merci
Anne
-
bonjour,
Ce matin j'ai testé.
# mdadm --assemble /dev/md1 /dev/sdb1
mdadm: /dev/md1 has been started with 1 drive (out of 2).
# mdadm --assemble /dev/md2 /dev/sdb2
mdadm: /dev/md2 has been started with 1 drive (out of 2).
# ls -al /dev/md*
brw-rw---- 1 root disk 9, 1 févr. 16 12:45 /dev/md1
brw-rw---- 1 root disk 9, 2 févr. 16 12:45 /dev/md2
/dev/md:
total 0
drwxr-xr-x 2 root root 40 févr. 13 02:11 .
drwxr-xr-x 20 root root 3520 févr. 16 12:45 ..
# mdadm --examine /dev/sdb
/dev/sdb:
MBR Magic : aa55
Partition[0] : 211617 sectors at 63 (type fd)
Partition[1] : 38858400 sectors at 211680 (type fd)
# mdadm -v --assemble --scan
mdadm: looking for devices for /dev/md1
mdadm: no recogniseable superblock on /dev/md2
mdadm: no recogniseable superblock on /dev/md1
mdadm: /dev/sdb2 has wrong uuid.
mdadm: /dev/sdb1 has wrong uuid.
mdadm: Cannot assemble mbr metadata on /dev/sdb
adm -v --assemble --scan
mdadm: looking for devices for /dev/md1
mdadm: no recogniseable superblock on /dev/md2
mdadm: no recogniseable superblock on /dev/md1
mdadm: /dev/sdb2 has wrong uuid.
mdadm: /dev/sdb1 has wrong uuid.
mdadm: Cannot assemble mbr metadata on /dev/sdb
mdadm: no recogniseable superblock on /dev/sda10
mdadm: no recogniseable superblock on /dev/sda9
mdadm: no recogniseable superblock on /dev/sda8
mdadm: no recogniseable superblock on /dev/sda7
mdadm: Cannot assemble mbr metadata on /dev/sda6
mdadm: Cannot assemble mbr metadata on /dev/sda5
mdadm: Cannot assemble mbr metadata on /dev/sda4
mdadm: Cannot assemble mbr metadata on /dev/sda3
mdadm: no recogniseable superblock on /dev/sda1
mdadm: Cannot assemble mbr metadata on /dev/sda
mdadm: looking for devices for /dev/md0
mdadm: no recogniseable superblock on /dev/md2
mdadm: no recogniseable superblock on /dev/md1
mdadm: /dev/sdb2 has wrong uuid.
mdadm: /dev/sdb1 has wrong uuid.
mdadm: Cannot assemble mbr metadata on /dev/sdb
mdadm: no recogniseable superblock on /dev/sda10
mdadm: no recogniseable superblock on /dev/sda9
mdadm: no recogniseable superblock on /dev/sda8
mdadm: no recogniseable superblock on /dev/sda7
mdadm: Cannot assemble mbr metadata on /dev/sda6
mdadm: Cannot assemble mbr metadata on /dev/sda5
mdadm: Cannot assemble mbr metadata on /dev/sda4
mdadm: Cannot assemble mbr metadata on /dev/sda3
mdadm: no recogniseable superblock on /dev/sda1
mdadm: Cannot assemble mbr metadata on /dev/sda
sda est mon disque debian qui n'est pas en raid
essai de monter le raid et lvm
# pvscan
PV /dev/md2 VG main lvm2 [18,50 GiB / 32,00 MiB free]
Total: 1 [18,50 GiB] / in use: 1 [18,50 GiB] / in no VG: 0 [0 ]
# vgscan
Reading all physical volumes. This may take a while...
Found volume group "main" using metadata type lvm2
# vgs
VG #PV #LV #SN Attr VSize VFree
main 1 2 0 wz--n- 18,50g 32,00m
# vgchange -ay /dev/main
2 logical volume(s) in volume group "main" now active
# lvs
/dev/main/swap: read failed after 0 of 4096 at 4096: Erreur d'entrée/sortie
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
root main -wi-a----- 17,47g
swap main -wi-a----- 1,00g
J'ai pu lire les données de ce disque.
C'est un sme dont les données datent de début 2007 max.
# dmesg
...
[305856.003486] sd 14:0:0:0: [sdb] Unhandled sense code
[305856.003498] sd 14:0:0:0: [sdb]
[305856.003503] Result: hostbyte=DID_ERROR driverbyte=DRIVER_SENSE
[305856.003507] sd 14:0:0:0: [sdb]
[305856.003510] Sense Key : Hardware Error [current]
[305856.003517] sd 14:0:0:0: [sdb]
[305856.003520] Add. Sense: No additional sense information
[305856.003524] sd 14:0:0:0: [sdb] CDB:
[305856.003527] Read(10): 28 00 02 32 3d 70 00 00 08 00
[305856.003540] end_request: I/O error, dev sdb, sector 36846960
[305856.003557] Buffer I/O error on device dm-1, logical block 34
on démonte
# vgchange -an /dev/main
/dev/main/swap: read failed after 0 of 4096 at 4096: Erreur d'entrée/sortie
0 logical volume(s) in volume group "main" now active
# mdadm --stop --scan
Anne
-
# dmesg
...
[305856.003486] sd 14:0:0:0: [sdb] Unhandled sense code
[305856.003498] sd 14:0:0:0: [sdb]
[305856.003503] Result: hostbyte=DID_ERROR driverbyte=DRIVER_SENSE
[305856.003507] sd 14:0:0:0: [sdb]
[305856.003510] Sense Key : Hardware Error [current]
[305856.003517] sd 14:0:0:0: [sdb]
[305856.003520] Add. Sense: No additional sense information
[305856.003524] sd 14:0:0:0: [sdb] CDB:
[305856.003527] Read(10): 28 00 02 32 3d 70 00 00 08 00
[305856.003540] end_request: I/O error, dev sdb, sector 36846960
[305856.003557] Buffer I/O error on device dm-1, logical block 34
sdb is dying or you have a faulty cable.. in any case, you are in a bad situation