Recherche de votre volume dans l'instance

Dans Compute Cloud@Customer, lorsqu'un volume de blocs est initialement attaché à une instance, l'instance voit le volume comme un nouveau disque, par exemple : en tant que périphérique /dev/sdb. Cette procédure explique comment répertorier les périphériques de disque d'une instance afin que vous puissiez trouver le volume et l'administrer dans le système d'exploitation.

Pour les images UNIX, pour monter ces volumes au démarrage d'une instance, vous devez ajouter le volume au fichier /etc/fstab. Reportez-vous à Configuration du montage automatique des volumes (instances Linux).

Vous pouvez éventuellement effectuer diverses tâches d'administration pour configurer le stockage en fonction de vos besoins en stockage.

Les utilitaires que vous utilisez pour effectuer les tâches d'administration varient en fonction du type de système d'exploitation dans l'instance. Pour plus d'informations d'administration, reportez-vous à la documentation relative à la version du système d'exploitation qui se trouve sur l'instance. Ces bibliothèques de documentation permettent d'accéder à des informations utiles :

Identification du volume d'initialisation et des périphériques de volume de blocs attachés dans l'instance à l'aide de commandes Linux

  1. Connectez-vous à votre instance. Reportez-vous à Connexion à une instance.

  2. Répertoriez les périphériques de disque.

    Important

    Sur les systèmes d'exploitation UNIX, l'ordre dans lequel les volumes sont attachés n'est pas déterministe, il peut donc changer à chaque réinitialisation. Si vous faites référence à un volume avec le nom du dispositif, tel que/dev/sdb, et que vous possédez plusieurs volumes non racine, vous ne pouvez jamais garantir que le volume Que vous souhaitez monter pour un nom du dispositif spécifique sera Bien le volume monté. Lorsque vous configurez le système d'exploitation pour qu'il reconnaisse le volume de blocs (par exemple, en ajoutant le volume au fichier /etc/fstab), utilisez l'ID SCSI du volume comme décrit dans cette procédure.

    sudo ls /dev/sd*
    /dev/sda  /dev/sda1  /dev/sda2  /dev/sdb

    Dans cet exemple, deux périphériques sont répertoriés, /dev/sda et /dev/sdb.

  3. Utilisez la commande fdisk -l pour afficher les informations de configuration sur les périphériques.

    Dans cet exemple, /dev/sda est le volume d'initialisation et /dev/sdb est le volume de blocs attaché.

    sudo fdisk -l
    
    Disk /dev/sda: 53.7 GB, 53687091200 bytes, 104857600 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 8192 bytes / 8192 bytes
    Disk label type: dos
    Disk identifier: 0x000af694
    
       Device Boot Start End Blocks Id System
    /dev/sda1 * 2048 2099199 1048576 83 Linux
    /dev/sda2 2099200 61442047 29671424 8e Linux LVM
    
    Disk /dev/mapper/ol-root: 27.2 GB, 27229421568 bytes, 53182464 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 8192 bytes / 8192 bytes
    
    
    Disk /dev/mapper/ol-swap: 3145 MB, 3145728000 bytes, 6144000 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 8192 bytes / 8192 bytes
    
    
    Disk /dev/sdb: 1099.5 GB, 1099511627776 bytes, 2147483648 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 8192 bytes / 8192 bytes

    Cet exemple de sortie fournit les informations suivantes sur /dev/sda et /dev/sdb :

    • La taille de /dev/sda est de 53,7 Go (volume d'initialisation).

    • /dev/sda comporte deux partitions : /dev/sda1 et /dev/sda2.

    • La taille de /dev/sdb est de 1099,5 Go (volume de blocs attaché) et ne comporte aucune partition.

  4. Identifiez les périphériques qui disposent de systèmes de fichiers et sont montés dans l'O/S.

    sudo df -T
    Filesystem          Type     1K-blocks    Used Available Use% Mounted on
    devtmpfs            devtmpfs  16318164       0  16318164   0% /dev
    tmpfs               tmpfs     16332596       0  16332596   0% /dev/shm
    tmpfs               tmpfs     16332596    8744  16323852   1% /run
    tmpfs               tmpfs     16332596       0  16332596   0% /sys/fs/cgroup
    /dev/mapper/ol-root xfs       26578248 2907292  23670956  11% /
    /dev/sda1           xfs        1038336  292512    745824  29% /boot
    tmpfs               tmpfs      3266520       0   3266520   0% /run/user/0

    Dans cet exemple:

    • /dev/sda1 dispose d'un système de fichiers xfs et il est monté sur /boot (volume d'initialisation).

    • /dev/sdb n'est pas répertorié car ce volume de blocs a été attaché et n'a pas encore créé de système de fichiers et n'est pas encore montable.

  5. Recherchez l'ID SCSI du volume nouvellement attaché.

    sudo ls -l /dev/disk/by-id
    total 0
    lrwxrwxrwx. 1 root root 10 Dec  6 18:26 dm-name-ol-root -> ../../dm-0
    lrwxrwxrwx. 1 root root 10 Dec  6 18:26 dm-name-ol-swap -> ../../dm-1
    lrwxrwxrwx. 1 root root 10 Dec  6 18:26 dm-uuid-LVM-83pr2aUrW2ZdCbWgsN4ZRFqvsXGGNZ8JO6il7j1YTWpywZeewYCiA6ywDmIeho1G -> ../../dm-0
    lrwxrwxrwx. 1 root root 10 Dec  6 18:26 dm-uuid-LVM-83pr2aUrW2ZdCbWgsN4ZRFqvsXGGNZ8JsaUihE3RWozk5u4p5nOwG9sFcj34AU3F -> ../../dm-1
    lrwxrwxrwx. 1 root root 10 Dec  6 18:26 lvm-pv-uuid-Dh9ydC-Rj90-chhj-tkwq-ZI0Z-mfop-Wtg5bh -> ../../sda2
    lrwxrwxrwx. 1 root root  9 Dec  6 18:26 scsi-3600144f096933b92000061ae9bfc0025 -> ../../sda
    lrwxrwxrwx. 1 root root 10 Dec  6 18:26 scsi-3600144f096933b92000061ae9bfc0025-part1 -> ../../sda1
    lrwxrwxrwx. 1 root root 10 Dec  6 18:26 scsi-3600144f096933b92000061ae9bfc0025-part2 -> ../../sda2
    lrwxrwxrwx. 1 root root  9 Dec  8 15:17 scsi-3600144f096933b92000061b1129e0037 -> ../../sdb
    lrwxrwxrwx. 1 root root  9 Dec  6 18:26 wwn-0x600144f096933b92000061ae9bfc0025 -> ../../sda
    lrwxrwxrwx. 1 root root 10 Dec  6 18:26 wwn-0x600144f096933b92000061ae9bfc0025-part1 -> ../../sda1
    lrwxrwxrwx. 1 root root 10 Dec  6 18:26 wwn-0x600144f096933b92000061ae9bfc0025-part2 -> ../../sda2
    lrwxrwxrwx. 1 root root  9 Dec  8 15:17 wwn-0x600144f096933b92000061b1129e0037 -> ../../sdb

    Dans cet exemple, la ligne suivante indique l'ID SCSI affecté à sdb :

    lrwxrwxrwx. 1 root root 9 Dec 8 15:17 scsi-3600144f096933b92000061b1129e0037 -> ../../sdb

    scsi-3600144f096933b92000061b1129e0037 est l'ID SCSI.

    L'ID SCSI est un nom de périphérique persistant pour /dev/sdb et est utilisé lors de l'exécution d'opérations d'administration sur le périphérique, telles que le partitionnement, la création d'un système de fichiers et le montage.

    Pour plus d'informations sur le montage d'un système de fichiers de volume de blocs sur une instance, reportez-vous à Configuration de volumes à monter automatiquement (instances Linux).

  6. Effectuez des tâches d'administration pour configurer le volume de blocs en fonction de vos besoins en stockage.

    Les tâches spécifiques que vous effectuez dépendent du type de système d'exploitation qui exécute l'instance et de la façon dont vous souhaitez configurer le stockage. Pour plus de détails, reportez-vous à la documentation de votre système d'exploitation.