raid gemaakt met raidtools gebruiken met mdadm (slack-> deb)

Pagina: 1
Acties:
  • 166 views sinds 30-01-2008
  • Reageer

  • rico_fxp
  • Registratie: Juli 2001
  • Laatst online: 28-01 19:41
Helaas kan je maar korte titels geven wat het niet helemaal duidelijk maakt. Ik zit met het volgende probleem. Jaren lang heb ik gebruik gemaakt van slackware en ben overgestapt naar debian.
In slackware heb ik ooit een raid gemaakt van 2 drives voor wat storage doeleinden. Nu wil ik deze raid intact gebruiken in me vers geinstalleerde debian omgeving. Echter werkte Slackware met raidtools waarbij je tools had als mkraid en raidstart, in debian wordt gebruik gemaakt van mdadm.

me oude /etc/raidtab ziet er zo uit

raiddev /dev/md0
raid-level linear
nr-raid-disks 2
persistent-superblock 1
chunk-size 64k
device /dev/hdc1
raid-disk 0
device /dev/hdd1
raid-disk 1

heeft iemand enig idee hoe ik deze raid zonder dataverlies werkend krijg onder debian's mdadm
de /proc/mdstat is nu nog leeg.

  • rico_fxp
  • Registratie: Juli 2001
  • Laatst online: 28-01 19:41
/bump

  • ph0t0nix
  • Registratie: December 2006
  • Laatst online: 27-01 01:06
hmm, ik heb ook een slackware (10.2) servertje met een raid1 systeem. Ik gebruik nu meestal mdadm, maar tijdens een noodgeval heb ik dezelfde array wel eens met de raidtools weer gerestored. Volgens mij maakt het niet uit met welk van de tools je gebruikt. Het zijn gewoon verschillende programma's die onderhuids hetzelfde doen.
Dit is mijn raidtab:
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
root@jerom:~# cat /etc/raidtab
raiddev /dev/md0
        raid-level              1
        nr-raid-disks           2
        chunk-size              32
        nr-spare-disks          0
        persistent-superblock   1
        device                  /dev/sda1
        raid-disk               0
        device                  /dev/sdc1
        raid-disk               1

raiddev /dev/md1
        raid-level              1
        nr-raid-disks           2
        chunk-size              32
        nr-spare-disks          0
        persistent-superblock   1
        device                  /dev/sda2
        raid-disk               0
        device                  /dev/sdc2
        raid-disk               1

raiddev /dev/md2
        raid-level              1
        nr-raid-disks           2
        chunk-size              32
        nr-spare-disks          0
        persistent-superblock   1
        device                  /dev/sda3
        raid-disk               0
        device                  /dev/sdc3
        raid-disk               1
en dit is de enige regel in mijn /etc/mdadm.conf:
code:
1
DEVICE /dev/sd[a,b][1-3]

Zou het zo kunnen zijn dat Debian de raid set niet automatisch detecteert? Wat is het partitietype van de RAID disks? Dit is een van mijn schijven (met drie RAID partities):
code:
1
2
3
4
5
6
7
8
9
10
root@jerom:~# fdisk -l /dev/sda

Disk /dev/sda: 164.6 GB, 164696555520 bytes
255 heads, 63 sectors/track, 20023 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1           5       40131   fd  Linux raid autodetect
/dev/sda2               6        1222     9775552+  fd  Linux raid autodetect
/dev/sda3            1223       19457   146472637+  fd  Linux raid autodetect

  • Shuriken
  • Registratie: November 1999
  • Laatst online: 30-01 11:20

Shuriken

Life is all about priorities

Er is nog wel een package raidtools. Maar dat is bestempeld als zijnde "oud"

Volgens: Soft RAID onder linux maakt het allemaal niets uit en werken zowel raidtools als mdadm met je partities.

I rather have a bottle in front of me, then a frontal lobotomie


  • rico_fxp
  • Registratie: Juli 2001
  • Laatst online: 28-01 19:41
Ik heb dus andere partition types. type 82. ik gok niet dat ik opnieuw fdisk kan gebruiken om partition type te veraneren naar die fd?
ph0t0nix schreef op zaterdag 02 juni 2007 @ 15:23:
hmm, ik heb ook een slackware (10.2) servertje met een raid1 systeem. Ik gebruik nu meestal mdadm, maar tijdens een noodgeval heb ik dezelfde array wel eens met de raidtools weer gerestored. Volgens mij maakt het niet uit met welk van de tools je gebruikt. Het zijn gewoon verschillende programma's die onderhuids hetzelfde doen.
Dit is mijn raidtab:
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
root@jerom:~# cat /etc/raidtab
raiddev /dev/md0
        raid-level              1
        nr-raid-disks           2
        chunk-size              32
        nr-spare-disks          0
        persistent-superblock   1
        device                  /dev/sda1
        raid-disk               0
        device                  /dev/sdc1
        raid-disk               1

raiddev /dev/md1
        raid-level              1
        nr-raid-disks           2
        chunk-size              32
        nr-spare-disks          0
        persistent-superblock   1
        device                  /dev/sda2
        raid-disk               0
        device                  /dev/sdc2
        raid-disk               1

raiddev /dev/md2
        raid-level              1
        nr-raid-disks           2
        chunk-size              32
        nr-spare-disks          0
        persistent-superblock   1
        device                  /dev/sda3
        raid-disk               0
        device                  /dev/sdc3
        raid-disk               1
en dit is de enige regel in mijn /etc/mdadm.conf:
code:
1
DEVICE /dev/sd[a,b][1-3]

Zou het zo kunnen zijn dat Debian de raid set niet automatisch detecteert? Wat is het partitietype van de RAID disks? Dit is een van mijn schijven (met drie RAID partities):
code:
1
2
3
4
5
6
7
8
9
10
root@jerom:~# fdisk -l /dev/sda

Disk /dev/sda: 164.6 GB, 164696555520 bytes
255 heads, 63 sectors/track, 20023 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1           5       40131   fd  Linux raid autodetect
/dev/sda2               6        1222     9775552+  fd  Linux raid autodetect
/dev/sda3            1223       19457   146472637+  fd  Linux raid autodetect

  • ph0t0nix
  • Registratie: December 2006
  • Laatst online: 27-01 01:06
Ik denk het wel. Kijk maar eens bij stap 10 in hoofdstuk 7.6 van de The Software-RAID HOWTO.
En als het niet werkt kun je ze zo terugzetten. Ik heb onlangs nog iemands windows-data "gered" door het partitietype terug naar HPFS/NTFS te zetten. Door onbekende oorzaak was dat veranderd en was de partitie in windows onvindbaar. Linux vond 'm meteen en herkende 'm zelfs als NTFS :) 8). Maar dat terzijde.
Pagina: 1