[debian] raid

Pagina: 1
Acties:

  • borgdaville
  • Registratie: December 2000
  • Laatst online: 17:46
Ik heb een linux server met RAID1( dacht ik)

Nu ben ik gaan testen door van 1 disk de power connector uit te trekken...nu zou je verwachten dat behalve wat foutmeldingen van 1 gefaalde disk dat de server gewoon kan doorwerken omdat beide disken identiek zijn en dat hij op 1tje moet doorwerken.

Nu blijkt dat niets meer werkt, iedere leesactie levert foutmeldingen! Raid werkt dus niet!

Kan iemand aan de hand van onderstaand stukje syslog zien wat de server precies doet met de 2 aanwezige disken?


Syslog

Apr 18 16:26:15 localhost kernel: PCI_IDE: unknown IDE controller on PCI bus 00 device f9, VID=8086, DID=24cb
Apr 18 16:26:15 localhost kernel: PCI: Device 00:1f.1 not available because of resource collisions
Apr 18 16:26:15 localhost kernel: PCI_IDE: chipset revision 2
Apr 18 16:26:15 localhost kernel: PCI_IDE: not 100%% native mode: will probe irqs later
Apr 18 16:26:15 localhost kernel: ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:pio, hdb:pio
Apr 18 16:26:15 localhost kernel: ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:pio
Apr 18 16:26:15 localhost kernel: PDC20268: IDE controller on PCI bus 02 dev 58
Apr 18 16:26:15 localhost kernel: PCI: Found IRQ 11 for device 02:0b.0
Apr 18 16:26:15 localhost kernel: PCI: Sharing IRQ 11 with 00:1d.7
Apr 18 16:26:15 localhost kernel: PDC20268: chipset revision 1
Apr 18 16:26:15 localhost kernel: PDC20268: not 100%% native mode: will probe irqs later
Apr 18 16:26:15 localhost kernel: PDC20268: pci-config space interrupt mirror fixed.
Apr 18 16:26:15 localhost kernel: PDC20268: (U)DMA Burst Bit ENABLED Primary MASTER Mode Secondary MASTER Mode.
Apr 18 16:26:15 localhost kernel: ide2: BM-DMA at 0xa000-0xa007, BIOS settings: hde:pio, hdf:pio
Apr 18 16:26:15 localhost kernel: ide3: BM-DMA at 0xa008-0xa00f, BIOS settings: hdg:pio, hdh:pio
Apr 18 16:26:15 localhost kernel: hdc: ATAPI CDROM 48X, ATAPI CD/DVD-ROM drive
Apr 18 16:26:15 localhost kernel: hde: WDC WD1200JB-00DUA0, ATA DISK drive
Apr 18 16:26:15 localhost kernel: hdg: WDC WD1200JB-00EVA0, ATA DISK drive
Apr 18 16:26:15 localhost kernel: ide1 at 0x170-0x177,0x376 on irq 15
Apr 18 16:26:15 localhost kernel: ide2 at 0xb400-0xb407,0xb002 on irq 11
Apr 18 16:26:15 localhost kernel: ide3 at 0xa800-0xa807,0xa402 on irq 11
Apr 18 16:26:15 localhost kernel: hde: 234441648 sectors (120034 MB) w/8192KiB Cache, CHS=232581/16/63, UDMA(66)
Apr 18 16:26:15 localhost kernel: hdg: 234441648 sectors (120034 MB) w/8192KiB Cache, CHS=232581/16/63, UDMA(66)
Apr 18 16:26:15 localhost kernel: hdc: ATAPI 50X CD-ROM drive, 128kB Cache
Apr 18 16:26:15 localhost kernel: Uniform CD-ROM driver Revision: 3.12
Apr 18 16:26:15 localhost kernel: ide-floppy driver 0.97.sv
Apr 18 16:26:15 localhost kernel: Partition check:
Apr 18 16:26:15 localhost kernel: hde: [PTBL] [14593/255/63] hde1 hde2 < hde5 >
Apr 18 16:26:15 localhost kernel: hdg: [PTBL] [14593/255/63] hdg1 hdg2 < hdg5 >
Apr 18 16:26:15 localhost kernel: Floppy drive(s): fd0 is 1.44M
Apr 18 16:26:15 localhost kernel: FDC 0 is a post-1991 82077
Apr 18 16:26:15 localhost kernel: Loading I2O Core - (c) Copyright 1999 Red Hat Software
Apr 18 16:26:15 localhost kernel: I2O configuration manager v 0.04.
Apr 18 16:26:15 localhost kernel: (C) Copyright 1999 Red Hat Software
Apr 18 16:26:15 localhost kernel: loop: loaded (max 8 devices)
Apr 18 16:26:15 localhost kernel: Compaq CISS Driver (v 2.4.5)
Apr 18 16:26:15 localhost kernel: 8139cp 10/100 PCI Ethernet driver v0.0.6 (Nov 19, 2001)
Apr 18 16:26:15 localhost kernel: 8139cp: pci dev 02:0a.0 (id 10ec:8139 rev 10) is not an 8139C+ compatible chip
Apr 18 16:26:15 localhost kernel: 8139cp: Try the "8139too" driver instead.
Apr 18 16:26:15 localhost kernel: 8139too Fast Ethernet driver 0.9.24
Apr 18 16:26:15 localhost kernel: PCI: Found IRQ 9 for device 02:0a.0
Apr 18 16:26:15 localhost kernel: eth0: RealTek RTL8139 Fast Ethernet at 0xe081a000, 00:50:fc:c0:5f:1d, IRQ 9
Apr 18 16:26:15 localhost kernel: eth0: Identified 8139 chip type 'RTL-8139C'
Apr 18 16:26:15 localhost kernel: HDLC support module revision 1.02 for Linux 2.4
Apr 18 16:26:15 localhost kernel: Cronyx Ltd, Synchronous PPP and CISCO HDLC (c) 1994
Apr 18 16:26:15 localhost kernel: Linux port (c) 1998 Building Number Three Ltd & Jan "Yenya" Kasprzak.
Apr 18 16:26:15 localhost kernel: ide-floppy driver 0.97.sv
Apr 18 16:26:15 localhost kernel: ataraid/d0: ataraid/d0p1 ataraid/d0p2 < ataraid/d0p5 >
Apr 18 16:26:15 localhost kernel: Drive 0 is 114473 Mb (34 / 0)
Apr 18 16:26:15 localhost kernel: Drive 1 is 114473 Mb (33 / 0)
Apr 18 16:26:15 localhost kernel: Raid1 array consists of 2 drives.
Apr 18 16:26:15 localhost kernel: Promise Fasttrak(tm) Softwareraid driver for linux version 0.03beta
Apr 18 16:26:15 localhost kernel: hptraid: only RAID0 is supported currently
Apr 18 16:26:15 localhost kernel: Highpoint HPT370 Softwareraid driver for linux version 0.01
Apr 18 16:26:15 localhost kernel: No raid array found
Apr 18 16:26:15 localhost kernel: SCSI subsystem driver Revision: 1.00
Apr 18 16:26:15 localhost kernel: Red Hat/Adaptec aacraid driver, Apr 14 2002
Apr 18 16:26:15 localhost kernel: DC390: 0 adapters found
Apr 18 16:26:15 localhost kernel: 3ware Storage Controller device driver for Linux v1.02.00.016.
Apr 18 16:26:15 localhost kernel: 3w-xxxx: No cards with valid units found.
Apr 18 16:26:15 localhost kernel: request_module[scsi_hostadapter]: Root fs not mounted
Apr 18 16:26:15 localhost kernel: request_module[scsi_hostadapter]: Root fs not mounted

