Détachement d'un volume d'initialisation
Si un problème de volume d'initialisation est à l'origine de problèmes d'instance de calcul, vous pouvez arrêter l'instance et dissocier le volume d'initialisation, puis l'associer à une autre instance en tant que volume de données pour le dépanner.
Vous pouvez uniquement détacher un volume d'initialisation d'une instance lorsque celle-ci est arrêtée. Reportez-vous à la section Arrêt, démarrage ou redémarrage d'une instance pour plus d'informations sur l'état d'une instance.
Stratégie IAM requise
Pour utiliser Oracle Cloud Infrastructure, un administrateur doit être membre d'un groupe auquel un administrateur de location a accordé un accès de sécurité dans une stratégie . Cet accès est requis, que vous utilisiez la console ou l'API REST avec un kit SDK, une interface de ligne de commande ou un autre outil. Si un message vous informe que vous n'avez pas d'autorisation ou que vous n'êtes pas autorisé, vérifiez auprès de l'utilisateur le type d'accès qui vous est accordé et le compartiment dans lequel vous travaillez.
Pour les administrateurs : la stratégie dans Autoriser les utilisateurs à lancer des instances de calcul inclut la possibilité d'attacher et de détacher des volumes de blocs existants. La stratégie dans Autoriser les administrateurs de volumes à gérer des volumes de blocs, des sauvegardes et des groupes de volumes permet au groupe indiqué de réaliser toutes les opérations possibles avec les volumes de blocs et les sauvegardes, mais pas de lancer des instances.
- Sur la page de liste Volumes d'initialisation, sélectionnez le volume d'initialisation à utiliser. Si vous avez besoin d'aide pour trouver la page de liste ou le volume d'initialisation, reportez-vous à Liste des volumes d'initialisation.
- Sur la page de détails, sélectionnez Instances attachées.
- Sélectionnez le menu du volume d'initialisation, puis sélectionnez Détacher le volume d'initialisation.
- Sélectionnez Continuer le détachement.
Vous pouvez maintenant attacher le volume d'initialisation à une autre instance. Pour plus d'informations, reportez-vous à Attachement d'un volume d'initialisation.
Utilisez la commande
oci compute boot-volume-attachment detach
et indiquez le paramètre--boot-volume-id
pour attacher le volume à l'instance :oci compute boot-volume-attachment detach --boot-volume-id boot_volume_id
Pour obtenir la liste complète des paramètres et des valeurs des commandes de la CLI, reportez-vous à Référence des commandes de la CLI.
Exécutez l'opération DetachBootVolume et spécifiez l'attribut
bootVolumeAttachmentId
pour détacher un volume d'initialisation.