Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1377 connectés 

 


Dernière réponse
Sujet : raid logiciel
Alana Ouaip. donc la tu as 7 raid, et il faudra donc, si un disque dur lache ce qui entrainera la desyncrhonisation de 7 raid, reconstruire les 7, apres avoir effectivement repartitioné.
 
C'est pour eviter d'avoir autant de "bordel" à gerer et surtout pour avoir une souplesse total au niveau taille et redimensionement des systemes de ficheirs qu'on utilise generalement LVM ;)

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Alana Ouaip. donc la tu as 7 raid, et il faudra donc, si un disque dur lache ce qui entrainera la desyncrhonisation de 7 raid, reconstruire les 7, apres avoir effectivement repartitioné.
 
C'est pour eviter d'avoir autant de "bordel" à gerer et surtout pour avoir une souplesse total au niveau taille et redimensionement des systemes de ficheirs qu'on utilise generalement LVM ;)
gilles974 pour recuperer le partitionnement actuell je fais
sfdisk -d /dev/hda > sfdisk.dump
 
pour restaurer sur le nouveau disk
sfdisk --force /dev/hda < sfdisk.dump
 
le raidtab
raiddev                 /dev/md0
        raid-level              1
        nr-raid-disks           2
        nr-spare-disks          0
        chunk-size              4
        persistent-superblock   1
        device                  /dev/hda1
        raid-disk               0
 
        device                  /dev/hdc1
        raid-disk               1
 
raiddev                 /dev/md1
        raid-level              1
        nr-raid-disks           2
        nr-spare-disks          0
        chunk-size              4
        persistent-superblock   1
        device                  /dev/hda5
        raid-disk               0
 
        device                  /dev/hdc5
        raid-disk               1
 
raiddev                 /dev/md2
        raid-level              1
        nr-raid-disks           2
        nr-spare-disks          0
        chunk-size              4
        persistent-superblock   1
        device                  /dev/hda6
        raid-disk               0
 
        device                  /dev/hdc6
        raid-disk               1
 
raiddev                 /dev/md3
        raid-level              1
        nr-raid-disks           2
        nr-spare-disks          0
        chunk-size              4
        persistent-superblock   1
        device                  /dev/hda7
        raid-disk               0
 
        device                  /dev/hdc7
        raid-disk               1
 
raiddev                 /dev/md4
        raid-level              1
        nr-raid-disks           2
        nr-spare-disks          0
        chunk-size              4
        persistent-superblock   1
        device                  /dev/hda8
        raid-disk               0
 
        device                  /dev/hdc8
        raid-disk               1
 
raiddev                 /dev/md5
        raid-level              1
        nr-raid-disks           2
        nr-spare-disks          0
        chunk-size              4
        persistent-superblock   1
        device                  /dev/hda9
        raid-disk               0
 
        device                  /dev/hdc9
        raid-disk               1
 
raiddev                 /dev/md6
        raid-level              1
        nr-raid-disks           2
        nr-spare-disks          0
        chunk-size              4
        persistent-superblock   1
        device                  /dev/hda10
        raid-disk               0
 
        device                  /dev/hdc10
        raid-disk               1
