Gestion de la console système

Forum d'assistance et d'échange sur l'installation, la configuration, et l'utilisation des système Linux et BSD. Vous pouvez y poster vos questions concernant ces systèmes d'exploitation en faisant l'effort préalable de rechercher dans le forum, dans les manuels et les documentations que la réponse n'y figure pas.

Modérateur: modos Ixus

Gestion de la console système

Messagepar Jacques- » 03 Jan 2007 23:52

Bonjour et bonne année à tout le monde

Petit soucis que je soumets à votre sagacité :
Pour pouvoir aisément suivre et gérer le démarrage à distance d'un serveur linux (kernel 2.4), j'ai redirigé dans le menu de grub la sortie de la console système vers le port série avec les commandes suivantes :
serial --unit=0 --port=0x3f8 --speed=19200 --word=8 --stop=1 --parity=no
terminal --timeout=0 serial

Puis l'option suivante dans le menu :
console=ttyS0,19200

Cela fonctionne parfaitement, et le login est disponible ensuite via agetty défini dans le fichier inittab.

Problème rencontré : la sortie des incidents se fait ensuite toujours sur ce port (ce qui est logique puisqu'il est défini comme console) mais pose problème pour utiliser correctement la connexion distante.
Pas évident de faire un vi d'un fichier avec des messages shorewall ou autres info qui sortent intempestivement.
Je souhaiterais supprimer cette redirection pour la redéfinir vers /dev/console une fois le système démarré , le contenu des fichiers log me suffisant pour vérifier les erreurs.

Seulement, je ne trouve pas comment faire ensuite pour indiquer au noyau que la console n'est plus la même...

Si quelqu'un a une idée ou sait comment faire, je suis preneur.

Merci d'avance

Jacques

PS : Voici le fichier syslog.conf mais rien dans celui-ci ne défini une console spécifique :
*.alert /dev/tty12
# Various entry
auth,authpriv.* /var/log/auth.log
*.* -/var/log/syslog

# Log anything (except mail) of level info or higher.
# Don't log private authentication messages!
*.info;mail.none;news.none;authpriv.none;local5.none -/var/log/messages

# Spamassassin logging
local5.* -/var/log/mail/spam

# Cron logging
cron.=debug;cron.=info;cron.=notice -/var/log/cron/info
cron.=warn -/var/log/cron/warnings
cron.err -/var/log/cron/errors

# Kernel logging
kern.=debug;kern.=info;kern.=notice -/var/log/kernel/info
kern.=warn -/var/log/kernel/warnings
kern.err /var/log/kernel/errors

# Daemons logging
daemon.=debug;daemon.=info;daemon.=notice -/var/log/daemons/info
daemon.=warn -/var/log/daemons/warnings
daemon.err -/var/log/daemons/errors

# Everybody gets emergency messages
*.emerg *

# Save boot messages also to boot.log
local7.* -/var/log/boot.log

#End
Avatar de l’utilisateur
Jacques-
Vice-Amiral
Vice-Amiral
 
Messages: 952
Inscrit le: 23 Jan 2003 01:00

Retour vers Linux et BSD (forum généraliste)

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité