Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 10/12/2012, à 19:36

EricDele

[Résolu] Ctrl Marvell 88SE9172 en Raid 1 sous 12.10 voit pas le volume

Bonjour

J'ai une carte mère Gigabyte GA-Z77X-D3H avec :
sur le contrôleur intel : 1 SSD dual boot win7 + Ubuntu 12.10 x64 (/dev/sda)
sur le contrôleur Marvell 88SE9172 : 2 disques de 1 To chacun configurés en RAID1 via le Raid Bios où j'ai créé un volume appelé VOL_HOME (/dev/sdb & /dev/sdc)

Le but étant de monter le volume raid sous /home.
L'installation est fonctionnelle pour le moment à part le raid.
Il me semble que je suis dans une configuration raid hardware puisque normalement l'OS voit le volume et pas les disques, hors il se trouve que gparted voit les 2 disques sdb et sdc au lieu du volume créé dans le raid bios.

Sur mon ancien PC (qui tourne à côté du nouveau) équipé d'une carte mère Asus P5WDH Deluxe et d'un contrôleur JMicron, j'avais rien fait d'autre que de configurer le raid sous le bios et Ubuntu avait vu le volume comme un seul espace de stockage sans savoir que derrière c'était du raid et gparted ne voit pas les 2 disques.

Le contrôleur a l'air d'être bien détecté :

07:00.0 RAID bus controller [0104]: Marvell Technology Group Ltd. 88SE9172 SATA III 6Gb/s RAID Controller [1b4b:9192] (rev 11)
	Subsystem: Giga-byte Technology Device [1458:b000]
	Kernel driver in use: ahci

J'ai bien vu qu'il y avait des problèmes sur la détection de ce contrôleur il y a quelques temps, http://ubuntuforums.org/archive/index.p … 88138.html ,  mais vu que j'ai le bon ID dans le lspci, ça a du être corrigé depuis.

Merci de votre aide

Dernière modification par EricDele (Le 13/12/2012, à 19:11)

Hors ligne

#2 Le 11/12/2012, à 04:54

Maisondouf

Re : [Résolu] Ctrl Marvell 88SE9172 en Raid 1 sous 12.10 voit pas le volume

Il semble qu'il y ait deux versions de noyau 3.5 en fonction des tables AHCI...( fichier drivers/ata/ahci.c )
Une avec seulement le chip (1b4b:917a) :

397         { PCI_DEVICE(0x1b4b, 0x917a),
398           .driver_data = board_ahci_yes_fbs },                  /* 88se9172 */

et l'autre qui gère les deux ID:

397         { PCI_DEVICE(0x1b4b, 0x917a),
398           .driver_data = board_ahci_yes_fbs },                  /* 88se9172 */
399         { PCI_DEVICE(0x1b4b, 0x9192),
400           .driver_data = board_ahci_yes_fbs },                  /* 88se9172 on some Gigabyte */

Je ne peux pas te dire avec lequel le noyau Ubuntu a été fait, faudrait trouver un spécialiste.

Sinon charger les sources en t'en compiler un "maison".....


ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor,  OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)

Hors ligne

#3 Le 11/12/2012, à 19:36

EricDele

Re : [Résolu] Ctrl Marvell 88SE9172 en Raid 1 sous 12.10 voit pas le volume

Le fait que lspci me sorte :

Kernel driver in use: ahci

Pour le contrôleur Marvell ne veut pas dire qu'il a reconnu le PCI_DEVICE ?

Hors ligne

#4 Le 11/12/2012, à 19:47

Maisondouf

Re : [Résolu] Ctrl Marvell 88SE9172 en Raid 1 sous 12.10 voit pas le volume

Sur un forum OpenSuse, ils proposent d'essayer ça.

/bin/echo 1b4b 9192 > /sys/bus/pci/drivers/ahci/new_id

Dernière modification par Maisondouf (Le 11/12/2012, à 19:48)


ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor,  OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)

