Création d'une image Linux personnalisée au format OVA
IBM Power Virtual Server dans IBM centre de données
IBM Power Virtual Server Cloud privé dans Site client
Vous pouvez déployer une machine virtuelle Linux® dans votre espace de travail avec une image Linux personnalisée et bénéficier du support d'un fournisseur Linux. Lorsque vous mettez à disposition une machine virtuelle, sélectionnez un abonnementLinux-Client fourni pour votre propre image Linux (format OVA) et abonnement.
Si vous apportez votre propre image, vous devez obtenir l'abonnement à Linux directement auprès du fournisseur. Après avoir déployé votre machine virtuelle Linux, vous devez vous connecter à la machine virtuelle et l'enregistrer auprès du serveur satellite du fournisseur Linux. Pour atteindre les serveurs satellite du fournisseur Linux (où vous pouvez vous enregistrer et obtenir des packages et des correctifs), vous devez connecter un réseau public à votre machine virtuelle. Pour en savoir plus sur le processus d'enregistrement, voir Enregistrement et abonnement à SLES ou Enregistrement et abonnement à RHEL.
Comment créer une image Linux au format OVA
Apprenez à créer une image OVA d'un système d'exploitation Linux et à l'importer dans l'environnement IBM® Power® Virtual Server. Vous pouvez utiliser PowerVC ou VIOS pour capturer une image.
Utilisation de PowerVC pour capturer et importer une image OVA
Si vous avez déployé PowerVC dans votre environnement de cloud privé, vous pouvez l'utiliser pour capturer une machine virtuelle et créer une image OVA. Après avoir créé l'image OVA, transférez-la dans votre compte Cloud Object Storage et importez-la dans l'environnement Power Virtual Server.
Capture d'une image depuis VIOS
Le create_ova
RPM contient des scripts qui créent une image de disque virtuel d'une sauvegarde mksysb
,
d'un fichier de disque brut ou d'un volume de disque et conditionnent le contenu dans un module OVA (Open Virtual Appliance) consommable. Pour utiliser cette méthode de capture, il est nécessaire que le système de fichiers racine soit présent
sur un disque unique. Lorsque vous utilisez la fonction de capture de disque VIOS, vous devez obtenir le nom de volume de disque approprié de la machine virtuelle client que vous tentez de capturer. Vous devez arrêter votre partition logique Linux pour que cette méthode fonctionne. Sinon, vous risquez de rencontrer des erreurs de disque et l'image OVA risque de ne pas démarrer.
Le fichier RPM create_ova
contient également la page d'aide create_ova
et la licence. Vous devez installer le RPM sur les versions de VIOS antérieures à VIOS 3.1.2.0. La commande create_ova
est fournie
en tant que commande système sur VIOS version 3.1.2.0 ainsi que sur les versions ultérieures de ce produit.
Pour voir le contenu du package RPM, entrez la commande rpm
comme indiqué dans l'exemple suivant :
# rpm -qlp /tmp/create_ova-1.0-2.aix7.2.ppc.rpm
/opt/freeware/doc/create_ova-1.0
/opt/freeware/doc/create_ova-1.0/create_ova.pdf
/opt/freeware/licenses/create_ova-1.0
/opt/freeware/licenses/create_ova-1.0/LICENSE
/opt/ibm/sysmgt/cloudrdy
/opt/ibm/sysmgt/cloudrdy/EXTRAS/pv-1.6.0-1.aix6.1.ppc.rpm
/opt/ibm/sysmgt/cloudrdy/LICENSE
/opt/ibm/sysmgt/cloudrdy/bin/cloud_setup
/opt/ibm/sysmgt/cloudrdy/bin/create_ova
/opt/ibm/sysmgt/cloudrdy/bin/print_ovf
/opt/ibm/sysmgt/cloudrdy/doc/create_ova.pdf
/usr/share/man/man1/create_ova.1
Une fois que vous avez obtenu le nom de disque correct (via le mappage d'adaptateur virtuel), vous pouvez créer une image de disque virtuel et intégrer le contenu dans une image OVA. Une fois le RPM installé, la page d'aide et l'exécutable
(create_ova
) sont disponibles dans les chemins normaux. Notez qu'un lien est établi avec /usr/bin/create_ova
, il n'est donc pas nécessaire de définir le chemin d'accès de l'utilisateur. Si vous décidez d'effectuer
une désinstallation, les liens, fichiers ou répertoires suivis par le package RPM pour ce package sont supprimés. L'exemple suivant contient une liste d'exemples de commandes et de résultats :
Vous pouvez télécharger le fichier ova.gz
dans votre compte Cloud Object Storage. Une fois que vous l'avez téléchargé, accédez à l'interface utilisateur Power Virtual Server et importez l'image OVA à partir de votre compte Cloud
Object Storage.
ssh (isotopes-vios2)
IBM Virtual I/O Server
login: padmin
padmin's Password:
Last login: Sun May 10 17:41:00 CDT 2020 on /dev/pts/0
$ lsmap -vadapter vhost18
SVSA Physloc Client Partition ID
--------------- -------------------------------------------- ------------------
vhost18 U8233.E8B.100121P-V8-C21 0x0000000f
VTD isotopes13_dsk1
Status Available
LUN 0x8100000000000000
Backing device isotopes13_lv1
Physloc
Mirrored N/A
$ oem_setup_env
# create_ova -o /datafs -d risotopes13_lv1 -t sles -e -f /use rhel for RHEL
Initializing resources ...
Checking for resource group ROOTVG...
Checking for resource group PIPEVIEWER...already installed.
Checking /datafs space requirement...done
Checking for resource group linux_20200511101424.img...
20480+0 records in1.2MiB/s] [10.6MiB/s] [=======================================================================> ] 99% ETA 0:00:00
20480+0 records out
20GiB 0:32:15 [10.6MiB/s] [10.6MiB/s] [=======================================================================>] 100%
41943040+0 records in
41943040+0 records out
done
Checking for resource group linux_20200511101424.ova.gz...
Checking /datafs space requirement...done
a ./linux_20200511101424.ovf 4 blocks
a ./linux_20200511101424.img 41943040 blocks
20GiB 0:49:23 [6.91MiB/s] [6.91MiB/s] [=======================================================================>] 100%
Done verifying resources.
# ls -l /datafs/linux_20200511101424.ova.gz
-rw-r--r-- 1 root staff 1890363097 May 11 2020 /datafs/linux_20200511101424.ova.gz