Ajout d'un volume par blocs

Le service de volumes par blocs fournit un stockage réseau à utiliser avec vos instances Oracle Cloud Infrastructure. Après avoir créé, attaché et monté un volume sur votre instance, vous pouvez l'utiliser comme s'il s'agissait d'un disque dur physique sur votre ordinateur. Un volume peut être attaché à une seule instance à la fois, mais vous pouvez le détacher d'une instance et l'attacher à une autre instance sans que vos données soient affectées.

Cette tâche montre comment créer un volume, l'attacher à une instance, puis le connecter à celle-ci.

Pour obtenir des détails complets sur le service Volumes par blocs, voir Aperçu du service de volumes par blocs.

Création d'un volume

  1. Ouvrez le menu de navigation et cliquez sur Stockage. Sous Stockage par blocs, cliquez sur Volumes par blocs.
  2. Cliquez sur Créer un volume par blocs.
  3. Dans la boîte de dialogue Créer un volume par blocs, entrez les données suivantes :
    • Créer dans le compartiment : Le compartiment courant est indiqué par défaut dans ce champ. Sélectionnez le compartiment dans lequel vous voulez créer le volume, si vous ne l'avez pas encore sélectionné.
    • Nom : Entrez un nom convivial. Évitez d'entrer des informations confidentielles.
    • Domaine de disponibilité : Sélectionnez le même domaine de disponibilité  que celui que vous avez sélectionné pour votre instance. Si vous avez suivi les instructions du tutoriel lors du lancement de votre instance, il s'agit du premier domaine de disponibilité de la liste. Le volume et l'instance doivent appartenir au même domaine de disponibilité.
    • Taille : Entrez 50 pour créer un volume par blocs de 50 Go.
    • Politique de sauvegarde : Ne sélectionnez aucune politique de sauvegarde.
    • Marqueurs : Laissez les champs de marquage vides.
  4. Cliquez sur Créer un volume par blocs.

Un volume par blocs de 50 Go est affiché à l'état de provisionnement. Lorsque le volume n'est plus à l'état de provisionnement, vous pouvez l'attacher à votre instance.

Attachement du volume à une instance

Ensuite, vous allez attacher le volume à votre instance au moyen d'une connexion réseau iSCSI  :

  1. Recherchez votre instance : Ouvrez le menu de navigation et cliquez sur Calcul. Sous Calcul, cliquez sur Instances.

  2. Cliquez sur le nom de votre instance pour en voir les détails.

  3. Dans la section Ressources, cliquez sur Volumes par blocs attachés.
  4. Cliquez sur Attacher un volume par blocs.
  5. Entrez les informations suivantes :
    • Volume : sélectionnez l'option Sélectionner un volume.
    • Si vous devez modifier le compartiment, cliquez sur Changer de compartiment, puis sélectionnez le compartiment dans lequel vous avez créé le volume par blocs.
    • Volume dans <compartment> : Sélectionnez le volume par blocs dans la liste.
    • Type d'attachement : Sélectionnez ISCSI.
    • Exiger les données d'identification CHAP : Laissez cette case décochée.

      Conseil

      CHAP est un protocole de sécurité. Dans le cadre du tutoriel, vous pouvez laisser cette case décochée. Lors de la configuration d'un environnement de production, il est recommandé d'exiger les données d'identification CHAP.
    • Chemin du périphérique : Si l'instance prend en charge les chemins de périphérique cohérents, une liste de chemins de périphérique s'affiche. Effectuez une sélection dans la liste.
    • Accès : Sélectionnez Lecture/Écriture.
  6. Cliquez sur Attacher.

Le processus d'attachement prend quelques minutes. Vous savez que le volume est prêt lorsque la valeur du champ État d'attachement est ATTACHED.

Connexion au volume

Une fois votre volume attaché, vous pouvez configurer la connexion iSCSI. Vous vous connectez au volume à l'aide de l'outil de ligne de commande iscsiadm. Les commandes dont vous avez besoin pour la configuration, l'authentification et la connexion sont fournies par la console afin que vous puissiez les copier et les coller facilement dans la fenêtre de votre session d'instance. Une fois la connexion configurée, vous pouvez monter le volume sur votre instance et l'utiliser comme s'il s'agissait d'un disque dur physique standard.

Pour vous connecter à votre volume :

  1. Connectez-vous à votre instance comme décrit dans la rubrique Connexion à votre instance.

  2. Ouvrez le menu de navigation et cliquez sur Calcul. Sous Calcul, cliquez sur Instances.
  3. Cliquez sur le nom de votre instance pour en voir les détails.

  4. Dans la section Ressources, cliquez sur Volumes par blocs attachés.
  5. Cliquez sur le menu Actions (Menu Actions) à côté du volume que vous venez d'attacher, puis cliquez sur Commandes iSCSI et informations.

    La boîte de dialogue Commandes iSCSI et informations s'affiche. Notez que la boîte de dialogue affiche des informations d'identification propres à votre volume (par exemple, l'adresse IP et le port), ainsi que les commandes iSCSI que vous devez utiliser. Les commandes sont prêtes à être utilisées avec les informations appropriées déjà incluses dans chaque commande.

  6. Les commandes de connexion configurent la connexion à iSCSI et l'établissent. Copiez et collez chaque commande de la liste Connexion dans la fenêtre de session d'instance.

    Veillez à coller et à exécuter chaque commande individuellement. Il existe trois commandes d'attachement. Chaque commande commence par sudo iscsiadm.

  7. Après avoir entré la dernière commande pour vous connecter à iSCSI, vous pouvez formater le volume (s'il y a lieu) et le monter. Pour obtenir la liste des périphériques iSCSI pouvant être montés sur l'instance, exécutez la commande suivante :

    sudo fdisk -l

    Si votre disque est attaché avec succès, il apparaît comme suit dans la liste qui s'affiche :

    Disk /dev/sdb: 50.0 GB, 50010783744 bytes, 97677312 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 4096 bytes / 1048576 bytes
    Important

    Connexion à des volumes sur des instances Linux

    Lors de la connexion à des volumes d'instances Linux, pour monter automatiquement ces volumes au démarrage de l'instance, vous devez utiliser des options spécifiques dans le fichier /etc/fstab, sinon le lancement de l'instance peut échouer. Pour plus d'informations, voir Options traditionnelles du fichier fstab et Options du fichier fstab pour les volumes par blocs utilisant des chemins de périphérique cohérents.

Étape suivante

Maintenant que votre instance est en cours d'exécution et que vous avez attaché un stockage, envisagez d'effectuer les étapes suivantes :

  • Installer votre propre logiciel sur l'instance.
  • Ajouter d'autres utilisateurs pour qu'ils travaillent avec Oracle Cloud Infrastructure. Voir Ajout d'utilisateurs.
  • Ou, si vous avez terminé avec votre instance, supprimez les ressources que vous avez créées dans le tutoriel. Voir Nettoyage des ressources du tutoriel.