Hors ligne

#5 Le 11/12/2012, à 19:48

EricDele

Re : [Résolu] Ctrl Marvell 88SE9172 en Raid 1 sous 12.10 voit pas le volume

Maisondouf a écrit :

Sur un forum OpenSuse, ils proposent d'essayer ça.

/bin/echo 1b4b 9192 > /sys/bus/pci/drivers/ahci/new_id

Oui, je l'ai vu et je l'ai fait, mais comment savoir que ça a fait quelque chose ?

Hors ligne

#6 Le 11/12/2012, à 19:50

Maisondouf

Re : [Résolu] Ctrl Marvell 88SE9172 en Raid 1 sous 12.10 voit pas le volume

Chez Gentoo, ils passent par un 'rules' dans le système ahci pour automatiser ça.

SUBSYSTEM=="pci", SYSFS{idVendor}=="1b4b", SYSFS{idProduct}=="917a", RUN=="/bin/echo 1b4b 917a >/sys/bus/pci/drivers/ahci/new_id" 

Nota: c'était à l'époque où le premier Chip est sorti, mais on doit pouvoir faire pareil pour la deuxième référence.

Dernière modification par Maisondouf (Le 11/12/2012, à 19:53)


ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor,  OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)

Hors ligne

#7 Le 11/12/2012, à 19:56

Maisondouf

Re : [Résolu] Ctrl Marvell 88SE9172 en Raid 1 sous 12.10 voit pas le volume

EricDele a écrit :

Oui, je l'ai vu et je l'ai fait, mais comment savoir que ça a fait quelque chose ?

Je sais pas trop, est ce que ça change quelque chose au niveau des disques dans Nautilus ?


ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor,  OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)

Hors ligne

#8 Le 11/12/2012, à 19:58

Maisondouf

Re : [Résolu] Ctrl Marvell 88SE9172 en Raid 1 sous 12.10 voit pas le volume

Le mieux serait d'abord d'aller vérifier dans les sources/patchs du noyau 3.5 de Ubuntu pour être sûr que le chip est déclaré.
Comme il apparaît correctement dans le 'lspci', ça peut venir d'ailleurs si il est déclaré correctement.


ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor,  OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)

Hors ligne

#9 Le 11/12/2012, à 20:09

EricDele

Re : [Résolu] Ctrl Marvell 88SE9172 en Raid 1 sous 12.10 voit pas le volume

Bon alors si je regarde là :

root@DELE:~# ls -l /sys/bus/pci/drivers/ahci
total 0
lrwxrwxrwx 1 root root    0 déc.  11 18:44 0000:00:1f.2 -> ../../../../devices/pci0000:00/0000:00:1f.2
lrwxrwxrwx 1 root root    0 déc.  11 18:44 0000:07:00.0 -> ../../../../devices/pci0000:00/0000:00:1c.7/0000:07:00.0
--w------- 1 root root 4096 déc.  11 18:44 bind
lrwxrwxrwx 1 root root    0 déc.  11 18:44 module -> ../../../../module/ahci
--w------- 1 root root 4096 déc.  11 18:44 new_id
--w------- 1 root root 4096 déc.  11 18:44 remove_id
--w------- 1 root root 4096 déc.  11 18:44 uevent
--w------- 1 root root 4096 déc.  11 18:44 unbind

Il y a donc 2 devices AHCI

root@DELE:~# cat /sys/devices/pci0000:00/0000:00:1c.7/0000:07:00.0/vendor
0x1b4b
root@DELE:~# cat /sys/devices/pci0000:00/0000:00:1c.7/0000:07:00.0/subsystem_vendor
0x1458
root@DELE:~# cat /sys/devices/pci0000:00/0000:00:1c.7/0000:07:00.0/subsystem_device
0xb000
root@DELE:~# cat /sys/devices/pci0000:00/0000:00:1c.7/0000:07:00.0/vendor
0x1b4b
root@DELE:~# cat /sys/devices/pci0000:00/0000:00:1c.7/0000:07:00.0/subsystem_vendor
0x1458
root@DELE:~# cat /sys/devices/pci0000:00/0000:00:1c.7/0000:07:00.0/subsystem_device
0xb000

