Page tree

Имена дисков на виртуальных серверах имеют вид vd* или xvd*, где вместо символа * идет буква от a до z. Буква зависит от номера диска в системе.

На основном (первом) диске всегда установлена операционная система, и он имеет имя vda или xvda. Дополнительный диск может быть добавлен в любой момент, и на нем могут располагаться любые данные.

Просмотреть имена дисков, а также дополнительную информацию о них, можно с помощью различных команд, например, lsblk, parted -l, fdisk -l, df -h.

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

Наверх

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

Наверх

  • No labels