Familieman, nerd, mooi weer fietser, buitenmens en levensgenieter...


  • DJ Buzzz
  • Registratie: December 2000
  • Laatst online: 06-02 22:00
Apr 18 16:26:15 localhost kernel: hptraid: only RAID0 is supported currently

Dat lijkt me de oorzaak van je probleem :). Maar als je alleen Linux op die machine gebruikt zou ik je ten zeerste aanraden om Linux software RAID te gebruiken en niet die van specifieke drivers voor van die Highpoint en Promise kaartjes. Linux software RAID is een stuk volwassener en voor de snelheid hoef je het niet te doen met die kaartjes zonder eigen processor.

  • Tatsu
  • Registratie: Augustus 2000
  • Niet online

Tatsu

Paradigm shift

Het lijkt me ook niet zo goed voor de betreffende hardeschijf om de powerconnector eruit te trekken. IDE is niet gemaakt om te hotswappen.

If someone begins with uncertainty, experience will eventually lead to certainty. But what defines certainty?


  • ReseTTim
  • Registratie: Juni 2000
  • Laatst online: 02-02 17:00

ReseTTim

Chocolate addicted

Tatsu schreef op dinsdag 18 april 2006 @ 15:26:
Het lijkt me ook niet zo goed voor de betreffende hardeschijf om de powerconnector eruit te trekken. IDE is niet gemaakt om te hotswappen.
neej ok.. maar wat verwacht je als een disk kapot gaat.. juist hij verdwijnt ;) en omdat dat dus na te bootsen trok hij de stroom kabel uit de disk :D

