[debian] Monter un Raid0 SATA pour un serveur de stockage

Monter un Raid0 SATA pour un serveur de stockage [debian] - Hardware - Linux et OS Alternatifs

Marsh Posté le 13-11-2004 à 19:46:38    

Bonjour
 
J'ai un serveur de stockage sous Debian. 160Go ne me suffisant plus j'aimerai monter 2 disques Hitachi SATA 160Go en Raid0 (software).
 
Par contre je ne sais pas quelle carte SATA choisir, sachant que mon PC est assez léger (voir config) je ne pense pas qu'une carte de la mort soit nécessaire, de plus comme le raid est logiciel cette fonction n'a pas besoin d'être implémentée dans la carte.
 
Que pensez vous des drivers du chipset SATA Si3112 sous Linux? Je pensais à cette carte :
http://www.materiel.net/details_PCI-IDESI3112.html
 
Par contre là ou ça se complique c'est qu'il faudrai que je transfert tout mon système actuel dans le nouveau "disque" raid, comment est-ce que je pe procéder? :??:
Seule la partition /data aurai besoin de profiter du gain de place suite au changement de disque.
 
Sinon est-il ossible de booter sur un système en raid0 logiciel? je ne sais pas si LILO va bp aimer... :(
 
merci :hello:

Reply

Marsh Posté le 13-11-2004 à 19:46:38   

Reply

Marsh Posté le 13-11-2004 à 19:54:32    

pourquoi faire du raid 0 ?
pour une utilisation serveur, ton débit réseau va tout limiter

Reply

Marsh Posté le 13-11-2004 à 20:01:23    

j'ai l'intention de prendre une carte gigaethernet!
j'ai déjà les 2 disques dans mon PC principal (je pense les remplacer par un Raptor 74Go), autant les utiliser ensemble et gagner en vitesse, non?

Reply

Marsh Posté le 13-11-2004 à 20:03:48    

Raid 0...............c 0 sécurité.....................

Reply

Marsh Posté le 13-11-2004 à 22:37:31    

c'est possible de booter sur du RAID0 logiciel sous linux. Il faut que tu recompile ton kernel avec le support du RAID 0 en dur (ou fait un initrd). Il te faut aussi un partion /boot en RAID1 (8 Mo). Le Si3112 marche bien du moment que tu ne mettes pas plus de 2 cartes par machine (max 4 HDD donc). Gere le plutot en SCSI qu'en IDE.
 
Pour transferer ton systeme, tu peut copier la partition root sur ton nouveau DD editer ton lilo.conf et mettre en boot et root les devices correspondants (/dev/md0 etc), rajoute aussi raid-extra-boot=/dev/sda,/dev/sdb (dans le cas de la gestions SCSI).
 
Sinon ca marche pas trop mal, ta config ira bien...
Mais le Raid 0 pour uns erveu r de stockage c'est du suicide - d'ailleur je ne voit pas pourquoi ca s'apelle RAID... (met plutot 4 HDD en RAID5).


Message édité par jinkazama le 13-11-2004 à 22:39:13
Reply

Marsh Posté le 13-11-2004 à 23:25:11    

meme remarque que Siam, j'espere que c'est que pour du stockage vraiment non critique ou que tu sais ce que tu fais :)

Reply

Marsh Posté le 13-11-2004 à 23:58:04    

Pour un serveur de données performant et secure, tu as pensé au RAID1 hard et RAID0 soft? Ou comme dit précédemment, un RAID5 soft..
Bon d'accord, ça fait 4 disques, mais bon, au moins c'est tranquille ;)


Message édité par glor le 13-11-2004 à 23:59:07
Reply

Marsh Posté le 14-11-2004 à 01:36:56    

merci jinkazama pour ces infos :hello:
 
je vais essayer de me documenter avant de me lancer vraiment là dedans :)
 
pour ce qui est des données, les plus critiques seront aussi sauvegardées sur un disque externe et sans doute (pour les plus critiques) sur DVD :)
 
pour le moment j'ai du mal à voir comment mettre la partition boot en raid1 et le reste en raid0 mais je vais bien trouver ;)

Reply

Marsh Posté le 14-11-2004 à 06:04:50    

1°/ état du support du SATA
 
http://linux.yyz.us/sata/sata-status.html
http://spamaps.org/raidtests.php
 
 
 
2°/  
tu mets /boot sur /dev/md0 en RAID1
 
dans /etc/lilo.conf tu ajoutes : raid-extra-boot=mbr
 
de plus tu précises : boot=/dev/md0
 
puis tu installes lilo. il va l'installer dans la MBR de chaque disque du RAID et dans celle de md0
 
par exemple avec :
/dev/md0 -> /boot ( RAID1 )
/dev/md1 -> /  ( RAID1 )
 
voici mon lilo.conf pour mon serveur en RAID1 sous mdk :
 


[bdadmin@bdserveur bdadmin]$ cat /etc/lilo.conf
# File generated by DrakX/drakboot
# WARNING: do not forget to run lilo after modifying this file
 
default="linux-enterprise"
boot=/dev/md0
map=/boot/map
keytable=/boot/fr-latin1.klt
raid-extra-boot=mbr
prompt
nowarn
timeout=100
message=/boot/message
menu-scheme=wb:bw:wb:bw
image=/boot/vmlinuz
        label="linux"
        root=/dev/md1
        initrd=/boot/initrd.img
        append="devfs=nomount acpi=ht resume=/dev/sda6 splash=silent"
        vga=788
        read-only
 


Message édité par Dark_Schneider le 14-11-2004 à 06:09:42

---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 14-11-2004 à 14:12:41    

Citation :

Silicon Image 3112/3114
Summary: No TCQ/NCQ. Looks like a PATA controller, but with full SATA control including hotplug and PM.
 
libata driver status: Beta.
 
drivers/ide driver status: Beta?


donc dans ce cas les lecteurs apparaitront comme "hdX" et pas "sdX", non?
pour faire de l'émulation SCSI l'option se trouve dans la config du noyau?
 
après la modif de lilo, quels fichiers je dois modif pour qu'il utilise le reste des disques en raid 0 ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed