Mise à jour d'une instance

Sur Private Cloud Appliance, vous pouvez modifier les paramètres d'instance.

En plus de mettre à jour les propriétés d'une instance, vous pouvez attacher des volumes par blocs supplémentaires ou des cartes vNIC secondaires. Voir Création et attachement de volumes par blocs et Création et attachement d'une carte VNIC secondaire. Vous pouvez également spécifier des volumes par blocs et des cartes vNIC secondaires lorsque vous utilisez une configuration d'instance pour créer une instance.

Si vous n'avez pas ajouté d'adresse IP publique lors de la création de l'instance et que vous voulez affecter une adresse IP publique maintenant, voir Affectation d'une adresse IP publique éphémère à une instance pour obtenir des instructions.

Vous pouvez mettre à jour le nom d'affichage, le domaine d'erreur, la forme, les options d'instance, la configuration de disponibilité et les marqueurs d'une instance. À l'aide de l'interface de ligne de commande OCI, vous pouvez également mettre à jour les métadonnées de l'instance. Voir la description de ces propriétés dans Création d'une instance.

Évitez d'entrer des informations confidentielles dans les noms et les balises.

  • Lorsque vous mettez à jour une instance à l'aide de l'interface utilisateur Web de calcul, vous pouvez modifier les paramètres d'instance suivants :

    • Nom d'affichage de l'instance

      Évitez d'entrer des informations confidentielles
    • Domaine d'erreur

      Lorsque vous modifiez le domaine d'erreur d'une instance arrêtée, le nouveau domaine d'erreur est défini dans les propriétés de l'instance. Lorsque vous modifiez le domaine d'erreur d'une instance en cours d'exécution, l'instance est arrêtée, déplacée et démarrée sur un nouveau noeud de calcul dans le nouveau domaine d'erreur. Voir Arrêt, démarrage et réinitialisation d'une instance pour savoir comment se préparer à l'arrêt d'une instance. L'arrêt et le démarrage d'une instance peuvent prendre jusqu'à cinq minutes.

      Si vous spécifiez un domaine d'erreur et que le domaine d'erreur demandé ne peut pas accueillir l'instance, le redémarrage de l'instance échoue; l'instance reste arrêtée. La nouvelle spécification de domaine d'erreur reste dans les propriétés de l'instance.

    • Forme

      Lorsque vous modifiez la forme d'une instance arrêtée, la nouvelle configuration de forme et de forme est définie dans les propriétés de l'instance. Lorsque vous modifiez la forme d'une instance en cours d'exécution, celle-ci est arrêtée, reconfigurée et redémarrée. Voir Arrêt, démarrage et réinitialisation d'une instance pour savoir comment se préparer à l'arrêt d'une instance. L'arrêt et le démarrage d'une instance peuvent prendre jusqu'à cinq minutes.

      Si vous utilisez une forme flexible, vous devez spécifier le nombre d'OCPU souhaité et la quantité totale de mémoire souhaitée. Voir Formes de Compute.

      Si la forme et la configuration de forme spécifiées ne peuvent pas être prises en charge dans le domaine d'erreur, le redémarrage de l'instance échoue; l'instance reste arrêtée. La nouvelle forme et la nouvelle configuration de forme restent dans les propriétés de l'instance.

    • Options d'instance

      Si vous avez mis à niveau vos applications pour utiliser des points d'extrémité du service de métadonnées d'instance /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.

    • Configuration de la disponibilité

      Cela détermine si une instance qui a été arrêtée par le service de calcul est redémarrée lorsque les ressources deviennent disponibles (valeur par défaut) ou reste arrêtée.

    • Marquage : (Facultatif) Ajoutez des marqueurs définis ou à structure libre pour cette ressource, comme décrit dans Ajout de marqueurs lors de la création de la ressource. Les marqueurs peuvent également être appliqués ultérieurement.

    1. Dans le tableau de bord de l'interface Web de calcul, dans le bloc Calcul, sélectionnez Instances.

    2. En haut de la page, sélectionnez le compartiment qui contient l'instance.

    3. Pour l'instance à mettre à jour, sélectionnez le menu Actions (Image de l'icône à trois points.), puis Modifier.

    4. Dans la boîte de dialogue Modifier instance_name, apportez les modifications.

    5. Sélectionnez Enregistrer les modifications.

      Si vous avez modifié le domaine d'erreur, la forme ou la configuration de forme d'une instance en cours d'exécution, vous devez confirmer que vous comprenez que l'instance doit être redémarrée. Pour ces modifications, l'instance est arrêtée, reconfigurée et redémarrée.

  • Utilisez la commande oci compute instance update et les paramètres requis pour mettre à jour l'instance spécifiée.

    oci compute instance update --instance-id <instance_OCID> <options_with_values_to_update> [OPTIONS]

    Pour obtenir les descriptions des propriétés d'instance que vous pouvez modifier à l'aide de l'interface de ligne de commande OCI, entrez la commande suivante et faites défiler l'affichage vers Paramètres facultatifs :

    $ oci compute instance update -h

    Pour la liste complète des commandes, indicateurs et options de l'interface de ligne de commande, voir Référence de ligne de commande.

    Procédure
    1. Obtenez l'OCID de l'instance à mettre à jour :
      oci compute instance list

      Si vous voulez modifier le domaine d'erreur de l'instance, obtenez l'OCID du domaine d'erreur :

      $ oci iam fault-domain list --compartment-id <compartment_OCID> --availability-domain AD-1

      Si vous voulez modifier la forme de l'instance, obtenez le nom de la forme :

      $ oci compute shape list --compartment-id <compartment_OCID> --image-id <image_OCID>
    2. Exécutez la commande de mise à jour d'instance.

      Syntaxe :

      oci compute instance update --instance-id <instance_OCID> <options_with_values_to_update>
  • Utilisez l'opérationUpdateInstance pour mettre à jour l'instance spécifiée.

    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.