Mijn profiel - Te koop: Overzicht van spullen..


  • borgdaville
  • Registratie: December 2000
  • Laatst online: 17:46
ReseTTim schreef op dinsdag 18 april 2006 @ 15:29:
[...]


neej ok.. maar wat verwacht je als een disk kapot gaat.. juist hij verdwijnt ;) en omdat dat dus na te bootsen trok hij de stroom kabel uit de disk :D
inderdaad! liever een schijf kapot maken met testen dan niet testen zou ik zeggen!

Familieman, nerd, mooi weer fietser, buitenmens en levensgenieter...


  • DeMoN
  • Registratie: Maart 2001
  • Laatst online: 06-01 23:13

DeMoN

Pastafari

borgdaville schreef op dinsdag 18 april 2006 @ 15:48:
[...]

inderdaad! liever een schijf kapot maken met testen dan niet testen zou ik zeggen!
Of dus voortaan eerst beter je syslog checken voordat je die molex uit je schijf ramt :P

Gamertag: Cosmicv0id
"Het woord Gods is voor mij niets meer dan een expressie en het product van menselijke zwakheid. De Bijbel is een verzamelwerk van legendes die achtenswaardig zijn maar ook primitief en kinderachtig.'' - Albert Einstein


  • borgdaville
  • Registratie: December 2000
  • Laatst online: 17:46
djbuzzz schreef op dinsdag 18 april 2006 @ 14:53:
Apr 18 16:26:15 localhost kernel: hptraid: only RAID0 is supported currently

Dat lijkt me de oorzaak van je probleem :). Maar als je alleen Linux op die machine gebruikt zou ik je ten zeerste aanraden om Linux software RAID te gebruiken en niet die van specifieke drivers voor van die Highpoint en Promise kaartjes. Linux software RAID is een stuk volwassener en voor de snelheid hoef je het niet te doen met die kaartjes zonder eigen processor.
heeft iemand een handleidingtje achter de hand hoe een softraid config onder Debian op te zetten?

Familieman, nerd, mooi weer fietser, buitenmens en levensgenieter...


  • T-h-i-j-s
  • Registratie: April 2000
  • Laatst online: 20-01 12:14

T-h-i-j-s

koffie? ja lekker :)


  • Sa1
  • Registratie: Oktober 2000
  • Laatst online: 19:13

Sa1

borgdaville schreef op woensdag 19 april 2006 @ 09:07:
[...]

heeft iemand een handleidingtje achter de hand hoe een softraid config onder Debian op te zetten?
ik gebruik raidtools onder debian

code:
1
2
3
4
5
6
7
8
9
10
raiddev /dev/md0
    raid-level                0
    nr-raid-disks             2
    persistent-superblock     1
    chunk-size                4

    device                    /dev/hdc
    raid-disk                 0
    device                    /dev/hdd
    raid-disk                 1
Maar dat vindt je overal

  • borgdaville
  • Registratie: December 2000
  • Laatst online: 17:46
Die had ik gevonden maar hier:
"Set up the /etc/raidtab file like this:"

gaat het al fout, ik heb geen /etc/raidtab file.

Apt-get install raidtools2 mdadm : Uitgevoerd, mdadm was al standaard geinstalleerd

[ Voor 4% gewijzigd door borgdaville op 19-04-2006 09:26 ]

Familieman, nerd, mooi weer fietser, buitenmens en levensgenieter...


  • borgdaville
  • Registratie: December 2000
  • Laatst online: 17:46
mdstat heb ik wel, is een lege file

moet dit:
raiddev /dev/md0
raid-level 1
nr-raid-disks 2
nr-spare-disks 0
persistent-superblock 1
device /dev/sdb6
raid-disk 0
device /de

in /proc/mdstat komen?

Familieman, nerd, mooi weer fietser, buitenmens en levensgenieter...


  • MrBarBarian
  • Registratie: Oktober 2003
  • Laatst online: 07-03-2023
