J'ai mis en place un système de redondance pour serveurs avec des disques Sata et le petit Rsync.
J'ai fait ça pour pallier le problème lié aux pilotes de RAID matériel et les soucis liés au RAID logiciel (qui n'est pas vraiment souple).
J'ai donc mis en place en parallèle des disques SATA. J'ai installé le système sur le premier - SDA - (dans une seule partition = simplicité). J'ai ensuite cloné le disque système (avec dd) sur les autres disques. J'ai ensuite créé un script Rsync qui synchronise tout ça la nuit. Ca fonctionne bien. Si je perd un disque, le disque suivant deviens le disque système (SDA). Vive le Sata !
Mon interrogation se porte maintenant sur la mise à jour du noyau et les entrées de lilo...
Parce que Rsync ne sait pas synchroniser les MBR (forcément )
Il y a une mise à jour du noyau de ma Sarge il y a quelques jours et j'aimerais savoir si la commande suivante suffit à mettre le mbr comme il faut sur les autres disques (de cette manière je l'intègrerai à mon script) :
- Code: Tout sélectionner
/sbin/lilo -C /etc/lilo.conf -b /dev/sdb
Le résultat de la commande est le suivant :
- Code: Tout sélectionner
Ignoring entry 'boot'
Warning: LBA32 addressing assumed
Reading boot sector from /dev/sdb
Warning: /dev/sdb is not on the first disk
Using MENU secondary loader
Calling map_insert_data
Warning: The boot sector and map file are on different disks.
Boot image: /vmlinuz -> boot/vmlinuz-2.6.8-2-386
Mapping RAM disk /initrd.img -> boot/initrd.img-2.6.8-2-386
Added Linux *
Skipping /vmlinuz.old
Writing boot sector.
/boot/boot.0810 exists - no boot sector backup copy made.
Merci de votre petit coup de patte !