J'ai aussi trouvé ça :

root@DELE:~# cat /sys/module/ahci/parameters/marvell_enable
0

Je sens que ça va être long pour retrouver ses petits neutral

Hors ligne

#10 Le 11/12/2012, à 20:35

EricDele

Re : [Résolu] Ctrl Marvell 88SE9172 en Raid 1 sous 12.10 voit pas le volume

Quel module devrais-je voir pour savoir si c'est fonctionnel ? ahci ? dmraid ?

Hors ligne

#11 Le 11/12/2012, à 20:43

Maisondouf

Re : [Résolu] Ctrl Marvell 88SE9172 en Raid 1 sous 12.10 voit pas le volume

EricDele a écrit :

Il y a donc 2 devices AHCI

C'est deux fois le même...

que dit :

lspci -k -d 1b4b

Dernière modification par Maisondouf (Le 11/12/2012, à 20:48)


ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor,  OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)

Hors ligne

#12 Le 11/12/2012, à 20:48

EricDele

Re : [Résolu] Ctrl Marvell 88SE9172 en Raid 1 sous 12.10 voit pas le volume

Alors reprenons depuis le début, dans dmesg :

[    0.540043] ahci 0000:00:1f.2: version 3.0
[    0.540086] ahci 0000:00:1f.2: irq 41 for MSI/MSI-X
[    0.554317] ahci 0000:00:1f.2: AHCI 0001.0300 32 slots 6 ports 6 Gbps 0x5 impl SATA mode
[    0.554321] ahci 0000:00:1f.2: flags: 64bit ncq led clo pio slum part ems apst
[    0.554326] ahci 0000:00:1f.2: setting latency timer to 64
[    0.562535] scsi0 : ahci
[    0.562571] scsi1 : ahci
[    0.562597] scsi2 : ahci
[    0.562625] scsi3 : ahci
[    0.562652] scsi4 : ahci
[    0.562680] scsi5 : ahci
[    0.562814] ata1: SATA max UDMA/133 abar m2048@0xf6416000 port 0xf6416100 irq 41
[    0.562815] ata2: DUMMY
[    0.562817] ata3: SATA max UDMA/133 abar m2048@0xf6416000 port 0xf6416200 irq 41
[    0.562817] ata4: DUMMY
[    0.562818] ata5: DUMMY
[    0.562818] ata6: DUMMY
[    0.562894] ahci 0000:07:00.0: irq 42 for MSI/MSI-X
[    0.562967] ahci 0000:07:00.0: AHCI 0001.0000 32 slots 2 ports 6 Gbps 0x3 impl RAID mode
[    0.562969] ahci 0000:07:00.0: flags: 64bit ncq sntf led only pmp fbs pio slum part sxs
[    0.563102] scsi6 : ahci
[    0.563130] scsi7 : ahci
[    0.563149] ata7: SATA max UDMA/133 abar m512@0xf6110000 port 0xf6110100 irq 42
[    0.563151] ata8: SATA max UDMA/133 abar m512@0xf6110000 port 0xf6110180 irq 42
.....
[    0.883289] scsi 0:0:0:0: Direct-Access     ATA      Samsung SSD 840  DXT0 PQ: 0 ANSI: 5
[    0.883391] sd 0:0:0:0: Attached scsi generic sg0 type 0
[    0.883437] sd 0:0:0:0: [sda] 488397168 512-byte logical blocks: (250 GB/232 GiB)
[    0.883816] sd 0:0:0:0: [sda] Write Protect is off
[    0.883818] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    0.883888] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
....
[    1.055612] scsi 6:0:0:0: Direct-Access     ATA      ST1000DM003-1CH1 CC44 PQ: 0 ANSI: 5
[    1.055712] sd 6:0:0:0: Attached scsi generic sg2 type 0
[    1.055715] sd 6:0:0:0: [sdb] 1953525168 512-byte logical blocks: (1.00 TB/931 GiB)
[    1.055717] sd 6:0:0:0: [sdb] 4096-byte physical blocks
[    1.055757] sd 6:0:0:0: [sdb] Write Protect is off
[    1.055758] sd 6:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[    1.055765] sd 6:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    1.099263]  sdb: sdb1
[    1.099458] sd 6:0:0:0: [sdb] Attached SCSI disk
[    1.099583] scsi 7:0:0:0: Direct-Access     ATA      ST1000DM003-1CH1 CC44 PQ: 0 ANSI: 5
[    1.099707] sd 7:0:0:0: [sdc] 1953525168 512-byte logical blocks: (1.00 TB/931 GiB)
[    1.099709] sd 7:0:0:0: [sdc] 4096-byte physical blocks
[    1.099735] sd 7:0:0:0: Attached scsi generic sg3 type 0
[    1.099740] sd 7:0:0:0: [sdc] Write Protect is off
[    1.099741] sd 7:0:0:0: [sdc] Mode Sense: 00 3a 00 00
[    1.099758] sd 7:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    1.122411]  sdc: unknown partition table
[    1.122485] sd 7:0:0:0: [sdc] Attached SCSI disk

