Software » Linux Raid Software
Linux Raid Software
Publié le 18/01/2007 @ 14:16:57,
Par VectorHello la foule,
Nous avons un server Linux RedHat (AS 3 U 3) qui utilise 10 volumes SAN sur deux SAN différents. L'intérêt de la chose est que les 10 volumes en questions sont répliqués en mirror sur les deux SAN.
Pour le mirroring, nous utilisons depuis quelques années maintenant un soft de Veritas (Veritas Storage Foundation). En gros, quand on écrit sur /u03, Veritas écrit en même temps sur le SAN-1 et le SAN-2
Il se trouve que le soft est assez cher et qu'il est plus ou moins abandonné (?) Veritas étant devenu Symantec.
J'ai découvert il y a quelques temps le RAID Software mdadm, raidtools sous Linux.
Question : Qu'en est-il de la performance de cet outils ? Vous me direz : c'est build in dans le Kernel dont ça rox ... En effet Veritas est clairement un add-on pas lié du tout au Kernel ... Mais vu le prix de la suite je pense que ça devrait être eficace ...
Dernière édition: 18/01/2007 @ 14:18:45
Nous avons un server Linux RedHat (AS 3 U 3) qui utilise 10 volumes SAN sur deux SAN différents. L'intérêt de la chose est que les 10 volumes en questions sont répliqués en mirror sur les deux SAN.
Pour le mirroring, nous utilisons depuis quelques années maintenant un soft de Veritas (Veritas Storage Foundation). En gros, quand on écrit sur /u03, Veritas écrit en même temps sur le SAN-1 et le SAN-2
Il se trouve que le soft est assez cher et qu'il est plus ou moins abandonné (?) Veritas étant devenu Symantec.
J'ai découvert il y a quelques temps le RAID Software mdadm, raidtools sous Linux.
Question : Qu'en est-il de la performance de cet outils ? Vous me direz : c'est build in dans le Kernel dont ça rox ... En effet Veritas est clairement un add-on pas lié du tout au Kernel ... Mais vu le prix de la suite je pense que ça devrait être eficace ...
Dernière édition: 18/01/2007 @ 14:18:45
Vector, juste Vector!
Linux Raid Software
Publié le 18/01/2007 @ 14:24:38,
Par pipoEt bien je dirais que ça va bieng, j'avais même vu peu de différence avec un hdparm
![:oh: :oh:](images/smileys/oh.gif)
./Make sex | ( . ) ( . ) | Je n'ai rien à voir avec Zion l'informaticien gay
Linux Raid Software
Publié le 18/01/2007 @ 14:25:57,
Par Vectorok ... maintenant je suppose que envisager récupérer les données des volumes SAN créés avec Veritas dans un RAID RedHat je suppose que je peux me brosser ?
![:wink: :wink:](images/smileys/wink.gif)
Vector, juste Vector!
Linux Raid Software
Publié le 18/01/2007 @ 14:27:59,
Par Vectorha on tombe d'accord alors
je suis en train de faire des tests ... sur un rhel4 tout fraichement installé
![:wink: :wink:](images/smileys/wink.gif)
![:wink: :wink:](images/smileys/wink.gif)
Vector, juste Vector!
Linux Raid Software
Publié le 18/01/2007 @ 14:49:01,
Par Vectorvoilà j'ai mis en place un mirror sur 2 partitions de 100 Mb ... je commence mes tests maintenant :
- RAID Software
- RAID Hardware
- RAID Software Veritas sur volume SAN
On sera vite fixé
- RAID Software
- RAID Hardware
- RAID Software Veritas sur volume SAN
On sera vite fixé
![:wink: :wink:](images/smileys/wink.gif)
Vector, juste Vector!
Linux Raid Software
Publié le 18/01/2007 @ 14:55:03,
Par ovh
Linux Raid Software
Publié le 18/01/2007 @ 14:55:31,
Par Vectorok
faut jsute terminer les tests !
![:wink: :wink:](images/smileys/wink.gif)
faut jsute terminer les tests !
Vector, juste Vector!
Linux Raid Software
Publié le 18/01/2007 @ 14:57:04,
Par philfrTu bases tes tests sur quels critères ? La performance uniquement ?
Je dis ça, parce que pour moi, un raid, c'est une sécurité, et d'autres critères sont au moins aussi importants.
Par exemple, avec mdadm j'ai 5 disques SCSI sur 2 contrôleurs dans une Sun Enterprise, mais le jour où elle est naze ou qu'un contrôleur claque, je peux tout aussi bien récupérer tous mes disques sur un Adaptec sur mon PC
Ta question plus haut concernant la récup de Veritas montre que tu as au moins identifié un problème des RAID hardware ou propriétaires
Je dis ça, parce que pour moi, un raid, c'est une sécurité, et d'autres critères sont au moins aussi importants.
Par exemple, avec mdadm j'ai 5 disques SCSI sur 2 contrôleurs dans une Sun Enterprise, mais le jour où elle est naze ou qu'un contrôleur claque, je peux tout aussi bien récupérer tous mes disques sur un Adaptec sur mon PC
![:oh: :oh:](images/smileys/oh.gif)
Ta question plus haut concernant la récup de Veritas montre que tu as au moins identifié un problème des RAID hardware ou propriétaires
![:grin: :grin:](images/smileys/grin.gif)
Linux Raid Software
Publié le 18/01/2007 @ 14:57:11,
Par didixTu testes sur 2 partoches sur le meme disque dur ?
Intéressé par le test toussa aussi
Intéressé par le test toussa aussi
![:wink: :wink:](images/smileys/wink.gif)
Linux Raid Software
Publié le 18/01/2007 @ 14:58:09,
Par Vectoroui ... en fait j'ai un RAID5 hardware .... sur lequel j'ai fais mon RAID-1 software ... je sais c'est un peu useless mais bon ... c'est surtout pour appréhander les commandes
![:wink: :wink:](images/smileys/wink.gif)
Vector, juste Vector!
Linux Raid Software
Publié le 18/01/2007 @ 15:13:17,
Par VectorJ'ai juste un petit soucis pour le montage du RAID dans fstab ... apparemment le type que je mets (ext3) n'est pas valide ... on lui dit comment que c'est du raid ?
![:wink: :wink:](images/smileys/wink.gif)
Vector, juste Vector!
Linux Raid Software
Publié le 18/01/2007 @ 15:22:24,
Par ovh/dev/mdX
![:smile: :smile:](images/smileys/smile.gif)
Je n'ai rien à voir avec www.ovh.com
Linux Raid Software
Publié le 18/01/2007 @ 15:23:47,
Par Vectoroui je sais ... c'est ce que je fais ... mais il faut mettre le type de filesystem
Vector, juste Vector!
Linux Raid Software
Publié le 18/01/2007 @ 15:25:48,
Par Vectorbizarre, j'arrive plus à le monter
[root@test-rhel4 ~]# mount /dev/md0 /mirror
/dev/md0: Invalid argument
mount: /dev/md0: can't read superblock
[root@test-rhel4 ~]# fsck /dev/md0
fsck 1.35 (28-Feb-2004)
e2fsck 1.35 (28-Feb-2004)
fsck.ext2: Invalid argument while trying to open /dev/md0
The superblock could not be read or does not describe a correct ext2
filesystem. If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
e2fsck -b 8193 <device>
![:sad: :sad:](images/smileys/sad.gif)
[root@test-rhel4 ~]# mount /dev/md0 /mirror
/dev/md0: Invalid argument
mount: /dev/md0: can't read superblock
[root@test-rhel4 ~]# fsck /dev/md0
fsck 1.35 (28-Feb-2004)
e2fsck 1.35 (28-Feb-2004)
fsck.ext2: Invalid argument while trying to open /dev/md0
The superblock could not be read or does not describe a correct ext2
filesystem. If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
e2fsck -b 8193 <device>
Vector, juste Vector!
Linux Raid Software
Publié le 18/01/2007 @ 15:28:37,
Par philfrFaut voir comment tu as créé ton raid... Parce que là il n'est pas actif...
Linux Raid Software
Publié le 18/01/2007 @ 15:29:30,
Par Vectorcomme ça :
mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/cciss/c0d1p1 /dev/cciss/c0d1p2
j'ai cru qu'il avait perdu la config mais quand je refais la commande il me sort ça :
mdadm: /dev/cciss/c0d1p1 appears to contain an ext2fs file system
size=104420K mtime=Thu Jan 18 16:24:56 2007
mdadm: /dev/cciss/c0d1p1 appears to be part of a raid array:
level=1 devices=2 ctime=Thu Jan 18 15:51:03 2007
mdadm: /dev/cciss/c0d1p2 appears to contain an ext2fs file system
size=104420K mtime=Thu Jan 18 16:25:02 2007
mdadm: /dev/cciss/c0d1p2 appears to be part of a raid array:
level=1 devices=2 ctime=Thu Jan 18 15:51:03 2007
Continue creating array? n
mdadm: create aborted.
mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/cciss/c0d1p1 /dev/cciss/c0d1p2
j'ai cru qu'il avait perdu la config mais quand je refais la commande il me sort ça :
mdadm: /dev/cciss/c0d1p1 appears to contain an ext2fs file system
size=104420K mtime=Thu Jan 18 16:24:56 2007
mdadm: /dev/cciss/c0d1p1 appears to be part of a raid array:
level=1 devices=2 ctime=Thu Jan 18 15:51:03 2007
mdadm: /dev/cciss/c0d1p2 appears to contain an ext2fs file system
size=104420K mtime=Thu Jan 18 16:25:02 2007
mdadm: /dev/cciss/c0d1p2 appears to be part of a raid array:
level=1 devices=2 ctime=Thu Jan 18 15:51:03 2007
Continue creating array? n
mdadm: create aborted.
Vector, juste Vector!
Linux Raid Software
Publié le 18/01/2007 @ 15:33:55,
Par Vectormmmh apparement on parle de /etc/raidtab ....
Vector, juste Vector!
Linux Raid Software
Publié le 18/01/2007 @ 15:38:27,
Par VectorMais d'après RedHat, on peut utiliser fstab :
If the constituent devices are still listed in /etc/fstab they should be removed so that they are not mounted during a reboot.
Add a new entry to /etc/fstab for the RAID device as follows:
/dev/md0 /big ext3 defaults 1 2
If the constituent devices are still listed in /etc/fstab they should be removed so that they are not mounted during a reboot.
Add a new entry to /etc/fstab for the RAID device as follows:
/dev/md0 /big ext3 defaults 1 2
Vector, juste Vector!
Linux Raid Software
Publié le 18/01/2007 @ 15:50:17,
Par Vectorbon je viens de recréer mon /dev/md0
j'ai modifié fstab comme l'exemple :
Et je reboot !
Dernière édition: 18/01/2007 @ 15:51:16
j'ai modifié fstab comme l'exemple :
- [root@test-rhel4 ~]# cat /etc/fstab
- # This file is edited by fstab-sync - see 'man fstab-sync' for details
- LABEL=/ / ext3 defaults 1 1
- none /dev/pts devpts gid=5,mode=620 0 0
- none /dev/shm tmpfs defaults 0 0
- none /proc proc defaults 0 0
- none /sys sysfs defaults 0 0
- LABEL=SW-cciss/c0d0p2 swap swap defaults 0 0
- /dev/hda /media/cdrecorder auto pamconsole,fscontext=system_u:object_r:removable_t,exec,noauto,managed 0 0
- /dev/fd0 /media/floppy auto pamconsole,fscontext=system_u:object_r:removable_t,exec,noauto,managed 0 0
- /dev/md0 /mirror ext3 defaults 1 2
Et je reboot !
![:grin: :grin:](images/smileys/grin.gif)
Dernière édition: 18/01/2007 @ 15:51:16
Vector, juste Vector!