Tengo instancias de Windows EC2 que estoy administrando a través de una aplicación C#; Estoy usando AWS.NET SDK. Estoy tratando de deducir de la documentación si hay alguna manera de consultar la API y obtener la asignación de letras de volumen a la unidad dentro de las instancias. En su defecto, ¿alguien sabe si EC2 es coherente en su asignación de elementos distintivos (por ejemplo,/dev/sdb,/dev/sdc) para enviar una carta? Will/dev/sdb siempre será D,/dev/sdc siempre será E, etc.?Amazon EC2 API y instancias de Windows: ¿hay alguna manera de obtener la asignación de letra de unidad?
Respuesta
La API EC2 solo controla el entorno virtualizado (es decir, máquina de lanzamiento, máquina de instantáneas, terminación, etc.) Por lo tanto, es completamente independiente del sistema operativo subyacente y por lo tanto no proporciona detalles específicos de la máquina . Puede ser mejor "piratear" la aplicación para que las letras de unidad subyacentes no sean un problema.
Hay otras API que proporcionan elementos específicos del nivel del sistema operativo (como obtener la contraseña de la instancia generada automáticamente). Además, los especificadores de disco para máquinas virtuales de Unix son exactamente los nombres representados en la solicitud de volumen (por ejemplo,/dev/sdc se convierte en/dev/sdc en la instancia de Linux). Solo estoy buscando funcionalidades equivalentes (IDs de volumen de Windows si no son puntos de montaje) – Joe
Buen punto acerca de algunas capacidades de sistema operativo de bajo nivel ... Sin embargo, solo conozco el acceso disponible para que la máquina se lance (por ejemplo, contraseñas), pero no para información de nivel de sistema operativo más genérica. Puedo estar equivocado... –
En mi experiencia, a menos que entras y meterse con él, las unidades de trazar, Nombre del dispositivo de letra de unidad, así:
/dev/sda1 C:
/dev/sda2 D:
/dev/xdf F:
/dev/xdg G:
/dev/xdh H:
...etc
no tengo idea de cómo decirle a mapear algo E ... y nunca me ha importado.
Por lo tanto, siempre que permita que todo sea el valor predeterminado, obtendrá lo anterior de manera consistente y podrá obtener fácilmente esa asignación de dispositivos desde una llamada DescribeInstances.
- 1. Administración de instancias de Amazon EC2 reservadas
- 2. Instancias de autoescalado de Amazon EC2 con direcciones IP elásticas
- 3. Unidad de cálculo Amazon EC2 y GCEU (unidad de motor de cálculo de Google)
- 4. Necesito ayuda para duplicar instancias de Amazon AWS EC2
- 5. Obtener DNS público de la instancia de Amazon EC2 de la API de JAVA
- 6. Amazon EC2 nombre de host se reinicia de manera
- 7. ¿Cómo puedo obtener la letra de la unidad del sistema?
- 8. ¿Hay alguna forma de configurar las instancias de Amazon EC2 para admitir el descubrimiento de multidifusión necesario para EhCache
- 9. nube de agentes Jenkins Amazon EC2 - esclavos de Windows
- 10. Amazon EC2 Sql Rendimiento
- 11. Clonación de instancias EC2
- 12. ¿Hay alguna API para el PRECIO de los servicios web de Amazon?
- 13. Amazon ec2 API versión 2 codificación de firma con C#
- 14. Volumen de Etage de automóvil en Amazon EC2 Windows Instance
- 15. ¿Cuál es la mejor manera de que muchos usuarios controlen las instancias de EC2?
- 16. ¿Hay alguna manera de activar mousemove y obtener event.pageX, event.pageY?
- 17. Resolver letra de unidad de Windows a una ruta (subst y red)
- 18. ¿Hay alguna manera de insertar a través de Graph API?
- 19. Micro instancia de Amazon EC2 no responde
- 20. Cambio de letra de unidad en NERDtree
- 21. EC2 Java Api Espere hasta que se cree Ec2 Instance.
- 22. ¿La mejor manera de buscar palabras clave Amazon SimpleDB usando EC2 y Asp.Net?
- 23. Amazon EC2 Elastic Load Balancer: ¿Su IP cambia alguna vez?
- 24. Hacer ping en las instancias de EC2
- 25. ¿Cuál es la mejor práctica para la comunicación entre instancias de Amazon EC2?
- 26. Cómo deshabilitar la carga de Amazon EC2?
- 27. ¿Hay alguna manera rápida de, al depurar, detenerse en un mensaje o API específico de Windows?
- 28. ¿Hay alguna forma de obtener el nombre de la unidad actual de un archivo de inclusión?
- 29. servicios web de Amazon y Ubuntu 10.04 EC2 ejemplo
- 30. Windows Azure para desarrolladores web frente a Amazon EC2
Realmente no es una respuesta, pero puede ser útil: tengo una aplicación que se ejecuta en varias instancias de EC2. La aplicación simplemente mueve todo su trabajo a otra tienda EC2 cuando termina. No hay necesidad de mirar en la instancia de esa manera. – Tergiver
Mi problema es que necesito saber (para fines de información de configuración posterior) qué letras de unidad terminaron con qué solicitudes de volumen; Tengo una aplicación que necesita conocer esas rutas, y no puedo esperar a que la instancia complete el arranque para averiguarlo. – Joe