Dans udev

KERNEL[5.626266] add      /devices/pci0000:00/0000:00:1c.7/0000:07:00.0 (pci)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:1c.7/0000:07:00.0
DRIVER=ahci
MODALIAS=pci:v00001B4Bd00009192sv00001458sd0000B000bc01sc04i00
PCI_CLASS=10400
PCI_ID=1B4B:9192
PCI_SLOT_NAME=0000:07:00.0
PCI_SUBSYS_ID=1458:B000
SEQNUM=1925
SUBSYSTEM=pci
UDEV_LOG=3
...
KERNEL[5.626588] add      /devices/pci0000:00/0000:00:1f.2 (pci)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:1f.2
DRIVER=ahci
MODALIAS=pci:v00008086d00001E02sv00001458sd0000B005bc01sc06i01
PCI_CLASS=10601
PCI_ID=8086:1E02
PCI_SLOT_NAME=0000:00:1f.2
PCI_SUBSYS_ID=1458:B005
SEQNUM=1958
SUBSYSTEM=pci
UDEV_LOG=3
...
UDEV  [5.666183] add      /devices/pci0000:00/0000:00:1c.7/0000:07:00.0 (pci)
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:1c.7/0000:07:00.0
DRIVER=ahci
ID_MODEL_FROM_DATABASE=88SE9172 SATA III 6Gb/s RAID Controller
ID_VENDOR_FROM_DATABASE=Marvell Technology Group Ltd.
MODALIAS=pci:v00001B4Bd00009192sv00001458sd0000B000bc01sc04i00
PCI_CLASS=10400
PCI_ID=1B4B:9192
PCI_SLOT_NAME=0000:07:00.0
PCI_SUBSYS_ID=1458:B000
SEQNUM=1925
SUBSYSTEM=pci
UDEV_LOG=3
USEC_INITIALIZED=5666118

Donc au boot il voit bien les 2 disques sdb et sdc. C'est le problème, j'imagine qu'il devrait pas les voir, mais plutôt le volume non ?

Hors ligne

#13 Le 11/12/2012, à 20:59

Maisondouf

Re : [Résolu] Ctrl Marvell 88SE9172 en Raid 1 sous 12.10 voit pas le volume

On voit surtout qu'ils sont ratachés par Udev à:

DRIVER=ahci
SUBSYSTEM=pci

