Création d'une image personnalisée de système d'exploitation générique
Vous pouvez spécifier un système d'exploitation générique lors de l'importation d'image pour créer une image contenant n'importe quel système d'exploitation de votre choix. Lorsque vous mettez à disposition un serveur à partir d'une image personnalisée de système d'exploitation générique, les actions d'initialisation spécifiques au système d'exploitation ne sont pas effectuées automatiquement. Vous devez spécifier chaque action spécifique à l'aide des données utilisateur.
Toutes les images personnalisées doivent respecter les exigences suivantes :
- Contenir un seul fichier ou un seul volume.
- Ils doivent être au format qcow2 ou vhd.
- La taille ne dépasse pas 250 Go.
- Assurez-vous que cloud-init(Linux ) ou cloudbase-init(Windows) est installé et actif dans l'image qcow2.
- La taille minimale est de 10 Go. Pour toute image de moins de 10 Go, la taille est arrondie à 10 Go.
Pour plus d'informations sur les images personnalisées de système d'exploitation générique, voir Images personnalisées de système d'exploitation générique et Remarques relatives au format des données utilisateur.
Etape 1 - Commencer par un seul fichier image au format qcow2 ou VHD
Si vous créez votre propre image personnalisée de système d'exploitation générique, commencez par un fichier image unique au format qcow2 ou VHD. Il peut être utile de commencer par une image de fournisseur activée pour le cloud.
Les journaux du noyau sont importants pour le débogage des problèmes liés à l'amorçage. Pour vous assurer que les journaux du noyau sont imprimés sur la console série, utilisez l'argument de ligne de commande du noyau console=ttyS0.
En outre, les paramètres de noyau nomodeset et nofb sont utilisés pour résoudre les problèmes liés à l'affichage lors du processus d'amorçage pour les noyaux plus anciens qui ont été publiés avant la mi-2021. Les
nouveaux noyaux utilisent le paramètre de mode vidéo dans le noyau.
Etape 2-Configuration du système d'exploitation spécifique
Configurez l'image avec le système d'exploitation spécifique que vous choisissez. Veillez à configurer les pilotes réseau et les options cloud-init ou cloudbase-init pour le système d'exploitation.
Etape 3-Vérification de la taille du disque d'amorçage
Assurez-vous que l'image possède une taille de disque d'amorçage comprise entre 10 et 250 Go. Les images de moins de 10 Go sont arrondies à 10 Go.
Si vous personnalisez un serveur virtuel pour effectuer une migration à partir de l'infrastructure classique, revenez à la rubrique Migration d'un serveur virtuel à partir de l'infrastructure classique et poursuivez les étapes de migration.
Etape 5-Téléchargement d'une image dans IBM Cloud Object Storage
Téléchargez votre image dans IBM Cloud Object Storage. Sur la page Objets de votre compartiment IBM Cloud® Object Storage, cliquez sur Télécharger. Vous pouvez utiliser le plug-in de transfert haut débit Aspera pour télécharger des images de plus de 200 Mo. Pour plus d'informations sur le téléchargement vers IBM Cloud Object Storage, voir Téléchargement de données.
Etapes suivantes
Lorsque votre image personnalisée de système d'exploitation générique est créée et disponible dans IBM Cloud Object Storage, vous pouvez importer l'image personnalisée dans VPC et intégrer une image de serveur virtuel pour VPC. Veillez à accorder l'accès à IBM Cloud Object Storage pour importer des images.
Si vous prévoyez d'utiliser un catalogue privé pour gérer vos images personnalisées, vous devez d'abord importer cette image dans IBM Cloud VPC, puis intégrer l'image du serveur virtuel dans un catalogue privé.
Une fois l'image personnalisée importée, vous pouvez l'utiliser pour déployer un serveur virtuel dans l'infrastructure IBM Cloud® Virtual Private Cloud.