3 votes

Puis-je désactiver l'étape de démarrage Exécution des tâches de configuration post-installation ?

Lorsque le programme d'installation anaconda kickstart s'exécute, les tâches "Performing post-installation setup tasks" ne sont pas visibles dans la console et leur résultat n'est enregistré que dans le fichier ks-post.log fichier.

Je souhaite également l'afficher sur la console, car ces étapes peuvent prendre beaucoup de temps et il est clairement nécessaire de voir ce qui se passe en temps réel.

Comment faire ?

4voto

Aaron Copley Points 12225

J'ai utilisé une méthode similaire à celle présentée ci-dessous.

Enregistrement des %pre et %post

Lorsque vous utilisez un %pre ou %post script, vous pouvez simplement enregistrer la sortie dans un fichier en utilisant --log=/path/to/file.

%post --log=/root/my-post-log
echo 'Hello, World!'
enter code here

Une autre façon d'enregistrer et l'affichage des résultats à l'écran serait la suivante :

%post
exec < /dev/tty3 > /dev/tty3
chvt 3
echo
echo "################################"
echo "# Running Post Configuration   #"
echo "################################"
(
echo 'Hello, World!'
) 2>&1 | /usr/bin/tee /var/log/post_install.log
chvt 1

De : https://wiki.centos.org/TipsAndTricks/KickStart

3voto

Michael Hampton Points 232226

Je ne vois pas de moyen évident dans la documentation d'enregistrer l'événement %post script à la console, mais si vous avez vraiment besoin de voir la sortie du script alors qu'il est toujours en cours d'exécution pendant l'installation, vous pouvez essayer de basculer vers une autre console virtuelle et de lancer tail -f /mnt/sysimage/root/ks-post.log .

0voto

Gabedini Points 1

Je ne sais pas comment cela fonctionnera avec une console série, mais c'est ainsi que je montre la progression sur TTY3 :

%post --interpreter /bin/bash

printf "\r\nChanging output to TTY 3; press Alt-F3 to view\r\n" > /dev/tty1

{
## do stuff
} 2>&1 | tee /root/postinstall.log > /dev/tty3
%end

Véase https://unix.stackexchange.com/questions/350415/cant-monitor-kickstart-post-install-log

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X