MattRM
Salut à tous,
Après une mise à jour ( après une fresh install ), il y a automatiquement, le dernier kernel... Mais si je veux par exemple remettre, ou updater direct, après l'install vers un kernel en particulier, que dois je faire ? Et comment puis je faire une mise à jour de tout les paquets, sans changer de kernel ?
Style, celui qui m'intéresse est le kernel 2.6.29.6-217.2.16fc11.x86_64 ou le 2.6.30.9-90.fc11.x86_64, les Kernels supérieurs entrenant sur un de nos scripts de travail ( dans autodesk maya ) des problèmes de fonctionnement.
Merci d'avance, si quelqu'un peu me repondre rapidement vous me sauveriez la vie 😉
Matthieu
Pikachu_2014
Bonjour,
rien ne t'empêche de :
1) faire en sorte de toujours démarrer sur le noyau qui t'intéresse (en éditant le fichier /boot/grub.conf) d'une part ;
2) et empêcher surtout d'autre part yum de supprimer au fur et à mesure les noyaux plus anciens en lui demandant de tous les garder (dans le fichier /etc/yum.conf, modifier la valeur du champ "installonly_limit" à 0).
Tu es conscient du fait qu'en bloquant ainsi les mises à jour du noyau, tu te prives du coups de ses mises à jour de sécurité.
Au passage, quels sont les problèmes que tu as avec les noyaux récents avec autodesk et maya ?
MattRM
Yep,
Un de nos scripts python, qui appelle ffmpeg en os.system, fonctionne très bien sur les noyaux citer, mais crash sur les derniers. Le problème étant que sur un parc de 32 machines, les 3 dernières install posent problème, et c'est celle qui ont un noyaux plus récent.
Le script utilise une fonction de maya pour faire un screengrab de la vue 3D, appelle dans la foulé memcoder, pour transformer la suite d'image en mov (motion jpg), puis appelle ffmpeg pour la conversion du flux audio de la scène, puis exécute encore un fois ffmpeg pour fusionner le son et la vidéo, sachant que sur toutes les machines ça marche, et que sur les dernière ça plante, car il encode pas le mov et le son, plante... alors que en manuel pas de pb.
Maintenant, est 'il possible d'installer un noyaux spécifique et de démarrer dessus ? même si le dernier noyaux est installer ?
Merci
Matthieu
Pikachu_2014
Que ça plante, soit. Mais de quelle façon ? Qu'est-ce qui selon toi implique le noyau si ce n'est que le crash ne survient que sur les machines à jour ? As-tu des traces d'erreur de tes scripts à montrer ?
MattRM
C'est la seule différence majeure que j'ai entre toutes les machines..
Les versions de ffmpeg, et python sont identiques, et je n'ai que le message qu'il ne peux pas trouver le dernier fichier encoder du son, mais juste au dessus il à convertis le son... et les machines au niveau de maya sont identiques, même structure de project. On dirai qu'il essaye d'exécuter la commande qui suit avant d'avoir terminer celle qui précède... ce qui entraîne un plantage, vu qu'il doit utiliser le fichier précèdent... mais je ne l'ai que sur les machines avec le dernier kernel.
Matt
Pikachu_2014
Les logs d'exécution seront plus parlants que n'importe quelle explication.
[supprimé]
MattRM wrote:Maintenant, est 'il possible d'installer un noyaux spécifique et de démarrer dessus ? même si le dernier noyaux est installer ?
Pikachu_2014 viens de répondre à ta question.
/boot/grub/grub.conf
pingou
Sauf que comprendre pourquoi ça marche pas est plus intéressant que bloquer les màj du kernel qui peuvent potentiellement poser beaucoup plus de problèmes