Création d'une instance
Sur Compute Cloud@Customer, vous pouvez créer une instance à l'aide de la console, de l'interface de ligne de commande et de l'API.
Avant de commencer
Voir Tutoriel : Lancement de votre première instance pour plus d'informations sur l'entrée dont vous avez besoin pour créer une instance.
La liste suivante décrit les informations minimales que vous devez fournir pour créer une instance :
-
Nom de l'instance
-
Compartiment dans lequel créer l'instance
-
Une image ou un volume de démarrage
-
Forme - Si vous utilisez une image de plate-forme, spécifiez VM.PCAStandard.E5. Forme flexible pour les charges de travail et les applications génériques. Pour les charges de travail accélérées par GPU, sélectionnez une forme de GPU dédiée. Pour obtenir la description des formes disponibles, voir Formes de calcul.
-
Un sous-réseau
-
Une clé SSH publique
Pour se connecter à l'instance, les utilisateurs ont besoin d'une clé SSH ou d'un mot de passe, selon la façon dont l'image a été créée. Si l'instance nécessite des clés SSH pour l'authentification, vous devez fournir la clé publique lors de la création de l'instance. Vous ne pouvez pas fournir la clé SSH publique après la création de l'instance.
Pour créer une instance à l'aide de l'interface de ligne de commande, vous avez besoin des mêmes informations que celles indiquées précédemment pour la console, sauf que vous n'avez pas besoin d'un nom d'instance. Si vous n'indiquez pas de nom pour l'instance, le nom par défaut est instanceYYYYMMDDhhmmss, où YYYYMMDDhhmmss est la date et l'heure de création.
Pour modifier les options de lancement, utilisez l'interface de ligne de commande. Vous ne pouvez pas modifier les options de lancement ou les UPV de volume de démarrage par Go une fois l'instance créée.
Les options de métadonnées d'instance vous permettent d'associer des informations importantes à des instances telles qu'une clé SSH, des informations pour cloud-init à utiliser, ainsi que des étiquettes et des mandataires pour les noeuds d'un groupe de noeuds de grappe du moteur Kubernetes. Il existe des restrictions de clé de métadonnées. Voir Restrictions liées aux clés de métadonnées. Pour configurer les métadonnées, créez l'instance à l'aide de l'option --metadata ou --extended-metadata de l'interface de ligne de commande.
Une autre façon de créer une instance consiste à créer une configuration d'instance et à l'utiliser pour lancer une instance, comme décrit sous Utilisation des configurations d'instance. Lorsque vous utilisez une configuration d'instance pour créer une instance, vous pouvez spécifier blockVolumes et secondaryVnics, comme indiqué dans la procédure de l'interface de ligne de commande OCI sous Création d'une configuration d'instance en entrant des valeurs de configuration.
Après avoir créé une instance, vous pouvez éventuellement attacher des cartes vNIC supplémentaires et affecter des adresses IP privées et publiques. Voir Création et attachement d'une carte VNIC secondaire, Gestion des adresses IP privées et Gestion des adresses IP publiques.
Si vous spécifiez une taille de volume de démarrage supérieure à la taille par défaut, vous devez étendre le volume pour tirer parti de la plus grande taille. Voir Redimensionnement des volumes.
Évitez d'entrer des informations confidentielles dans les noms et les balises.
Utilisation des images du marché virtuel
Dans Compute Cloud@Customer, la première fois que vous créez une instance à l'aide d'une image Marketplace, vous devez utiliser la console Compute Cloud@Customer pour accepter l'entente d'utilisateur. Ensuite, vous pouvez utiliser la console, l'interface de ligne de commande et l'API pour créer des instances avec une image Marketplace.
Pour maintenir l'intégrité des images Marketplace, il existe des restrictions et des actions autorisées. Pour plus d'informations, voir Images Marketplace.
-
Créez ou obtenez les ressources et informations suivantes :
-
Image ou volume de démarrage et compartiment dans lequel se trouve l'image ou le volume de démarrage. Voir Liste des images et consultation des détails et Liste des volumes de démarrage.
-
Un réseau en nuage virtuel (VCN) et un sous-réseau ainsi que le compartiment où se trouvent le VCN et le sous-réseau. Voir Création d'un réseau VCN.
-
Clé SSH (Secure Shell) publique si les utilisateurs se connectent à l'instance à l'aide de SSH
-
-
Dans le tableau de bord de la console Compute Cloud@Customer, effectuez l'une des opérations suivantes pour ouvrir la boîte de dialogue Créer une instance :
-
Sélectionnez Créer une instance dans le coin supérieur gauche.
-
Dans le bloc Calcul, sélectionnez Instances. En haut de la liste des instances à droite, sélectionnez Créer une instance.
-
Dans le bloc Calcul, sélectionnez Images personnalisées. Pour l'image à utiliser pour créer l'instance, sélectionnez le menu Actions (
), puis sélectionnez Créer une instance à partir de l'image. Vous devrez peut-être modifier le compartiment en haut de la liste des images pour voir l'image souhaitée.Lorsque vous utilisez l'option Créer une instance à partir de l'image, le nom de l'image est déjà entré dans la boîte de dialogue Créer une instance et vous ne pouvez pas la modifier. Vous n'avez pas besoin d'entrer les informations décrites dans "Image source" à l'étape suivante.
-
-
Dans la boîte de dialogue Créer une instance, entrez les informations suivantes :
-
Nom : Entrez un nom pour l'instance. Les noms d'instance présentent les caractéristiques suivantes :
-
Peut être modifié après la création de l'instance.
-
Il n'a pas besoin d'être unique.
-
Ne peut contenir que des caractères alphanumériques et le tiret (-).
-
Peut comporter un maximum de 63 caractères.
-
-
Créer dans le compartiment : Sélectionnez le compartiment dans lequel créer l'instance.
-
Domaine d'erreur : (Facultatif) Sélectionnez un domaine d'erreur. Par défaut, le système sélectionne automatiquement le meilleur domaine d'erreur pour l'instance lors de sa création. Si vous spécifiez un domaine d'erreur et que le domaine d'erreur demandé ne peut pas prendre en charge l'instance, le lancement de l'instance échoue. Le domaine d'erreur peut être modifié une fois l'instance créée.
-
Image source : Sélectionnez une image ou un volume de démarrage.
-
Sélectionnez le type de source : Image de plate-forme, Image personnalisée ou Volume de démarrage.
-
Si vous avez sélectionné Image personnalisée ou Volume de démarrage, sélectionnez le compartiment dans lequel se trouve l'image ou le volume de démarrage à utiliser.
-
Sélectionnez une image ou un volume de démarrage dans la liste.
Si vous avez sélectionné Image de plate-forme, vous voyez une liste tabulaire avec les colonnes Système d'exploitation, Version du système d'exploitation et Création d'image (date de création de l'image). Vous pouvez utiliser la flèche du menu déroulant à droite de la version du système d'exploitation pour sélectionner une autre version. Par exemple, pour le système d'exploitation Oracle Linux, vous pouvez utiliser le menu déroulant pour sélectionner 9, 8 ou 7.9.
Si vous avez sélectionné Image personnalisée, vous voyez une liste tabulaire avec les colonnes Nom, Système d'exploitation et Version du système d'exploitation. Vous pouvez utiliser les flèches dans les en-têtes de colonne pour trier la liste. Vous pouvez filtrer la liste à l'aide du menu déroulant Système d'exploitation situé au-dessus de la liste d'images.
Si vous avez sélectionné Volume de démarrage, vous voyez une liste tabulaire avec les colonnes Nom, Taille (Go) et Créé (date à laquelle le volume de démarrage a été créé). Vous pouvez utiliser les flèches dans les en-têtes de colonne pour trier la liste. Dans la section Volume de démarrage (après la section Forme), vous pouvez personnaliser la taille du volume de démarrage.
Si la liste est trop longue pour tenir dans une vue, utilisez la flèche pour afficher une autre page de la liste.
Pour utiliser une image de plate-forme qui était précédemment disponible mais qui n'est plus répertoriée, utilisez l'interface de ligne de commande pour créer l'instance et spécifier l'OCID de l'image.
L'image source ne peut pas être modifiée une fois l'instance créée.
-
-
Forme : Si vous utilisez une image de plate-forme, sélectionnez la forme appropriée pour l'utilisation prévue :
-
Charges de travail et applications génériques : Sélectionnez une forme flexible et configurez le nombre d'OCPU et de mémoire.
Pour les valeurs d'OCPU et de mémoire, sélectionnez dans chaque champ de valeur pour voir les valeurs minimum et maximum autorisées. La configuration d'OCPU et de mémoire peut être modifiée après la création de l'instance.
-
Si le système inclut une extension GPU facultative et que vous prévoyez d'utiliser l'instance pour les charges de travail accélérées par GPU, sélectionnez une forme GPU dédiée. Vous pouvez sélectionner 1 à 4 GPU, et 27 OCPU et 200 Go de mémoire par GPU sont affectés à l'instance.
Pour obtenir une description des formes prises en charge, voir Formes de calcul.
-
-
Volume de démarrage : (Facultatif) Cochez cette case pour spécifier une taille ou un paramètre de performance de volume de démarrage personnalisé.
-
Taille du volume de démarrage (Go) : La taille du volume de démarrage par défaut pour l'image sélectionnée s'affiche. Pour spécifier une taille plus grande, entrez un nombre entier de gigaoctets jusqu'à 16384 Go (16 To) ou utilisez les flèches d'incrément et de décrément. Vous ne pouvez pas entrer une valeur inférieure à la valeur par défaut.
Si vous spécifiez une taille de volume de démarrage personnalisée, vous devez étendre la partition pour tirer parti de la plus grande taille. Les images de plate-forme Oracle Linux incluent l'ensemble
oci-utils. Utilisez la commandeoci-growfsde cet ensemble pour étendre la partition racine, puis développer le système de fichiers. Pour les autres systèmes d'exploitation ou pour les images personnalisées, suivez les instructions pour ce système d'exploitation. -
Performance du volume de démarrage (UPV) : Utilisez les flèches d'incrément et de décrémentation pour basculer entre la performance équilibrée (10 UPV/Go) et la haute performance (20 UPV/Go). Pour plus d'informations, voir Options de performance du service de volumes par blocs.
Si vous spécifiez l'option de haute performance et qu'un groupe de haute performance existe mais que l'image spécifiée n'existe pas dans le groupe de haute performance (le groupe de haute performance a été créé après l'importation de l'image), l'image spécifiée est copiée du groupe de capacités vers le groupe de haute performance. Cette opération peut prendre de 20 à 30 minutes, selon la taille de l'image, la configuration réseau et la charge.
Cette opération de copie est une opération ponctuelle pour chaque image. Les demandes futures de création d'une instance spécifiant cette image et le groupe à haute performance n'entraîneront pas ce délai de copie d'image.
Vous recevez un message d'erreur de la copie d'image si l'image dépasse 200 gigaoctets. Les images de plate-forme ne dépassent pas 200 gigaoctets.
-
-
Sous-réseau : Sélectionnez un sous-réseau.
-
Sélectionnez un réseau VCN dans la liste. Vous devrez peut-être remplacer le compartiment par le compartiment où se trouve le VCN.
-
Sélectionner un sous-réseau.
-
-
Adresse IP publique : Pour vous connecter à l'instance à l'aide de SSH, cochez la case Affecter une adresse IP publique afin qu'une adresse IP publique soit affectée à l'instance. Cette case est cochée par défaut si vous avez spécifié un sous-réseau public. Si vous ne cochez pas cette case ou si vous désélectionnez cette case, puis souhaitez affecter une adresse IP publique plus tard, voir Affectation d'une adresse IP publique éphémère à une instance pour obtenir des instructions.
-
Adresse IP privée : (Facultatif) Spécifiez une adresse IP privée disponible à partir du bloc CIDR du sous-réseau. Par défaut, une adresse IP privée est automatiquement affectée.
-
Nom d'hôte : (Facultatif) Entrez un nom d'hôte si vous utilisez un DNS dans le réseau en nuage. Le nom d'hôte doit être unique dans toutes les cartes vNIC du sous-réseau.
Par défaut, le nom d'instance est utilisé pour le nom d'hôte. Le nom d'hôte peut également être configuré dans le système d'exploitation après la création de l'instance.
S'il s'agit d'une instance UNIX, voir Création d'une cible de montage et Montage de systèmes de fichiers sur des instances UNIX pour plus d'informations sur la définition correcte du nom d'hôte pour le montage de systèmes de fichiers.
-
Clés SSH : Pour vous connecter à l'instance à l'aide de SSH, fournissez une clé SSH publique.
Note
Vous ne pouvez pas fournir cette clé SSH une fois l'instance créée.
-
Script d'initialisation : (Facultatif) Fournissez un script d'initialisation. Il s'agit d'un fichier de données à utiliser pour l'initialisation d'une instance personnalisée.
-
Groupe de sécurité de réseau : (Facultatif) Par défaut, la nouvelle instance n'est attachée à aucun groupe de sécurité de réseau. Cochez la case Activer le groupe de sécurité de réseau pour ajouter la carte VNIC principale pour cette instance à un ou plusieurs groupes de sécurité de réseau.
-
Sélectionnez un groupe de sécurité de réseau dans la liste déroulante. Vous devrez peut-être modifier le compartiment pour trouver le groupe de sécurité de réseau souhaité.
-
Sélectionnez Ajouter un autre groupe de sécurité de réseau si vous souhaitez l'associer à un autre groupe.
-
Pour supprimer un groupe de sécurité de réseau de la liste, sélectionnez la corbeille à droite de ce groupe. Pour supprimer le dernier groupe de sécurité de réseau ou tous les groupes, désélectionnez la case Activer les groupes de sécurité de réseau.
Pour mettre à jour les attachements de groupe de sécurité de réseau pour cette instance plus tard, voir Mise à jour d'une carte VNIC.
Voir Contrôle du trafic avec les groupes de sécurité de réseau pour plus d'informations sur les groupes de sécurité de réseau.
-
-
Options d'instance : Cochez cette case pour désactiver les points d'extrémité du service de métadonnées d'instance existante. Par défaut, les routes existantes (
/v1) du service de métadonnées d'instance (IMDS) sont activées. Si vous avez mis à niveau vos applications pour utiliser des points d'extrémité/v2, cochez cette case pour désactiver les points d'extrémité/v1. Pour plus d'informations sur le service de métadonnées d'instance, voir Extraction des métadonnées d'instance à partir de l'instance. Pour plus d'informations sur la mise à niveau de vos applications, voir Mise à niveau vers des points d'extrémité IMDS version 2. -
Configuration de la disponibilité : (Facultatif) Spécifiez comment traiter cette instance lors de la maintenance du noeud de calcul"
-
Permettre à Compute Cloud@Customer de choisir la meilleure option de migration
Cette option est sélectionnée par défaut pour permettre au système de choisir la meilleure option pour gérer cette instance lors de la maintenance du noeud de calcul. La meilleure option est généralement la migration en direct vers un noeud de calcul sain. Vous ne pouvez modifier ce paramètre. Si cette instance ne doit pas être migrée en direct, par exemple, la migration en direct n'est pas prise en charge pour les instances d'une grappe Microsoft Windows, réglez le marqueur à structure libre PCA_no_lm à Vrai pour empêcher la migration en direct pour cette instance.
-
Restaurer l'état du cycle de vie de l'instance après une maintenance de l'infrastructure
Cette option est sélectionnée par défaut pour spécifier que les instances en cours d'exécution doivent être redémarrées automatiquement après une opération de maintenance telle qu'une migration en direct. Si cette case n'est pas cochée, l'instance est récupérée à l'état arrêté.
-
-
Marquage : (Facultatif) Ajoutez un ou plusieurs marqueurs à cette ressource. Les marqueurs peuvent également être appliqués ultérieurement. Pour plus d'informations sur le marquage des ressources, voir Ajout de marqueurs à la création de ressources (IAM dans OCI).
-
-
Sélectionnez Créer une instance.
En cas de succès, la page des détails de l'instance s'affiche. Dans l'onglet Configuration, la colonne Configuration de la forme affiche la forme, le nombre d'OCPU, la bande passante de réseau et la mémoire totale. Dans l'onglet Réseau, la colonne Carte VNIC affiche le VCN et le sous-réseau, et la colonne Accès à l'instance affiche l'adresse IP privée principale et toute adresse IP publique affectée.
Pour vérifier le statut du lancement de l'instance, faites défiler l'affichage jusqu'à la section Ressources et sélectionnez Demande(s) de travail.
Si le lancement de l'instance échoue en raison de contraintes de ressources, essayez les mesures correctives suivantes :
-
Spécifiez un autre domaine d'erreur ou n'indiquez aucun domaine d'erreur et autorisez le système à le choisir.
-
Spécifiez une forme moins gourmande en ressources.
-
Arrêtez une instance dont vous n'avez plus besoin.
-
Mettez fin à une instance dont vous n'avez plus besoin.
Si le statut de la demande de travail est Échec et qu'aucun motif n'est indiqué pour l'échec, la cause de l'échec peut être temporaire. Patientez quelques instants, puis réessayez de créer l'instance.
-
-
Utilisez la commande oci compute instance launch et les paramètres requis pour créer une instance.
oci compute instance launch --availability-domain availability_domain --compartment-id compartment_OCID --shape shape --subnet-id subnet_OCID --source-details file://image_info.json [OPTIONS]Pour obtenir la liste complète des paramètres obligatoires et facultatifs, utilisez la commande suivante :
oci compute instance launch -hPour la liste complète des commandes, indicateurs et options de l'interface de ligne de commande, voir Informations de référence sur la ligne de commande.
Procédure
-
Créez ou obtenez les ressources et informations suivantes :
-
Nom du domaine de disponibilité à utiliser :
oci iam availability-domain list -
OCID du compartiment dans lequel vous voulez créer l'instance :
oci iam compartment list -
Nom de la forme pour cette instance. Sélectionnez la forme appropriée pour l'utilisation prévue :
-
Charges de travail et applications génériques :
VM.PCAStandard.E5.FlexVous devez également spécifier la configuration de forme, comme illustré dans l'exemple suivant. Vous devez fournir une valeur pour
ocpus. La propriétémemoryInGBsest facultative; la valeur par défaut en Go est 16 fois le nombre deocpus.--shape-config '{"ocpus": 32, "memoryInGBs": 512}' -
Charges de travail accélérées par GPU :
VM.GPU.L40S.1 | VM.GPU.L40S.2 | VM.GPU.L40S.4Les formes GPU ne sont pas flexibles. Il n'y a aucun paramètre de configuration personnalisé.
Voir Formes de calcul.
La configuration de forme peut être modifiée après la création de l'instance.
-
-
OCID du sous-réseau où la carte VNIC attachée à cette instance sera créée :
oci compute vnic-attachment list -
Si vous fournissez une valeur pour l'option
--hostname-label, consultez la description du nom d'hôte dans l'onglet Console. -
Collectez l'une des valeurs suivantes pour spécifier la source de l'image, soit une image, soit un volume de démarrage.
-
OCID de l'image utilisée pour démarrer l'instance :
oci compute image listNote
Ne sélectionnez pas une image dont le nom d'affichage contient "
-OKE-". Les images "-OKE-" ne peuvent être utilisées que dans le moteur withKubernetes (OKE). -
OCID du volume de démarrage utilisé pour démarrer l'instance :
oci compute boot-volume-attachment list
-
-
Clé SSH (Secure Shell) publique pour se connecter à l'instance à l'aide de SSH.
Note
Vous ne pouvez pas fournir cette clé SSH une fois l'instance créée.
Pour obtenir la liste complète des paramètres obligatoires et facultatifs, utilisez la commande suivante :
$ oci compute instance launch -hPour plus d'informations sur les valeurs
--display-nameet--hostname-label, voir les descriptions dans l'onglet Console de cette page. -
-
Construisez un argument pour l'option
--source-details.L'argument
--source-detailspeut être un fichier JSON ou une chaîne de ligne de commande. Utilisez la commande suivante pour afficher le format correct des propriétés et des valeurs JSON :oci compute instance launch --generate-param-json-input source-detailsPour plus d'informations sur
bootVolumeSizeInGBs, voir "Taille du volume de démarrage" dans l'onglet Console.Pour plus d'informations sur
bootVolumeVpusPerGB, voir "Haute performance" dans l'onglet Console.Note
Lorsque vous utiliserez ultérieurement
listougetpour cette instance, la valeur debootVolumeVpusPerGBestnullcar cette propriété de volume de démarrage n'est pas stockée dans l'objet d'instance après sa création. Pour vérifier la valeur après le lancement de l'instance, utilisez la commandebv boot-volumelistougetet vérifiez la valeur devpus-per-gb. -
(Facultatif) Créez un argument pour l'option
--launch-options.Seule la propriété
firmwarepeut être modifiée. La valeur par défaut est BIOS. Vous pouvez également spécifier UEFI_64. Si vous n'indiquez pas de valeur correcte pourfirmware, l'instance peut ne pas être lancée. Vous ne pouvez pas mettre à jour la valeur de la propriétéfirmwareavec la commandeinstance update.Les valeurs par défaut sont les suivantes :
{ "bootVolumeType": "PARAVIRTUALIZED", "firmware": "BIOS", "isConsistentVolumeNamingEnabled": false, "is-pv-encryption-in-transit-enabled": false, "networkType": "PARAVIRTUALIZED", "remoteDataVolumeType": "PARAVIRTUALIZED" }Pour modifier la valeur de la propriété
firmware, spécifiez l'option suivante :--launch-options file://launch_options.jsonOù se trouve le contenu du fichier
launch_options.json:{ "bootVolumeType": "PARAVIRTUALIZED", "firmware": "UEFI_64", "isConsistentVolumeNamingEnabled": false, "is-pv-encryption-in-transit-enabled": false, "networkType": "PARAVIRTUALIZED", "remoteDataVolumeType": "PARAVIRTUALIZED" } -
(Facultatif) Créez un argument pour l'option
--metadataou--extended-metadata.Les données d'utilisateur personnalisées peuvent être attachées à l'instance à l'aide des options
--metadataet--extended-metadata. Les paires clé-valeur de métadonnées sont des mappages chaîne/chaîne au format JSON. Les métadonnées étendues peuvent être des objets JSON imbriqués. Les métadonnées étendues peuvent être des objets JSON imbriqués.La taille combinée des métadonnées et des métadonnées étendues peut être de 32 000 octets au maximum.
Les clés SSH peuvent également être fournies dans l'argument de fichier de l'option
--ssh-authorized-keys-file. Les données d'utilisateur peuvent également être fournies dans l'argument de fichier de l'option--user-data-file. Utilisez l'option-hpour plus d'informations.Dans l'exemple de l'étape suivante, le fichier de clés autorisées contient une ou plusieurs clés SSH publiques dans le format requis par le fichier SSH
authorized_keys. Utilisez un caractère de nouvelle ligne pour séparer plusieurs clés. Les clés publiques SSH peuvent être fournies en tant que valeur de la cléssh_authorized_keysdans l'option--metadataou dans l'argument de fichier de l'option--ssh-authorized-keys-file. Utilisez-hpour plus d'informations. -
Exécutez la commande de lancement d'instance.
Syntaxe :
oci compute instance launch --availability-domain availability_domain_name \ --compartment-id compartment_OCID --shape shape --subnet-id subnet_OCID \ --source-details file://image_info.jsonExemple :
Si vous utilisez un sous-réseau public, une adresse IP publique est affectée par défaut ou vous pouvez régler la valeur de l'option
--assign-public-ipàtrue. Si vous devez affecter une adresse IP publique plus tard, voir Affectation d'une adresse IP publique éphémère à une instance pour obtenir des instructions.Si vous avez mis à niveau vos applications pour utiliser des points d'extrémité
/v2Instance Metadata Service (IMDS), utilisez l'option--instance-optionspour réglerareLegacyImdsEndpointsDisabledàtrue. Par défaut, les routes existantes (/v1) du service de métadonnées d'instance sont activées. Pour plus d'informations sur le service de métadonnées d'instance, voir Extraction des métadonnées d'instance à partir de l'instance.$ oci compute instance launch --availability-domain AD-1 --compartment-id <compartment_OCID> --display-name ops1 --shape VM.PCAStandard.E5.Flex --subnet-id <subnet_OCID> --source-details '{"bootVolumeSizeInGBs":100,"bootVolumeVpusPerGB":20,"imageId":"<image_OCID>","sourceType":"image"}' --assign-public-ip true --ssh-authorized-keys-file ./.ssh/<ssh_key_file> --instance-options '{"areLegacyImdsEndpointsDisabled": true}' { "data": { "agent-config": null, "availability-config": { "is-live-migration-preferred": null, "recovery-action": "RESTORE_INSTANCE" }, "availability-domain": "AD-1", "capacity-reservation-id": null, "compartment-id": "ocid1.compartment.unique_ID", "dedicated-vm-host-id": null, "defined-tags": {}, "display-name": "ops1", "extended-metadata": null, "fault-domain": "FAULT-DOMAIN-1", "freeform-tags": {}, "id": "ocid1.instance.unique_ID", "image-id": "ocid1.image.unique_ID", "instance-options": { "are-legacy-imds-endpoints-disabled": true }, "ipxe-script": null, "launch-mode": "PARAVIRTUALIZED", "launch-options": { "boot-volume-type": "PARAVIRTUALIZED", "firmware": "BIOS", "is-consistent-volume-naming-enabled": false, "is-pv-encryption-in-transit-enabled": false, "network-type": "PARAVIRTUALIZED", "remote-data-volume-type": "PARAVIRTUALIZED" }, "lifecycle-state": "PROVISIONING", "metadata": { "ssh_authorized_keys": <public_ssh_key>" }, "platform-config": null, "preemptible-instance-config": null, "region": "region_name", "shape": "VM.PCAStandard.E5.Flex", "shape-config": { "baseline-ocpu-utilization": null, "gpu-description": null, "gpus": null, "local-disk-description": null, "local-disks": null, "local-disks-total-size-in-gbs": null, "max-vnic-attachments": 16, "memory-in-gbs": 256.0, "networking-bandwidth-in-gbps": 24.6, "ocpus": 16.0, "processor-description": null }, "source-details": { "boot-volume-size-in-gbs": 100, "bootVolumeVpusPerGB": 20, "image-id": "ocid1.image.unique_ID", "kms-key-id": null, "source-type": "image" }, "system-tags": null, "time-created": "2021-09-22T20:20:04.715304+00:00", "time-maintenance-reboot-due": null }, "etag": "92180faa-3660-446c-9559-c12a6e6111f9", "opc-work-request-id": "ocid1.workrequest.unique_ID" }Utilisez la commande
work-requests work-request getpour surveiller le statut du lancement de l'instance :$ oci work-requests work-request get --work-request-id ocid1.workrequest.unique_IDSi le statut de la demande de travail est Échec et qu'aucune raison n'est indiquée pour cet échec, la cause de l'échec peut être temporaire. Si aucun motif n'est indiqué pour l'échec, attendez un court délai, puis réessayez la création de l'instance.
-
Utilisez l'opération LaunchInstance pour créer une instance.
Pour plus d'informations sur l'utilisation de l'API et sur les demandes de signature, voir API REST et Données d'identification de sécurité. Pour plus d'informations sur les trousses SDK, voir Trousses SDK et interface de ligne de commande.