Mais aussi que le noyau n'y voit que du feu...
D'abord il case tes 2 ports en ahci

[    0.563102] scsi6 : ahci
[    0.563130] scsi7 : ahci

Ensuite il leur colle le driver generic

[    1.055712] sd 6:0:0:0: Attached scsi generic sg2 type 0
...
[    1.099735] sd 7:0:0:0: Attached scsi generic sg3 type 0

A coté de ça, il y a un truc bizarre, le premier disque est partitionné mais pas le second

[    1.099263]  sdb: sdb1
...
[    1.122411]  sdc: unknown partition table

Est ce que c'est pas le chip qui démonte le RAID en voyant ça ?

EDIT : Ou que sdb, c'est déjà ton RAID et que sdc ne correspond à rien

Dernière modification par Maisondouf (Le 11/12/2012, à 21:02)


ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor,  OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)

Hors ligne

#14 Le 11/12/2012, à 22:57

EricDele

Re : [Résolu] Ctrl Marvell 88SE9172 en Raid 1 sous 12.10 voit pas le volume

Ah oui, alors non, en fait le volume est bon, mais il y a pas de partition sur le deuxième, j'ai utilisé le premier pour sauvegarder temporairement les images des partitions du disque sda avant de faire joujou avec les tables de partioins MBR et GPT.

Mais je peux détruire la partition de sdb et refaire le volume raid.
Question, faut-il qu'il y ait une partition et table de créé sur chacun des sdb et sdc à l'identique avant de faire le volume raid dans le raid bios de marvell ou on le fait après que le raid soit déclaré dans Ubuntu ?

Hors ligne

#15 Le 11/12/2012, à 23:35

EricDele

Re : [Résolu] Ctrl Marvell 88SE9172 en Raid 1 sous 12.10 voit pas le volume

Je viens de vider les 2 disques et de rebooter.
Mon volume apparaît online dans le raid bios
Dans dmesg il me met bien pour les 2 :

[    1.055111] ata7: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[    1.055137] ata8: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[    1.055742] ata7.00: ATA-8: ST1000DM003-1CH162, CC44, max UDMA/133
[    1.055746] ata7.00: 1953525168 sectors, multi 0: LBA48 NCQ (depth 31/32), AA
[    1.055855] ata8.00: ATA-8: ST1000DM003-1CH162, CC44, max UDMA/133
[    1.055860] ata8.00: 1953525168 sectors, multi 0: LBA48 NCQ (depth 31/32), AA
[    1.056386] ata7.00: configured for UDMA/133
[    1.056522] scsi 6:0:0:0: Direct-Access     ATA      ST1000DM003-1CH1 CC44 PQ: 0 ANSI: 5
[    1.056595] ata8.00: configured for UDMA/133
[    1.056620] sd 6:0:0:0: [sdb] 1953525168 512-byte logical blocks: (1.00 TB/931 GiB)
[    1.056621] sd 6:0:0:0: Attached scsi generic sg2 type 0
[    1.056623] sd 6:0:0:0: [sdb] 4096-byte physical blocks
[    1.056664] sd 6:0:0:0: [sdb] Write Protect is off
[    1.056674] sd 6:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[    1.056681] sd 6:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    1.063408]  sdb: unknown partition table
[    1.063495] sd 6:0:0:0: [sdb] Attached SCSI disk
[    1.063582] scsi 7:0:0:0: Direct-Access     ATA      ST1000DM003-1CH1 CC44 PQ: 0 ANSI: 5
[    1.063682] sd 7:0:0:0: [sdc] 1953525168 512-byte logical blocks: (1.00 TB/931 GiB)
[    1.063684] sd 7:0:0:0: [sdc] 4096-byte physical blocks
[    1.063702] sd 7:0:0:0: Attached scsi generic sg3 type 0
[    1.063725] sd 7:0:0:0: [sdc] Write Protect is off
[    1.063726] sd 7:0:0:0: [sdc] Mode Sense: 00 3a 00 00
[    1.063743] sd 7:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    1.090437]  sdc: unknown partition table
[    1.090526] sd 7:0:0:0: [sdc] Attached SCSI disk

