Comment enlever les avertissements de licence de Proxmox ?
Table des matières
Si vous utilisez l’hyperviseur Proxmox, vous avez probablement vu des messages d’avertissement vous indiquant qu’aucune clé de licence n’est enregistrée à chaque fois que vous vous connectez à l’interface web. Bien que ces messages ne nuisent pas au fonctionnement de votre système, ils peuvent être ennuyeux à voir chaque fois que vous vous connectez.
Heureusement, il existe une solution simple pour supprimer ces messages. Tout ce que vous avez à faire est de modifier un fichier de configuration dans Proxmox.
- Ouvrez un terminal SSH sur votre noeud proxmox et connectez-vous en tant que root.
- Tapez la commande suivante pour remplacer le comportement du script qui vérifie l’état de la clé de licene :
sudo sed -i 's/notfound/active/g' /usr/share/perl5/PVE/API2/Subscription.pm
- Redémarrez les services pvedaemon et pveproxy en tapant les commandes suivantes :
sudo systemctl restart pvedaemon pveproxy
- Lorsque vous vous connectez à nouveau à l’interface web de Proxmox, vous ne devriez plus voir de messages d’avertissement concernant la licence.
Il est important de noter que cette modification sera écrasée lors de la prochaine mise à jour de Proxmox. Pour éviter cela, vous pouvez créer un script qui exécute automatiquement les commandes nécessaires pour supprimer les messages d’avertissement après chaque mise à jour de Proxmox. Voici les commandes que vous pouvez utiliser pour créer un tel script :
echo '#!/bin/sh
sed -i "s/notfound/active/g" "/usr/share/perl5/PVE/API2/Subscription.pm" && systemctl restart pvedaemon pveproxy' | sudo tee /usr/share/proxmox-ve/pve-apt-post-hook
sudo chmod +x /usr/share/proxmox-ve/pve-apt-post-hook
grep -q -e 'DPkg::Post-Invoke { "/usr/share/proxmox-ve/pve-apt-post-hook"; };' '/etc/apt/apt.conf.d/10pveapthook' || sudo sed -i -e '$aDPkg::Post-Invoke { "/usr/share/proxmox-ve/pve-apt-post-hook"; };' '/etc/apt/apt.conf.d/10pveapthook'
Avec ces étapes simples, vous pouvez supprimer les messages d’avertissement de licence ennuyeux dans Proxmox et profiter de votre système sans interruption.
Si vous envisagez de suivre les étapes décrites pour supprimer les avertissements d’absence de clé de licence sur votre instance Proxmox, il est important de garder à l’esprit que ces actions ont été réalisées et testées sur la version 7.4 de Proxmox. Bien que cela fonctionne pour cette version, il est possible que des modifications aient été apportées au fichier Subscription.pm ou que le système de souscription ait été modifié dans les versions précédentes ou suivantes.
Il est donc recommandé de vérifier la version de Proxmox que vous utilisez avant de poursuivre les étapes décrites et de consulter la documentation officielle de Proxmox pour vous assurer que ces étapes sont toujours applicables. Il peut également être utile de comprendre comment le système de souscription a été modifié en examinant le fichier Subscription.pm, afin de mieux comprendre comment ces actions fonctionnent.