Less jezelf even in.. raidtools zijn oud, mdadm gebruiken..

hier staat hoe je het kan doen

iRacing Profiel


  • T-h-i-j-s
  • Registratie: April 2000
  • Laatst online: 20-01 12:14

T-h-i-j-s

koffie? ja lekker :)

mdadm grbuikt inderdaad geen raidtab, hetgeen ook in de manpage staat.

man mdadm staat boordevol informatie. Als je mdadm gebruikt om je array op te bouwen, maakt'ie de juiste config in /etc/mdadm.conf aan. De standaard Debian install werkt vervolgens 'automagisch', als je eenmaal arrays hebt aangemaakt.

Mijn mdadm.conf (raid1 en raid5) ziet er als volgt uit, maar ik raad je aan de mdadm tool te gebruiken.

code:
1
2
3
4
5
6
DEVICE /dev/hd[efgh]1
DEVICE /dev/hd[jl]1
ARRAY /dev/md1 level=raid5 num-devices=4 UUID=2e4892e1:bfe52c44:e755d03e:e46dfe10
   devices=/dev/hde1,/dev/hdf1,/dev/hdg1,/dev/hdh1
ARRAY /dev/md0 level=raid1 num-devices=2 UUID=508e9770:ee7260a1:1440fd8c:1291e45b
   devices=/dev/hdl1,/dev/hdj1

  • borgdaville
  • Registratie: December 2000
  • Laatst online: 17:46
okay:
mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/hda /dev/hdc

leverde deze output op: link

ziet er veelbelovend uit, actie duurde wel maar 1 seconden ofzo....hoe kan ik dit nu testen zonder de voeding uit de disk te trekken?

Update:
hij is aan het syncen, ongelooflijk:
cat /proc/mdstat levert op: link

Edit:
ik hoop dat dit goed, het was geen lege disk maar active swap en root partitie.... >:)

Even pauzeren!

[ Voor 33% gewijzigd door borgdaville op 19-04-2006 12:06 ]

Familieman, nerd, mooi weer fietser, buitenmens en levensgenieter...


  • borgdaville
  • Registratie: December 2000
  • Laatst online: 17:46
okay mensen, na reboot heb ik: mdadm --assemble /dev/md0 /dev/hda /dev/hdc gedaan, en nu lijkt alles te werken!

Wat vinden jullie van onderstaande output(is er een manier om mijn RAID nu te testen, voordat ik "hard" ga testen door de stekker eruit te trekken):

rltsft-server1:~# mdadm --detail /dev/md0
/dev/md0:
Version : 00.90.00
Creation Time : Wed Apr 19 13:32:45 2006
Raid Level : raid1
Array Size : 117220736 (111.79 GiB 120.03 GB)
Device Size : 117220736 (111.79 GiB 120.03 GB)
Raid Devices : 2
Total Devices : 2
Preferred Minor : 0
Persistence : Superblock is persistent

Update Time : Wed Apr 19 15:23:22 2006
State : active
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0

UUID : 370587c0:91386498:b9c40247:d6d502cd
Events : 0.3

Number Major Minor RaidDevice State
0 3 0 0 active sync /dev/hda
1 22 0 1 active sync /dev/hdc

rltsft-server1:~# cat /proc/mdstat
Personalities : [raid1]
read_ahead 1024 sectors
md0 : active raid1 ide/host0/bus0/target0/lun0/disc[0] ide/host0/bus1/target0/lun0/disc[1]
117220736 blocks [2/2] [UU]

unused devices: <none>

Familieman, nerd, mooi weer fietser, buitenmens en levensgenieter...


  • borgdaville
  • Registratie: December 2000
  • Laatst online: 17:46
helaas de harde test(stroom uit harddisk) levert I/O en ext3 fouten op :( en RAID status met mdadmin --detail levert geen fouten op......... :'(

Update:
sorry voor het gespam, maar na een half uurtje kloten in de setup functie van Debian, en een nieuwe installatie werkt nu alles het hoort. Ik heb dus eerst de RAID array gemaakt en vervolgens hierop gaan installeren....werkt heel wat handiger!

De harde test(voeding uit harddisk) is ook geslaagd _/-\o_

[ Voor 63% gewijzigd door borgdaville op 19-04-2006 16:43 ]

Familieman, nerd, mooi weer fietser, buitenmens en levensgenieter...

Pagina: 1