[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Booter sur un Raid 1 logiciel en SATA



Gilles Mocellin a écrit :

Le Jeudi 11 Août 2005 19:16, Daniel Huhardeaux a écrit :
Yann Rouillard a écrit :
Oui en effet tu dois manuellement installer ton mbr sur chaque
disque et si un disque flanche tu dois modifier à l'invite grub la
partition où aller chercher le noyau ou l'initrd.
Faux. Si un disque flanche, grub démarre normalement. Débranche ton
disque 1 et tu verras que le boot se fera sur le disque 2. Et le mbr
ne s'installe qu'une fois, à l'installation du Raid. Après, grub
cherche stage.x et menu.lst se trouvant sur la partition boot qui est
en Raid

En situation réelle, le disque est toujours visible du BIOS, mais provoque des erreurs en lecture. GRUB ne connais pas les devices /dev/md*, il ne connaît que des disques connus du BIOS.

Donc, en cas de problème sur le disque 1, le bios essaye quand même de booter dessus, si GRUB arrive à ce lancé sur ce disque, il essayera de charger menu.lst sur la partition du disque mentionné dans la config (hd0,0) et non sur /dev/md0, donc le disque en à erreur. Si par malheur le disque a un problème sur les secteurs où est stocké le menu.lst et les stages 1.5 et 2... ça marchera pas.
default 0
fallback 1

root (hd0,0)
kernel (hd0,0)/vmlinuz blabla

root (hd1,0)
kernel (hd1,0)/vmlinuz blabla

Si le boot sur hd0 ne fonctionne pas, boot sur hd1.

En bref, si on a bien installer la MBR sur les deux disques, opération *manuelle* à faire obligatoirement,

Une fois à l'installation, c'est tout!

on peut rebooter en cas de problème sur le disque 1, à condition de l'enlever, ou de le désactiver dans le BIOS si c'est possible. Ça nécessite d'ailleurs d'avoir accès à la machine...
Absolument pas. Si un des disques est mort la machine tourne toujours avec les autres. Le bios n'a rien à voir.

De plus, une machine qui a un disque qui s'arrête continue à tourner avec le(s) autre(s) disques. Et pour changer le disque il faut bien accéder à la machine ;-)

2 avantages pour lilo :
- mise à jour automatique des MBR des deux disques
- root possible en LVM
1 inconvénient :
- doit être relancé à chaque modif des choix de boot

En conclusion, pour de la vraie haute-disponibilité, et des serveurs distants, il vaut mieux du RAID matériel...
qui amène à introduire une possible panne matériel supplémentaire. Nous gérons une dizaine de serveurs dont certains en haute-diponibilité, tous *sans* RAID matériel, quelques uns (les plus récents) avec Grub.

Je suis de l'avis contraire, faire du RAID logiciel est pour ma part moins stressant à installer (pas de problème de compatibilité avec l'OS) et n'introduit pas cette évantualité de panne supplémentaire.

Cette discussion a déjà eu lieu plusieurs fois sur cette liste, les avis sont partagés. A chacun d'évaluer le pour et le contre de chaque méthode.

--
Daniel  Huhardeaux       _____ ____ ____ _____ _____ __
enum    +48 32 285 5276 (_  __) _  / _  (_  __) _   / /
iaxtel   1-700-849-6983  / / / // / // / / / / /_/ / /
sip/iax:callto 101@voip./_/ /____/____/ /_/ /_/ /_/_/.net



Reply to: