Users Guide

Conguration de Linux pour la redirection de console série du serveur pendant le démarrage
Les étapes suivantes sont propres à GRUB (Linux GRand Unied Bootloader - Grand chargeur d'amorçage unié Linux). Des
modications similaires sont nécessaires si vous utilisez un chargeur d'amorçage diérent.
REMARQUE : Lorsque vous congurez la fenêtre d'émulation VT100 du client, dénissez la fenêtre ou l'application qui
ache la console redirigée sur 25 lignes x 80 colonnes pour que le texte s'ache correctement ; sinon, certains écrans
de texte risquent d'être illisibles.
Modiez le chier /etc/grub.conf comme suit :
1. Localisez les sections relatives aux paramètres généraux dans le chier et ajoutez les deux lignes suivantes :
serial --unit=1 --speed=57600 terminal --timeout=10 serial
2. Ajoutez deux options à la ligne du noyau :
noyau de la console=ttyS1,57600
3. Si le chier /etc/grub.conf contient une instruction splashimage, mettez-la en commentaire pour l'exclure.
L'exemple suivant illustre les modications décrites dans cette procédure.
# grub.conf generated by anaconda # # Notez qu'il est inutile d'exécuter de nouveau
grub après modification # de ce fichier. # REMARQUE : vous n'avez pas de partition /
boot. Ceci signifie que tous # les chemins kernel et initrd sont relatifs par rapport
à /, ex. : # root (hd0,0) # kernel /boot/vmlinuz-version ro root= /dev/sdal # initrd /
boot/initrd-version.img # #boot=/dev/sda default=0 timeout=10 #splashimage=(hd0,2)/grub/
splash.xpm.gz serial --unit=1 --speed=57600 terminal --timeout=10 serial title Red Hat
Linux Advanced Server (2.4.9-e.3smp) root (hd0,0) kernel /boot/vmlinuz-2.4.9-e.3smp ro
root= /dev/sda1 hda=ide-scsi console=ttyS0 console=ttyS1,57600 initrd /boot/
initrd-2.4.9-e.3smp.img title Red Hat Linux Advanced Server-up (2.4.9-e.3) root
(hd0,00) kernel /boot/vmlinuz-2.4.9-e.3 ro root=/dev/sda1 initrd /boot/initrd-2.4.9-e.
3.img
Lors de la modication du chier /etc/grub.conf, appliquez les consignes suivantes :
Désactivez l'interface graphique GRUB et utilisez l'interface texte. Sinon, l'écran GRUB ne s'ache pas pour la redirection de
console. Pour désactiver l'interface graphique, mettez en commentaire la ligne qui commence par splashimage.
Pour activer plusieurs options GRUB an de démarrer les sessions de console via la connexion série, ajoutez la ligne suivante
à toutes les options :
console=ttyS1,57600
Dans l'exemple, console=ttyS1,57600 est ajouté à la première option uniquement.
Conguration de Linux pour la redirection de console série du serveur après l'amorçage
Modiez le chier /etc/inittab de la manière suivante :
Ajoutez une nouvelle ligne pour congurer agetty sur le port série COM2 :
co:2345:respawn:/sbin/agetty -h -L 57600 ttyS1 ansi
L'exemple suivant montre le chier avec la nouvelle ligne.
# # inittab Ce fichier explique comment le processus INIT # doit configurer le système pour
un certain # niveau d'exécution. # # Auteur : Miquel van Smoorenburg # Modifié pour RHS
Linux par Marc Ewing et # Donnie Barnes # # Niveau d'exécution par défaut. Les niveaux
d'exécution utilisés par RHS sont : # 0 - halt (Ne PAS définir initdefault sur ce niveau) #
1 - Mode utilisateur unique # 2 - Multi-utilisateur, sans NFS (Identique à 3, si vous #
n'avez pas de mise en réseau) # 3 - Mode multi-utilisateur complet # 4 - Non utilisé # 5 -
X11 # 6 - Redémarrage (Ne PAS définir initdefault sur ce niveau) # id:3:initdefault: #
Initialisation du système. si::sysinit:/etc/rc.d/rc.sysinit l0:0:wait:/etc/rc.d/rc 0
l1:1:wait:/etc/rc.d/rc 1 l2:2:wait:/etc/rc.d/rc 2 l3:3:wait:/etc/rc.d/rc 3 l4:4:wait:/etc/
rc.d/rc 4 l5:5:wait:/etc/rc.d/rc 5 l6:6:wait:/etc/rc.d/rc 6 # Éléments à exécuter à chaque
niveau d'exécution. ud::once:/sbin/update # Interruption CTRL-ALT-SUPPR ca::ctrlaltdel:/
sbin/shutdown -t3 -r now # Lorsque l'onduleur indique une panne de courant, nous supposons
qu'il reste # quelques minutes d'alimentation. Planifiez un arrêt dans 2 minutes à partir
de maintenant. # Bien entendu, on considère ici que l'alimentation est installée, # et que
l'onduleur est connecté et fonctionne correctement. pf::powerfail:/sbin/shutdown -f -h +2
"Panne de courant ; arrêt du système" # Si vous avez rétabli l'alimentation avant l'arrêt,
162