Amazon EC2 API и экземпляры Windows - есть ли способ получить буквенное обозначение диска? - PullRequest
5 голосов
/ 09 февраля 2011

У меня есть экземпляры Windows EC2, которыми я управляю через приложение C #;Я использую AWS.NET SDK.Я пытаюсь выяснить из документации, есть ли в любом случае запрос к API и получение назначения буквы тома на диск в экземплярах.Если это не удастся, кто-нибудь знает, является ли EC2 последовательным при отображении имен устройств (например, / dev / sdb, / dev / sdc) на букву диска?Будет / dev / sdb всегда быть D, / dev / sdc всегда будет E и т. Д .?

Ответы [ 2 ]

3 голосов
/ 03 мая 2011

По моему опыту, если вы не зайдете и не поиграетесь с этим, диски будут отображаться, имя устройства и буква диска примерно так:

/dev/sda1 C:
/dev/sda2 D:

/dev/xdf F:
/dev/xdg G:
/dev/xdh H:
...etc

Я понятия не имею, как сказать ему, чтобы сопоставить что-то с E ... и я никогда не заботился об этом.

Таким образом, если вы позволите всем быть значениями по умолчанию, вы будете последовательно получать вышеприведенное и легко получать сопоставление этого устройства из вызова DescribeInstances.

0 голосов
/ 09 февраля 2011

API-интерфейс EC2 предназначен для управления только виртуальной средой (т. Е. Запуском машины, машиной моментальных снимков, завершением и т. Д.). Таким образом, он полностью независим от базовой ОС и, следовательно, не дает конкретных сведений о машине, таких как отображения дисков. Может быть, лучше «взломать» приложение, чтобы основные буквы диска не были проблемой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...