Ajout d'un volume de blocs à une instance

Attachez un volume de blocs à une instance de calcul pour développer le stockage disponible sur l'instance.

Si vous indiquez iSCSI comme type d'attachement de volume, vous devez également connecter et monter le volume à partir de l'instance pour qu'il soit utilisable. Pour plus d'informations, reportez-vous à Types d'attachement de volume et à Connexion à un volume de blocs.

Vous pouvez associer des volumes à plusieurs instances à la fois. Pour plus d'informations, reportez-vous à Attachement d'un volume à plusieurs instances. Pour empêcher l'altération des données en raison d'opérations de lecture/d'écriture non contrôlées avec des attachements de volume à plusieurs instances, vous devez installer et configurer un système de fichiers inclus dans un cluster pour pouvoir utiliser le volume. Pour plus d'informations, reportez-vous à Configuration d'associations de volume à plusieurs instances avec un accès en lecture/écriture.

Remarque

Lorsque vous modifiez les performances d'un volume, l'état de cycle de vie du volume passe à Provisionnement pendant la mise à jour des paramètres. Pendant ce processus, vous ne pouvez pas attacher le volume à une instance. Vous devez attendre que l'état de cycle de vie du volume revienne à Disponible avant d'attacher le volume à une instance.

Attachement de volumes à performances très élevées

Lorsque vous attachez un volume configuré pour le niveau Performances très élevées, les chemins d'accès multiples doivent être activés pour l'attachement de volume afin de permettre l'optimisation des performances du volume.

Le service Block Volume tente de configurer les chemins d'accès multiples pour l'attachement au cours du processus d'attachement. Une fois que vous avez attaché un volume, vous pouvez vérifier si le multipathing a été activé. Voir Checking if a Volume Attachment is Multipath-Enabled.

La compatibilité d'un attachement avec les chemins d'accès multiples est déterminée par la forme de l'instance attachée. Les prérequis applicables doivent également être satisfaits. Pour plus d'informations sur les prérequis et les exigences ayant trait aux attachements à chemins d'accès multiples, reportez-vous à Configuration d'attachements à des volumes à performances très élevées.

Pour plus d'informations sur le niveau Performances très élevées, reportez-vous à Performances de Block Volume et à Performances très élevées.

Zones de sécurité

Les zones de sécurité permettent de s'assurer que vos ressources cloud respectent les principes de sécurité d'Oracle. Si une opération sur une ressource dans un compartiment de zone de sécurité enfreint une stratégie pour cette zone de sécurité, l'opération est refusée.

Les stratégies de zone de sécurité suivantes ont une incidence sur la capacité à attacher des volumes de blocs à des instances de calcul.

  • Tous les volumes de blocs attachés à une instance de calcul dans une zone de sécurité doivent eux-mêmes se trouver dans cette même zone de sécurité.

  • Les volumes de blocs dans une zone de sécurité ne peuvent pas être attachés à une instance de calcul qui ne se trouve pas dans la même zone.

    1. Ouvrez le menu de navigation, puis cliquez sur Compute. Sous Compute, cliquez sur Instances.
    2. Sous Portée de la liste, sélectionnez le compartiment contenant l'instance.
    3. Dans la liste Instances, cliquez sur le nom de l'instance à laquelle associer un volume.

    4. Dans les ressources, cliquez sur volumes de blocs attachés.

    5. Cliquez sur Attacher un volume de blocs.

    6. Indiquez le volume à attacher à l'instance.
      • Pour utiliser le nom de volume, sélectionnez Sélectionner un volume, puis sélectionnez le volume dans la liste Volume. Si le volume se trouve dans un compartiment différent de celui de l'instance, cliquez sur Modifier le compartiment et sélectionnez le compartiment dans lequel se trouve le volume.
      • Pour indiquer l'OCID de volume, sélectionnez Entrez l'OCID de volume, puis l'OCID dans le champ OCID de volume.
    7. Si l'instance prend en charge les chemins de dispositif cohérents et que le volume que vous attachez n'est pas un volume d'initialisation, sélectionnez un chemin dans la liste Chemin de dispositif. Cette fonctionnalité vous permet d'indiquer pour l'attachement de volume un chemin de dispositif qui reste cohérent entre les redémarrages d'instance.

      Pour plus d'informations sur cette fonctionnalité et les instances qui la prennent en charge, reportez-vous à Connexion à des volumes présentant des chemins de dispositif cohérents

    8. Sélectionnez le type d'attachement du volume. Reportez-vous à Types d'association de volume.

    9. Pour les attachements de volume iSCSI, vous pouvez éventuellement exiger des informations d'identification CHAP en cochant la case Exiger des informations d'identification CHAP.

      Pour les attachements iSCSI à des instances basées sur Linux, vous pouvez également configurer l'attachement de façon à utiliser le module d'extension de gestion des volumes de blocs afin que ce dernier exécute des commandes iSCSI permettant la connexion automatique au volume. Pour ce faire, cochez la case Utiliser l'agent Oracle Cloud pour se connecter automatiquement aux volumes attachés iSCSI.

      Important

      Pour permettre la connexion automatique au volume, le module d'extension de gestion des volumes de blocs doit être activé sur l'instance. Pour plus d'informations, reportez-vous à Activation du module d'extension de gestion des volumes de blocs. Lorsque vous activez le module d'extension de gestion des volumes de blocs, assurez-vous que l'instance exécute la version 1.23.0 ou une version plus récente du logiciel d'agent Oracle Cloud.
    10. Pour les associations paravirtualisées sur des instances de machine virtuelle, cochez la case Utiliser le cryptage en transit pour crypter éventuellement les données transférées entre l'instance et les serveurs de stockage du service Block Volume.

      Si vous avez configuré le volume pour qu'il utilise une clé de cryptage gérée via le service Vault, cette clé est utilisée pour le cryptage en transit paravirtualisé. Sinon, la clé de cryptage fournie par Oracle est utilisée. Lorsque vous attachez le volume à une instance Bare Metal qui prend en charge le cryptage en transit, ce dernier est activé par défaut et n'est pas configurable. Pour plus d'informations sur le cryptage en transit, reportez-vous à Chiffrement de volume de blocs.

    11. Sélectionnez le type d'accès . Pour plus d'informations, reportez-vous à Types d'accès à un volume.

    12. Cliquez sur Attacher.

      Lorsque l'état du volume est Attaché, si l'attachement est de type Paravirtualisé, le volume est connecté automatiquement et vous pouvez l'utiliser. Si le type d'attachement est iSCSI, vous devez d'abord vous connecter au volume. Pour plus d'informations, reportez-vous à Connexion à un volume de blocs.

      Sur les instances Linux, si vous voulez monter automatiquement des volumes au démarrage de l'instance, vous devez définir des options spécifiques dans le fichier /etc/fstab, sinon le démarrage de l'instance peut échouer. Ceci s'applique aux types d'attachement iSCSI et paravirtualisés. Pour les volumes qui utilisent des chemins de dispositif cohérents, reportez-vous à Options fstab pour les volumes de blocs avec des chemins de dispositif cohérents. Pour tous les autres volumes, reportez-vous à Options fstab traditionnelles.

  • Utilisez la commande oci compute volume-attachment attach et les paramètres requis pour attacher un volume de blocs à une instance :

    oci compute volume-attachment attach --instance-id instance_ocid --volume-id volume_ocid [OPTIONS]

    Afin d'obtenir la liste complète des indicateurs et des options de variable pour les commandes d'interface de ligne de commande, reportez-vous à Référence de ligne de commande.

  • Exécutez l'opération AttachVolume pour attacher un volume de blocs à une instance.