Точкой монтирования тома EBS должен быть диск или раздел.

Точкой монтирования тома EBS должен быть диск или раздел.

С образом CentOS 7 HVM сообщества после добавления еще одного тома EBS к моему экземпляру EC2 команда lsblk показывает следующее

NAME    MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda    202:0    0   8G  0 disk
 -xvda1 202:1    0   8G  0 part /
xvdb    202:16   0  16G  0 disk

Теперь я могу просто отформатировать диск sudo mkfs.xfs -f /dev/xvdfи создать точку монтирования на диске следующим образом:

NAME    MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda    202:0    0   8G  0 disk
 -xvda1 202:1    0   8G  0 part /
xvdb    202:16   0  16G  0 disk /var/www

Или мне нужно создать раздел в xvdb как xvdb1 и смонтировать его вот так

NAME    MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda    202:0    0   8G  0 disk
 -xvda1 202:1    0   8G  0 part /
xvdb    202:16   0  16G  0 disk
 -xvdb1 202:17   0  16G  0 part /var/www

Оба работают, поэтому я не могу понять причину и преимущества создания раздела на другом диске EBS, а затем создания точки монтирования, когда мне нужен только один раздел.

решение1

Примечание:Я думаю, что это опечатка и sudo mkfs.xfs -f /dev/xvdfследует читать sudo mkfs.xfs -f /dev/xvdb.

Оба подхода, которые вы описали, допустимы. Нет никакой необходимости создавать раздел на блочном хранилище EBS.

На самом деле файлы содержатся в файловых системах. Когда вы вводите команду, например, sudo mkfs.xfs -f /dev/xvdbвы создаете файловую систему поверх блочного устройства /dev/xvdb, и именно эта файловая система монтируется, а не базовое блочное устройство (весь диск или раздел).

Связанный контент