En revanche avant de rebooter j'ai pas vu si j'avais déjà ça dans udev :

UDEV  [10.863443] add      /devices/pci0000:00/0000:00:1c.7/0000:07:00.0/ata7/host6/target6:0:0/6:0:0:0/block/sdb (block)
ACTION=add
DEVLINKS=/dev/disk/by-id/ata-ST1000DM003-1CH162_S1D68NN9 /dev/disk/by-id/scsi-SATA_ST1000DM003-1CH_S1D68NN9 /dev/disk/by-id/wwn-0x5000c5005b3c7448 /dev/disk/by-path/pci-0000:07:00.0-scsi-0:0:0:0
DEVNAME=/dev/sdb
DEVPATH=/devices/pci0000:00/0000:00:1c.7/0000:07:00.0/ata7/host6/target6:0:0/6:0:0:0/block/sdb
DEVTYPE=disk
ID_ATA=1
ID_ATA_DOWNLOAD_MICROCODE=1
ID_ATA_FEATURE_SET_APM=1
ID_ATA_FEATURE_SET_APM_CURRENT_VALUE=254
ID_ATA_FEATURE_SET_APM_ENABLED=1
ID_ATA_FEATURE_SET_HPA=1
ID_ATA_FEATURE_SET_HPA_ENABLED=1
ID_ATA_FEATURE_SET_PM=1
ID_ATA_FEATURE_SET_PM_ENABLED=1
ID_ATA_FEATURE_SET_SECURITY=1
ID_ATA_FEATURE_SET_SECURITY_ENABLED=0
ID_ATA_FEATURE_SET_SECURITY_ENHANCED_ERASE_UNIT_MIN=106
ID_ATA_FEATURE_SET_SECURITY_ERASE_UNIT_MIN=106
ID_ATA_FEATURE_SET_SMART=1
ID_ATA_FEATURE_SET_SMART_ENABLED=1
ID_ATA_ROTATION_RATE_RPM=7200
ID_ATA_SATA=1
ID_ATA_SATA_SIGNAL_RATE_GEN1=1
ID_ATA_SATA_SIGNAL_RATE_GEN2=1
ID_ATA_WRITE_CACHE=1
ID_ATA_WRITE_CACHE_ENABLED=1
ID_BUS=ata
ID_FS_TYPE=ddf_raid_member
ID_FS_USAGE=raid
ID_FS_VERSION=01.02.00
ID_MODEL=ST1000DM003-1CH162
ID_MODEL_ENC=ST1000DM003-1CH162\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20
ID_PATH=pci-0000:07:00.0-scsi-0:0:0:0
ID_PATH_TAG=pci-0000_07_00_0-scsi-0_0_0_0
ID_REVISION=CC44
ID_SCSI_COMPAT=SATA_ST1000DM003-1CH_S1D68NN9
ID_SERIAL=ST1000DM003-1CH162_S1D68NN9
ID_SERIAL_SHORT=S1D68NN9
ID_TYPE=disk
ID_WWN=0x5000c5005b3c7448
ID_WWN_WITH_EXTENSION=0x5000c5005b3c7448
MAJOR=8
MINOR=16
SEQNUM=1929
SUBSYSTEM=block
UDEV_LOG=3
UDISKS_ATA_SMART_IS_AVAILABLE=1
UDISKS_PRESENTATION_NOPOLICY=0
USEC_INITIALIZED=998637

