Назад | Перейти на главную страницу

почему тома EBS, смонтированные в экземпляре Ubuntu 12.04 EC2 как / dev / sdh1, отображаются как / dev / xvdh1?

При монтировании тома EBS в ubuntu, указанного как / dev / sdh1, он фактически монтирует его в / dev / xvdh1. Консоль aws все еще думает, что она смонтирована в / dev / sdh1, поэтому потребовалось время, чтобы понять, что она на самом деле смонтирована, просто не в том месте

Я столкнулся с этой проблемой очень давно, используя ubuntu на ec2. Я снова столкнулся с этим

https://forums.aws.amazon.com/post!reply.jspa?messageID=351382

и вроде как я не одинок:

https://forums.aws.amazon.com/thread.jspa?threadID=68957&tstart=0

Я не нашел хорошего ответа, почему это происходит или как это исправить. Любые идеи?

Ничего не сломано, так что "исправлять" особо нечего. Это изменение (/dev/sdX к /dev/xvdX) был создан в последних версиях ядра (возможно, дерево 3.x? Я не могу вспомнить конкретно в данный момент). EC2 еще не изменил свою терминологию, чтобы отразить изменения в соглашениях об именах устройств, поскольку это сбило бы с толку всех, кто использует старые ядра. В конце концов, я подозреваю, что они внесут изменения, но это может занять некоторое время.