Toon posts:

[Linux] Raid 1 array en toch 2 losse schijven

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb in een server waar Slackware 9.0 op draait een fasttrack100 TX2 raid controller gezet.
Op die raid controller zijn toen 2 schijven aangesloten en hier is een raid 1 array mee gemaakt.

Tot zo ver geen probleem.

Hierna heb ik mijn kernel opnieuw gecompiled zodat deze de promise kaart en raid ondersteunt.

Ook tot hier ging alles goed.

Na het opnieuw starten van de computer ziet linux echter 2 losse schijven :?, van een mirror is dus geen sprake.
Ook in /dev/ataraid/ is geen device te vinden.

Even voor de duidelijkheid, de linux installatie staat op een aparte schijf, die schijven in raid hangen er dus los bij voor backups.

  • irondog
  • Registratie: Januari 2001
  • Laatst online: 11-05-2025

irondog

alle dingen moeten onzin zijn

je kunt dus wel op je raid 1 array?

[P5B deluxe] [Core2Duo 6300] [2 X 1GB DDR2] [GF FX7300] [320 GB WD] [Gentoo] [VISTA]


Verwijderd

Topicstarter
irondog schreef op 12 May 2003 @ 16:41:
je kunt dus wel op je raid 1 array?
Ik kan alle 2 de schijven in die array los mounten.

  • irondog
  • Registratie: Januari 2001
  • Laatst online: 11-05-2025

irondog

alle dingen moeten onzin zijn

Verwijderd schreef op 12 May 2003 @ 16:52:
Ik kan alle 2 de schijven in die array los mounten.
En als je dat doet, help je je array dan naar de k*t?
Of kun je een van beide mounten zodat die andere netjes volgt?

[P5B deluxe] [Core2Duo 6300] [2 X 1GB DDR2] [GF FX7300] [320 GB WD] [Gentoo] [VISTA]


Verwijderd

Topicstarter
irondog schreef op 12 May 2003 @ 16:57:
[...]


En als je dat doet, help je je array dan naar de k*t?
Of kun je een van beide mounten zodat die andere netjes volgt?
Uh nee, als ik beide schijven mount, dan heb ik gewoon 2 losse schijven.
Als ik op de ene schijv iets verander dan volgt de andere schijv niet en dan is dus meteen het hele idee van een raid 1 array weg :)

  • BOOTZ
  • Registratie: Maart 2001
  • Laatst online: 17-03 09:38
welke kernel gebruik je? ik heb voor onze server nogal wat moeite gehad om ataraid met 2.4.19 aan het werk te krijgen (bleek uiteindelijk een bug in de kernel te zijn |:( ).

en heb je misschien wat relevante dmesg-output, vooral van het stuk waar de output van de ataraid-drivers staat?

Maak je eigen poll


Verwijderd

Topicstarter
Ik gebruik kernel 2.4.20 met grsecurity patch

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
PDC20270: IDE controller on PCI bus 00 dev 60
PCI: Found IRQ 11 for device 00:0c.0
PDC20270: chipset revision 2
PDC20270: not 100% native mode: will probe irqs later
PDC20270: (U)DMA Burst Bit ENABLED Primary MASTER Mode Secondary MASTER Mode.
    ide2: BM-DMA at 0x7800-0x7807, BIOS settings: hde:pio, hdf:pio
    ide3: BM-DMA at 0x7808-0x780f, BIOS settings: hdg:pio, hdh:pio
PDC20265: IDE controller on PCI bus 00 dev 88
PCI: Found IRQ 10 for device 00:11.0
PDC20265: chipset revision 2
PDC20265: not 100% native mode: will probe irqs later
PDC20265: (U)DMA Burst Bit DISABLED Primary PCI Mode Secondary PCI Mode.
PDC20265: FORCING BURST BIT 0x00 -> 0x01 ACTIVE
    ide4: BM-DMA at 0x5800-0x5807, BIOS settings: hdi:DMA, hdj:pio
    ide5: BM-DMA at 0x5808-0x580f, BIOS settings: hdk:pio, hdl:pio
hda: Maxtor 4D040H2, ATA DISK drive
hde: WDC WD400BB-00DEA0, ATA DISK drive
hdg: WDC WD400BB-00DEA0, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide2 at 0x9000-0x9007,0x8802 on irq 11
ide3 at 0x8400-0x8407,0x8002 on irq 11
hda: 80043264 sectors (40982 MB) w/2048KiB Cache, CHS=4982/255/63
blk: queue c019e08c, I/O limit 4095Mb (mask 0xffffffff)
hde: 78165360 sectors (40021 MB) w/2048KiB Cache, CHS=77545/16/63, UDMA(33)
blk: queue c019e3f0, I/O limit 4095Mb (mask 0xffffffff)
hdg: 78165360 sectors (40021 MB) w/2048KiB Cache, CHS=77545/16/63, UDMA(33)
Partition check:
 hda: hda1 hda2 hda3 hda4 < hda5 hda6 hda7 hda8 >
 hde: [PTBL] [4865/255/63] hde1 hde2 hde3 hde4 < hde5 hde6 hde7 >
 hdg: [PTBL] [4865/255/63] hdg1 hdg2 hdg3 hdg4 < hdg5 hdg6 hdg7 >

md: raid1 personality registered as nr 3
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.

  • BOOTZ
  • Registratie: Maart 2001
  • Laatst online: 17-03 09:38
ik krijg er dit nog bij te zien:
code:
1
2
3
4
5
6
7
8
9
10
 ataraid/d0: ataraid/d0p1 ataraid/d0p2 ataraid/d0p3 ataraid/d0p4
Drive 0 is 38166 Mb (3 / 0)
Drive 1 is 38166 Mb (22 / 0)
Raid1 array consists of 2 drives.
Promise Fasttrak(tm) Softwareraid driver for linux version 0.03beta
md: raid1 personality registered as nr 3
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.


heb je wel de goede opties aangezet bij kernel compilen?
je moet deze er zowiezo bij hebben:
code:
1
2
3
4
5
CONFIG_BLK_DEV_PDC202XX=y
CONFIG_PDC202XX_BURST=y
CONFIG_PDC202XX_FORCE=y
CONFIG_BLK_DEV_ATARAID=y
CONFIG_BLK_DEV_ATARAID_PDC=y

Maak je eigen poll


Verwijderd

Topicstarter
BOOTZ schreef op 12 May 2003 @ 19:14:
heb je wel de goede opties aangezet bij kernel compilen?
je moet deze er zowiezo bij hebben:
code:
1
2
3
4
5
CONFIG_BLK_DEV_PDC202XX=y
CONFIG_PDC202XX_BURST=y
CONFIG_PDC202XX_FORCE=y
CONFIG_BLK_DEV_ATARAID=y
CONFIG_BLK_DEV_ATARAID_PDC=y
De eerste 3 opties heb ik wel, die andere 2 kan ik om de een of andere reden niet aan zetten :?

edit:

Heb even de standaard ataraid kernel config geladen en nu werkt het wel...
nog ff compilen :)

[ Voor 12% gewijzigd door Verwijderd op 12-05-2003 20:02 ]


Verwijderd

Topicstarter
Volgens mij werkt het nu :)

Tnx...

Dadelijk ff schijf los gooien om het zeker te weten >:)
Pagina: 1