UDEV  [11.310181] add      /devices/pci0000:00/0000:00:1c.7/0000:07:00.0/ata8/host7/target7:0:0/7:0:0:0/block/sdc (block)
ACTION=add
DEVLINKS=/dev/disk/by-id/ata-ST1000DM003-1CH162_S1D6A80C /dev/disk/by-id/scsi-SATA_ST1000DM003-1CH_S1D6A80C /dev/disk/by-id/wwn-0x5000c5005b3b0492 /dev/disk/by-path/pci-0000:07:00.0-scsi-0:0:0:0
DEVNAME=/dev/sdc
DEVPATH=/devices/pci0000:00/0000:00:1c.7/0000:07:00.0/ata8/host7/target7:0:0/7:0:0:0/block/sdc
DEVTYPE=disk
ID_ATA=1
ID_ATA_DOWNLOAD_MICROCODE=1
ID_ATA_FEATURE_SET_APM=1
ID_ATA_FEATURE_SET_APM_CURRENT_VALUE=254
ID_ATA_FEATURE_SET_APM_ENABLED=1
ID_ATA_FEATURE_SET_HPA=1
ID_ATA_FEATURE_SET_HPA_ENABLED=1
ID_ATA_FEATURE_SET_PM=1
ID_ATA_FEATURE_SET_PM_ENABLED=1
ID_ATA_FEATURE_SET_SECURITY=1
ID_ATA_FEATURE_SET_SECURITY_ENABLED=0
ID_ATA_FEATURE_SET_SECURITY_ENHANCED_ERASE_UNIT_MIN=104
ID_ATA_FEATURE_SET_SECURITY_ERASE_UNIT_MIN=104
ID_ATA_FEATURE_SET_SMART=1
ID_ATA_FEATURE_SET_SMART_ENABLED=1
ID_ATA_ROTATION_RATE_RPM=7200
ID_ATA_SATA=1
ID_ATA_SATA_SIGNAL_RATE_GEN1=1
ID_ATA_SATA_SIGNAL_RATE_GEN2=1
ID_ATA_WRITE_CACHE=1
ID_ATA_WRITE_CACHE_ENABLED=1
ID_BUS=ata
ID_FS_TYPE=ddf_raid_member
ID_FS_USAGE=raid
ID_FS_VERSION=01.02.00
ID_MODEL=ST1000DM003-1CH162
ID_MODEL_ENC=ST1000DM003-1CH162\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20
ID_PATH=pci-0000:07:00.0-scsi-0:0:0:0
ID_PATH_TAG=pci-0000_07_00_0-scsi-0_0_0_0
ID_REVISION=CC44
ID_SCSI_COMPAT=SATA_ST1000DM003-1CH_S1D6A80C
ID_SERIAL=ST1000DM003-1CH162_S1D6A80C
ID_SERIAL_SHORT=S1D6A80C
ID_TYPE=disk
ID_WWN=0x5000c5005b3b0492
ID_WWN_WITH_EXTENSION=0x5000c5005b3b0492
MAJOR=8
MINOR=32
SEQNUM=1941
SUBSYSTEM=block
UDEV_LOG=3
UDISKS_ATA_SMART_IS_AVAILABLE=1
UDISKS_PRESENTATION_NOPOLICY=0
USEC_INITIALIZED=998708

Il met bien que c'est du RAID.

Et il y a des modules dm_raid de présents :

rico@DELE:/var/log$ lsmod |grep dm_
dm_multipath           22828  0 
scsi_dh                14554  1 dm_multipath
dm_raid45              76812  0 
xor                    17152  1 dm_raid45
dm_mirror              22028  0 
dm_region_hash         20806  1 dm_mirror
dm_log                 18529  3 dm_raid45,dm_mirror,dm_region_hash

Il doit manquer un truc pour qu'il me montre le volume configuré dans le RAID bios.

Dernière modification par EricDele (Le 11/12/2012, à 23:54)

Hors ligne

#16 Le 12/12/2012, à 00:06

EricDele

Re : [Résolu] Ctrl Marvell 88SE9172 en Raid 1 sous 12.10 voit pas le volume

