Имена дисков на виртуальных серверах имеют вид vd* или xvd*, где вместо символа * идет буква от a до z. Буква зависит от номера диска в системе.
На основном (первом) диске всегда установлена операционная система, и он имеет имя vda или xvda. Дополнительный диск может быть добавлен в любой момент, и на нем могут располагаться любые данные.
Просмотреть имена дисков, а также дополнительную информацию о них, можно с помощью различных команд, например, df -h, lsblk, parted -l, fdisk -l.
df -h
Данная команда позволяет вывести информацию только о примонтированных файловых системах, включая те, которые не являются дисковыми разделами.
В выводе отображается общий размер, использованный и доступный объем (в т.ч. в процентах), точка монтирования.
# df -h Filesystem Size Used Avail Use% Mounted on udev 210M 0 210M 0% /dev tmpfs 51M 1.2M 50M 3% /run /dev/xvda1 3.9G 1.2G 2.6G 32% / tmpfs 255M 0 255M 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 255M 0 255M 0% /sys/fs/cgroup /dev/xvdb1 4.8G 10M 4.6G 1% /mnt/disk2 tmpfs 51M 0 51M 0% /run/user/0
lsblk
Выводит информацию о дисках и созданных на них разделах, их размерах, точке монтирования.
# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT xvda 202:0 0 5G 0 disk |-xvda1 202:1 0 4G 0 part / |-xvda2 202:2 0 1K 0 part `-xvda5 202:5 0 1022M 0 part [SWAP] xvdb 202:16 0 5G 0 disk `-xvdb1 202:17 0 5G 0 part /mnt/disk2
parted -l
Позволяет получить сведения о дисках, разделах, их размерах в легко читаемом формате, файловой системе. Также является удобным инструментом для поиска примонтированного снапшота: в примере ниже снапшот выводится как диск /dev/xvdc и имеет структуру, аналогичную диску /dev/xvda.
# parted -l Model: Xen Virtual Block Device (xvd) Disk /dev/xvda: 5369MB Sector size (logical/physical): 512B/512B Partition Table: msdos Disk Flags: Number Start End Size Type File system Flags 1 1049kB 4295MB 4294MB primary ext4 2 4296MB 5368MB 1072MB extended 5 4296MB 5368MB 1072MB logical linux-swap(v1) Model: Xen Virtual Block Device (xvd) Disk /dev/xvdb: 5369MB Sector size (logical/physical): 512B/512B Partition Table: msdos Disk Flags: Number Start End Size Type File system Flags 1 1049kB 5369MB 5368MB primary ext4 Model: Xen Virtual Block Device (xvd) Disk /dev/xvdc: 5369MB Sector size (logical/physical): 512B/512B Partition Table: msdos Disk Flags: Number Start End Size Type File system Flags 1 1049kB 4295MB 4294MB primary ext4 2 4296MB 5368MB 1072MB extended 5 4296MB 5368MB 1072MB logical linux-swap(v1)
fdisk -l
Команда, близкая по функциональности к parted -l, однако, предоставляющая более обширный вывод разделов (с дисками /dev/ram*), что может затруднять восприятие. В целом также позволяет просмотреть размеры дисков и разделов.
# fdisk -l Disk /dev/xvda: 5 GiB, 5368709120 bytes, 10485760 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0xfb148422 Device Boot Start End Sectors Size Id Type /dev/xvda1 2048 8388607 8386560 4G 83 Linux /dev/xvda2 8390654 10483711 2093058 1022M 5 Extended /dev/xvda5 8390656 10483711 2093056 1022M 82 Linux swap / Solaris Disk /dev/xvdb: 5 GiB, 5368709120 bytes, 10485760 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0x6b14d070 Device Boot Start End Sectors Size Id Type /dev/xvdb1 2048 10485759 10483712 5G 83 Linux