installation debian en raid5 logiciel - Installation - Linux et OS Alternatifs
Marsh Posté le 21-04-2006 à 10:58:19
je suis pas sûr que tu puisse installer grub sur un /boot en raid. tu as vérifié?
Marsh Posté le 21-04-2006 à 11:01:28
je l ai deja fait sur la meme machine en raid1.
Je n arrive pas a trouver de site où ils décrivent la manière d'installer debian en raid5.
Marsh Posté le 21-04-2006 à 18:01:31
Salut,
Voici le résultat d'une recherche avec google --> tps estimé : ~2mins
http://www.debian-fr.org/article.p [...] rticle=103
http://www.ibiblio.org/pub/Linux/d [...] HOWTO.html
Marsh Posté le 22-04-2006 à 01:12:48
Il me semblait qu'il n'etait pas possible de booter directement sur un systeme en Raid1 : http://guitou.serveftp.org/index.p [...] steme-raid
Avant de lire cette page, j'avais essaye et effectivement, Grub plantait.
Alors en Raid5, je doute quand meme...
EDIT : je precise, pas possible de booter sur une nouvelle install.
Marsh Posté le 22-04-2006 à 01:49:33
Pour les configs "complexes" où le système racine, donc le noyau et ses modules, sont sur des "unités un peu spéciales" (Raid, LVM, etc ...), il faut bootstrapper, cad passer par une étape intermédiaire qui consiste à charger un noyau aux fonctionnalités réduites mais suffisantes pour enchainer sur le montage du système racine. C'est le rôle des fameux initrd (qui est un noyau débarrassé de tout le superflu mais contenant les pilotes nécessaires au montage du/des périphériques où se trouve le système racine, ainsi que du pilote qui permet de lire le filesystem en question, par ex. ext3 ou reiserfs, etc ... ).
Mais pour que cette étape intermédiaire ait lieu, il faut que cette "image"/noyau minimal soit accessible au bootloader (par ex. : grub, lilo, etc ... ).
Ces bootloaders viennent avec un nombre réduits de pilotes, eux mêmes, et n'intègrent pas le support du raid en natif. Il faut donc que cette image se trouve sur une partition en ext3 (par exemple) sur un volume non RAID/LVM/etc ...
En fait, il suffit juste d'avoir mis son /boot (qui va contenir notamment ces fameuses images initrd) sur une partoche qui est accessible directement, pour que ça marche. 100 Mo suffisent largement pour cette partition, le reste pouvant se trouver sur du RAID, LVM, etc ...
On peut même (à condition que l'image tienne dessus, en taille) bootstrapper à partir d'une disquette, voire peut être d'un autre périph amovible (à vérifier), ou à aller chercher une image sur le réseau, pour bootstrapper et continuer sur les DD locaux.
Voilà
Marsh Posté le 22-04-2006 à 12:21:41
je boote sur du raid1 sans initrd
ça n'est pas du tout obligatoire
Marsh Posté le 22-04-2006 à 15:59:24
Avec quel bootloader ?
tu peux montrer la config de ton bootloader, ça m'intéresse là
Marsh Posté le 24-04-2006 à 09:20:26
Bonjour,
merci de vos réponses.
Le boot sur du RAID1 fonctionne donc j ai mis mon /boot en raid1 et le reste de mes partitions en raid5. Tout fonctionne super bien.
Merci pour vos interventions (qui vont surement en aider d autres).
Marsh Posté le 21-04-2006 à 10:50:04
Bonjour,
ca fait plusieurs heures que je cherche à installer mon serveur en utilisant le raid5 proposé à l'installation de la debian.
Sur chacun de mes 3 disques ( en S-ATA mais détectés ) je créé une partition de la moitié de la taille souhaitée pour la taille finale ( si je veux une partition de 2 Go en raid 5, je crée 3 partitions de 1Go pour que au finale j'ai 2/3 * 3Go = 2Go ). Je fais cela pour l'ensemble des partitions que je souhaite ( / , /boot, swap , /usr, /var, /tmp et /home ). Toutes ces partitions sont définies en partitions raid. Ensuite j'utilise l'utilitaire qui me permet de creer les array. Une fois le raid5 en service, je nomme mes partitions raid et leur définie le systéme de fichiers ( ext3 ). Je valide le partitionnement. Tout fonctionne bien. Dès que je veux installer Grub ( ou lilo ), l'installeur me dit qu il y a eu un échec et ne parvient pas à aller plus loin.
Quelqu'un sait-il quelle est la marche à suivre pour que tout fonctionne bien?
Message édité par tof154 le 21-04-2006 à 10:53:01