Licence
Lire les droits effectifs d'un domaine de gestion, installer une licence signée hors ligne et la supprimer, dans la console.
Sans fichier de licence, un domaine de gestion fonctionne avec l'offre gratuite : un hôte, jusqu'à 10 machines virtuelles en cours d'exécution et le stockage local uniquement. Une licence est un fichier signé qui relève les limites et ajoute des fonctionnalités. Elle s'installe hors ligne : le contrôleur ne contacte aucun serveur pour la vérifier. Installer et supprimer une licence demande le privilège Global.Licenses ; sans lui, la page affiche Vous ne pouvez pas installer ni supprimer de licences.
Dans la console
Lire les droits
Sur la page Accueil, sélectionnez Licence.
(Agrandir)
- La carte Droits affiche Édition (Niveau gratuit ou Sous licence), Machines virtuelles en cours d'exécution et Hôtes en nombre actuel sur limite, Expire et les Fonctionnalités, chacune marquée Inclus ou Non inclus.
- La carte Utilisation par rapport aux limites montre la consommation de chaque limite. À la limite, elle affiche Limite atteinte.
- La carte Licences installées liste chaque fichier de licence avec Id de licence, Titulaire, Installée et Valide : Valide ou Expirée ou pas encore valide.
Installer une licence
Vous avez besoin de deux fichiers fournis par l'émetteur de la licence : la charge utile et sa signature détachée. Installez-les tels que reçus. La signature est vérifiée avec la clé intégrée au contrôleur, et une charge utile modifiée est refusée (error.licence.signature_invalid). Une licence hors de sa fenêtre de validité est refusée aussi (error.licence.not_valid).
- Dans la carte Installer une licence, sélectionnez Choisir le fichier de charge utile et choisissez le fichier de charge utile, ou collez son texte dans Charge utile de licence.
- Sélectionnez Choisir le fichier de signature et choisissez le fichier de signature, ou collez son texte dans Signature. Un fichier de plus de 256 Kio est refusé.
- Sélectionnez Installer. La nouvelle licence apparaît sous Licences installées, et les limites changent aussitôt.
Supprimer une licence
Supprimer une licence n'arrête pas les machines virtuelles en cours d'exécution. Les limites reviennent à celles des fichiers restants, ou à l'offre gratuite.
- Dans la carte Licences installées, sélectionnez Supprimer sur la ligne de la licence.
- Confirmez.
Ce que la licence limite
- Machines virtuelles en cours d'exécution. Les machines virtuelles sous tension, en pause et suspendues comptent. Les machines virtuelles hors tension et les modèles ne comptent pas. Créer, cloner, importer et garder des machines virtuelles hors tension n'est jamais limité.
- Hôtes. L'ajout d'un hôte au-delà de la limite est refusé.
- Fonctionnalités. La page les liste sous Fonctionnalités.
| Fonctionnalité | Libellé de la console |
|---|---|
cluster | Clusters (plus d'un hôte) |
ha | Haute disponibilité |
live_migration | Migration à chaud entre hôtes |
remote_storage.nfs | Stockage distant : NFS |
remote_storage.iscsi | Stockage distant : iSCSI |
remote_storage.ceph | Stockage distant : Ceph RBD |
Une opération refusée échoue avec l'un des codes des erreurs de licence et nomme la limite et le nombre actuel. Une licence n'arrête jamais une machine virtuelle en cours d'exécution et ne touche jamais aux données : lorsqu'une licence expire ou est supprimée, les machines virtuelles en cours d'exécution continuent de tourner et seules les nouvelles mises sous tension et les nouveaux datastores distants sont refusés. Plusieurs fichiers de licence peuvent être installés ensemble ; la limite effective par type est la plus élevée des fichiers valides, et les fonctionnalités sont l'union.
Automatisation
Avec la CLI
kyvernon licence show
kyvernon licence install licence.json licence.json.minisig
kyvernon licence remove <licence-id>Avec l'API
| Action | Requête |
|---|---|
| Lire les droits, les compteurs et les licences installées | GET /v1/licence |
| Installer | POST /v1/licence/install avec {"payload": "<text of the payload>", "signature": "<text of the signature>"} |
| Supprimer | DELETE /v1/licence/{id} |
Voir aussi
Version 0.1. Dernière modification : 2026-11-14