Cette page explique comment faire tourner un boîtier Albia OS sous forme de machine virtuelle sur votre propre poste Linux, pour évaluer la solution sans matériel dédié. Le boîtier virtuel s'installe seul, apparaît dans votre Discovery et se connecte comme un boîtier physique.
# Intel
cat /sys/module/kvm_intel/parameters/nested # doit afficher Y ou 1
# AMD
cat /sys/module/kvm_amd/parameters/nested # doit afficher Y ou 1
Si ce n'est pas Y, activez-le (exemple Intel) :echo "options kvm_intel nested=1" | sudo tee /etc/modprobe.d/kvm-nested.conf
sudo modprobe -r kvm_intel && sudo modprobe kvm_intel
# Debian / Ubuntu
sudo apt install -y qemu-kvm libvirt-daemon-system virtinst
# Fedora / RHEL
sudo dnf install -y qemu-kvm libvirt virt-install
sudo virsh net-start default 2>/dev/null; sudo virsh net-autostart default
creer-ucpe-virtuel.sh (voir étape 2 pour les télécharger).Avant de créer la VM, deux actions dans le Manager (vous, en tant qu'administrateur partenaire).
Allez dans Discovery, panneau Pré-enregistrement des numéros de série. Saisissez un N° série de votre choix (par exemple VM-ACME-01), une note facultative, et validez. Ce numéro doit être unique, et c'est lui qui fait apparaître le boîtier virtuel dans votre Discovery plutôt que dans la file globale.
Tant que le serial n'est pas pré-enregistré, un boîtier qui le remonte tombe dans la file globale (côté LHIB), qui vous le réaffectera. Le pré-enregistrement évite ce détour.
Notez bien le numéro choisi : vous le passez à la commande de l'étape 2.

Allez dans Licences et ouvrez Générer des clés de licence. Renseignez :
Cliquez sur Générer : la clé est créée et affichée. Vous pourrez la retrouver à tout moment dans la liste des licences (bouton afficher la clé). Vous l'assignerez au boîtier à l'étape 4.


La licence n'est pas nécessaire pour que le boîtier se connecte : elle sert à l'activer (le faire passer en boîtier géré).
Le boîtier sera rattaché à un client au moment de l'approbation (étape 4). Si votre compte n'a pas encore de client (cas d'un partenaire qui démarre), créez-en un : page Clients, bouton Nouveau client. Champs principaux :
(Si vous avez déjà des clients, sautez cette étape.)

creer-ucpe-virtuel.sh :wget https://wiki.albia.lhib.io/creer-ucpe-virtuel.sh
Depuis ce dossier, rendez le script exécutable et lancez-le avec le numéro de série pré-enregistré et le nom du fichier ISO téléchargé :
chmod +x creer-ucpe-virtuel.sh
./creer-ucpe-virtuel.sh VM-ACME-01 albia-os-1.9.8.1.iso
(remplacez albia-os-1.9.8.1.iso par le nom exact du fichier ISO téléchargé, et VM-ACME-01 par votre numéro de série)
Par défaut, la VM reçoit 8 Go de RAM. Pour en allouer une autre quantité, ajoutez-la (en Go) en 3e argument. Par exemple, pour 6 Go :
./creer-ucpe-virtuel.sh VM-ACME-01 albia-os-1.9.8.1.iso 6
Le script est générique : il prend l'ISO en argument, donc il n'a pas besoin d'être modifié quand une nouvelle version d'ISO sort. Vous téléchargez simplement la dernière ISO depuis le Manager.
Vous pouvez inspecter le script avant de le lancer (cat creer-ucpe-virtuel.sh) : il ne fait que créer la machine virtuelle (qemu-img + virt-install), il ne télécharge et n'exécute rien d'autre.
Note importante : le numéro de série passé au script (
--sysinfo system.serial=...) doit être exactement celui pré-enregistré à l'étape 1. C'est ce qui scope le boîtier à votre compte.
Vous pouvez suivre l'installation à l'écran avec virt-viewer "<nom-vm>" ou via l'application Gestionnaire de machines virtuelles (virt-manager).
virt-install). Démarrez-la pour le premier vrai démarrage :sudo virsh start <nom-vm>
(ou le bouton de démarrage dans le Gestionnaire de machines virtuelles)Aucune autre saisie n'est nécessaire.

Quand le boîtier apparaît dans Discovery (en attente), deux actions sur sa ligne, dans cet ordre : on lui assigne d'abord la licence, puis on l'approuve.
Sur la ligne du boîtier (en attente dans Discovery), choisissez Assigner une licence et sélectionnez la clé créée à l'étape 1b (la liste affiche, pour chaque clé, son nombre de vCPU et son engagement). La licence est transmise automatiquement au boîtier au prochain heartbeat (moins de 60 secondes) : rien à saisir sur le boîtier lui-même.

Cliquez ensuite sur Approuver. Dans la fenêtre :
Validez. Le boîtier devient un équipement géré actif et se gère comme un boîtier physique : tableau de bord, déploiement de VM et de services, accès distant, etc.


default actif) et que le numéro de série de la commande correspond exactement à celui pré-enregistré.