EC2: путаница с идентификатором устройства EBS (/ dev / sdf против / dev / xvdf)

Я подключил том EBS к своему экземпляру EC2, превратил его в файловую систему EXT3 и успешно смонтировал. Тем не менее, сначала я был немного сбит с толку, главным образом из-за того, что консоль AWS сказала, что мой идентификатор устройства EBS был.

Согласно консоли AWS:

i-xxxxxxx :/dev/sdf (attached)

Я понял, что это означает, что мой идентификатор подключенного устройства EBS был / dev / sdf. Поэтому, когда я попытался превратить устройство в файловую систему, используя этот идентификатор устройства, я получил следующее сообщение об ошибке.

ubuntu@ip-xx-xx-xx-xx:~$ mkfs -t ext3 /dev/sdf
mke2fs 1.42 (29-Nov-2011)
Could not stat /dev/sdf --- No such file or directory
The device apparently does not exist; did you specify it correctly?

Затем, немного исследовав, я обнаружил, чтоэтот статья, а затем впоследствии выяснилось, запустив cat /proc/partitions  что мой настоящий идентификатор устройства был / dev / xvdf, а не / dev / sdf.

Мой вопрос заключается в том, почему консоль AWS сообщает, что это на самом деле / dev / xvdf? Я думаю, что должно быть какое-то логическое объяснение этому.

Ответы на вопрос(1)

Ваш ответ на вопрос