Alana Heu... tu dois avoir plusieurs raid la non ?  
fais un cat de ton /etc/raidtab et montre voir a quoi il ressemble.
Bref, il faut que tu partitionne ton disque pareil et que tu reconstruise chaque raid si il y en a plusieurs.
(il ne va pas deviner tout seul par exemple qu'il faut mettre hda1 avec hdc1, hda2 avec hdc2 etc.. c'est a toi de lui dire!
gilles974 bonjour
mon doute etais justifier
quand tu dis "faire une partition de taille exactement egale aux autre partitions utilisées dans ton raid "?
 
j'ai juste à recrer les partitions de mon disk à l'identique à savoir:
/ /tmp /usr /var /tmp /home /ftp
pour que le raid sache quoi reconstruire.
 
a+ gilles
 
onizuka_sensei drapal :D
Alana Effectivement je suis pas d'accord avec le point 6.
Il faut juste le repartitioner, et faire une partition de taille exactement egale (ou superieur mais tu perdrai de l'espace disque inutilement) aux autre partitions utilisées dans ton raid.
Donc tu fais un fdisk sur ce nouveau disque, et tout de suite apres tu peux faire ton raidhotadd.
Linux devrait reconstruire le raid en utilisant ce nouveau drive.
gilles974 merci
si je resume :  
1- mdadm me previens d'un crash disk
2- je fais un :raidhotremove /dev/md0 /dev/hda1
3- j'etteins le pc
4- je change le disk  
5- rallume le pc  
6- repartitionne le nouveau disk et le formate
7- rajoute le disk :raidhotadd /dev/md0 /dev/hda1  
 
j'ai un doute à partir de 5 ?
 
merci a+ gilles
Alana Bein au moment de remplacer le disque defectueux si c'est pas du scsi hot swapable...
gilles974 merci beaucoup pour ces precieuses réponses qui on éclairé ma lanterne.
un petit point noir persite: doit on arreter le pc pour cette opération ??? si oui à quel moment ??
merci à tous
splurf ou avec mdadm

Code :
  1. cat /proc/mdstat
  2. Personalities : [linear] [raid0] [raid1] [raid5] [multipath] [raid6]
  3. md1 : active raid1 sdb2[1] sda2[0]
  4.       522048 blocks [2/2] [UU]
  5. md2 : active raid1 sdb3[1] sda3[0]
  6.       505920 blocks [2/2] [UU]
  7. md0 : active raid1 sdb1[1] sda1[0]
  8.       243167744 blocks [2/2] [UU]
  9. unused devices: <none>


Code :
  1. mdadm /dev/md2 -f /dev/sdb3
  2. mdadm: set /dev/sdb3 faulty in /dev/md2


Code :
  1. cat /proc/mdstat
  2. Personalities : [linear] [raid0] [raid1] [raid5] [multipath] [raid6]
  3. md1 : active raid1 sdb2[1] sda2[0]
  4.       522048 blocks [2/2] [UU]
  5. md2 : active raid1 sdb3[2](F) sda3[0]
  6.       505920 blocks [2/1] [U_]
  7. md0 : active raid1 sdb1[1] sda1[0]
  8.       243167744 blocks [2/2] [UU]
  9. unused devices: <none>


Code :
  1. mdadm /dev/md2 -r /dev/sdb3
  2. mdadm: hot removed /dev/sdb3


Code :
  1. mdadm /dev/md2 -a /dev/sdb3
  2. mdadm: hot added /dev/sdb3


Code :
  1. cat /proc/mdstat
  2. Personalities : [linear] [raid0] [raid1] [raid5] [multipath] [raid6]
  3. md1 : active raid1 sdb2[1] sda2[0]
  4.       522048 blocks [2/2] [UU]
  5. md2 : active raid1 sdb3[2] sda3[0]
  6.       505920 blocks [2/1] [U_]
  7.       [===>.................]  recovery = 15.5% (79616/505920) finish=0.1min speed=39808K/sec
  8. md0 : active raid1 sdb1[1] sda1[0]
  9.       243167744 blocks [2/2] [UU]
  10. unused devices: <none>


Code :
  1. cat /proc/mdstat
  2. Personalities : [linear] [raid0] [raid1] [raid5] [multipath] [raid6]
  3. md1 : active raid1 sdb2[1] sda2[0]
  4.       522048 blocks [2/2] [UU]
  5. md2 : active raid1 sdb3[1] sda3[0]
  6.       505920 blocks [2/2] [UU]
  7. md0 : active raid1 sdb1[1] sda1[0]
  8.       243167744 blocks [2/2] [UU]
  9. unused devices: <none>

clockover drapal ;)
jdloic On peut "simuler" le crash d'un disque:
 
# cat /proc/mdstat
...
md0 : active raid1 sdb1[0] sda1[1]
      56128 blocks [2/2] [UU]
 
 
Crash disque /dev/sda1
# raidsetfaulty /dev/md0 /dev/sda1
# cat /proc/mdstat
...
md0 : active raid1 sdb1[0] sda1[2](F)
      56128 blocks [2/1] [U_]
 
 
Supression du disque de l'array
# raidhotremove /dev/md0 /dev/sda1
# cat /proc/mdstat
...
md0 : active raid1 sdb1[0]
      56128 blocks [2/1] [U_]
 
 
Ajout du nouveau disque dans l'array
# raidhotadd /dev/md0 /dev/sda1
# cat /proc/mdstat
...
md0 : active raid1 sda1[2] sdb1[0]
      56128 blocks [2/1] [U_]
      [==========>..........]  recovery = 50.9% (28672/56128) finish=0.0min speed=28672K/sec
gilles974 bonjour
j'ai installe un raid logiciel (mirroring) raid 1 sur une debian
+ le soft mdadm
le raid marche bien, MAIS en cas de prob quelle est la marche suivre pour remplacer un disque defectueux...?  
la je suis un peu perdu dans les manips.
merci a+ gilles
 

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)