Rechercher le volume dans l'instance
Dans Compute Cloud@Customer, lorsqu'un volume par blocs est initialement attaché à une instance, celle-ci voit le volume comme un nouveau disque, par exemple : comme périphérique /dev/sdb. Cette procédure décrit comment lister 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 lorsqu'une instance démarre, vous devez ajouter le volume au fichier /etc/fstab. Voir Configuration de volumes pour le montage automatique (instances Linux).
Vous pouvez éventuellement effectuer diverses tâches d'administration pour configurer le stockage en fonction de vos besoins.
Les utilitaires que vous utilisez pour effectuer les tâches d'administration varient en fonction du type de système d'exploitation de l'instance. Pour plus d'informations administratives, 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 :
-
Documentation sur les systèmes d'exploitation Oracle : https://docs.oracle.com/en/operating-systems/index.html
-
Oracle Virtualization Documentation : https://docs.oracle.com/en/virtualization/index.html
Identification du volume de démarrage et des périphériques de volume par blocs attachés dans l'instance à l'aide des commandes Linux
-
Connectez-vous à l'instance. Voir Connexion à une instance.
-
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 être modifié à chaque redémarrage. Si vous référencez un volume à l'aide du nom de périphérique, par exemple
/dev/sdb, et qu'il existe plusieurs volumes non racines, rien ne garantit que le volume monté pour un nom de périphérique spécifique soit le bon. Lors de la configuration du système d'exploitation pour reconnaître le volume par blocs (par exemple, l'ajout du 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/sdbDans cet exemple, deux appareils sont répertoriés,
/dev/sdaet/dev/sdb. -
Utilisez la commande
fdisk-lpour voir les informations de configuration sur les appareils.Dans cet exemple,
/dev/sdaest le volume de démarrage et/dev/sdbest le volume par 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 bytesCet exemple de sortie fournit ces informations sur
/dev/sdaet/dev/sdb:-
La taille de
/dev/sdaest de 53,7 Go (volume de démarrage). -
/dev/sdacomporte deux partitions :/dev/sda1et/dev/sda2. -
La taille de
/dev/sdbest de 1099,5 Go (volume par blocs attaché) et ne comporte aucune partition.
-
-
Identifiez les périphériques qui ont des systèmes de fichiers et qui sont montés dans le système d'exploitation.
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/0Dans cet exemple :
-
/dev/sda1comporte un système de fichiers xfs et est monté sur/boot(le volume de démarrage). -
/dev/sdbn'est pas listé, car ce volume par blocs vient d'être attaché et n'a pas encore créé de système de fichiers. Il ne peut pas encore être monté.
-
-
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 -> ../../sdbDans cet exemple, la ligne suivante affiche l'ID SCSI affecté à
sdb:lrwxrwxrwx. 1 root root 9 Dec 8 15:17 scsi-3600144f096933b92000061b1129e0037 -> ../../sdboù
scsi-3600144f096933b92000061b1129e0037est l'ID SCSI.L'ID SCSI est un nom de périphérique persistant pour
/dev/sdbet 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 par blocs sur une instance, voir Configuration de volumes sur un montage automatique (instances Linux).
-
Effectuer des tâches d'administration pour configurer le volume par blocs en fonction de vos besoins de 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 configuration du stockage. Reportez-vous à la documentation sur votre système d'exploitation pour plus de détails.