Bon ,ok, je pense avoir compris, dmraid doit être utilisé et il ne fait pas la conf tout seul, je suis un boulet roll

root@DELE:~# dmraid -s
*** Group superset .ddf1_disks
--> Subset
name   : ddf1_VOL_HOME
size   : 1953361280
stride : 128
type   : mirror
status : ok
subsets: 0
devs   : 2
spares : 0
root@DELE:~# dmraid -r
/dev/sdc: ddf1, ".ddf1_disks", GROUP, ok, 1953394096 sectors, data@ 0
/dev/sdb: ddf1, ".ddf1_disks", GROUP, ok, 1953394096 sectors, data@ 0
root@DELE:~# dmraid -ay
RAID set "ddf1_VOL_HOME" was activated
root@DELE:~# ls -l /dev/mapper
total 0
crw------- 1 root root  10, 236 déc.  11 22:21 control
brw-rw---- 1 root disk 252,   0 déc.  11 23:04 ddf1_VOL_HOME

Bon, bah c'était simple en fait, il suffisait d'activer le array via dmraid, en tout cas, merci Maisondouf pour avoir cherché avec moi big_smile

Hors ligne

#17 Le 12/12/2012, à 00:55

EricDele

Re : [Résolu] Ctrl Marvell 88SE9172 en Raid 1 sous 12.10 voit pas le volume

Erf, je l'ajoute où le

dmraid -ay

au démarrage pour pouvoir utiliser mon /home ?

Hors ligne

#18 Le 12/12/2012, à 01:05

Maisondouf

Re : [Résolu] Ctrl Marvell 88SE9172 en Raid 1 sous 12.10 voit pas le volume

EricDele a écrit :

Question, faut-il qu'il y ait une partition et table de créé sur chacun des sdb et sdc à l'identique avant de faire le volume raid dans le raid bios de marvell ou on le fait après que le raid soit déclaré dans Ubuntu ?

Le raid est l'équivalent d'un disque, il faut ensuite le formater depuis l'OS pour l'utiliser.


ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor,  OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)

Hors ligne

#19 Le 12/12/2012, à 11:19

EricDele

Re : [Résolu] Ctrl Marvell 88SE9172 en Raid 1 sous 12.10 voit pas le volume

Maisondouf a écrit :
EricDele a écrit :

Question, faut-il qu'il y ait une partition et table de créé sur chacun des sdb et sdc à l'identique avant de faire le volume raid dans le raid bios de marvell ou on le fait après que le raid soit déclaré dans Ubuntu ?

Le raid est l'équivalent d'un disque, il faut ensuite le formater depuis l'OS pour l'utiliser.

Oui, j'ai réussi à lui mettre une GPT et le formater en ext4 puis le monter sur un point de montage temporaire pour y recopier le /home dedans via le device /dev/mapper/ddf1_VOL_HOME.
Le but étant de le monter à la place de mon /home qui actuellement est sur le /
Ma problématique maintenant est d'activer le array avant le montage, car dmraid -ay n'est pas appelé au démarrage.
J'ai cru voir que l'on pouvait mettre un script dans /etc/initramfs-tools/scripts pour positionner des actions, mais je t'avouerai que je ne sais quel sous répertoire choisir. (http://manpages.ubuntu.com/manpages/har … ols.8.html)
Ma compréhension penche pour local-bottom, mais je comprends pas pourquoi dmraid lors de son installation n'exécute pas automatiquement l'activation des array.

Hors ligne

#20 Le 13/12/2012, à 19:11

EricDele

Re : [Résolu] Ctrl Marvell 88SE9172 en Raid 1 sous 12.10 voit pas le volume

C'est résolu, il suffisait d'ajouter comme décrit ici : http://forum.ubuntu-fr.org/viewtopic.php?pid=3043825
Un script pour activer le volume au boot.
Evidemment un peu de conf dans le /etc/fstab afin de monter automatiquement le volume sur /home et le tour est joué.

Hors ligne