私はC#アプリケーション経由で管理しているWindows EC2インスタンスを持っています。私はAWS.NET SDKを使用しています。私は、APIを照会してインスタンス内でボリュームからドライブへの文字割り当てを取得する方法があれば、ドキュメントから理解しようとしています。これに失敗した場合、EC2がドライブ名にdevicame(例:/ dev/sdb、/ dev/sdc)をマッピングすることで一貫しているかどうかは誰にも分かりますか?/dev/sdbは常にD、/ dev/sdcは常にEなどになりますか?Amazon EC2 APIとWindowsのインスタンス - ドライブ文字の割り当てを取得する方法はありますか?
答えて
EC2 APIは仮想化された環境(起動マシン、スナップショットマシン、終了など)のみを制御するため、基本OSとは完全に独立しているため、ドライブマッピングなどのマシン固有の詳細は表示されません。基礎となるドライブ文字が問題にならないように、アプリケーションを「ハックする」方が良いかもしれません。私の経験で
インスタンスの自動生成されたパスワードを取得するような、特定のOSレベルのものを提供する他のAPIがあります。また、Unix仮想マシンのディスク指定子は、ボリューム要求で表される名前と正確に同じです(Linuxインスタンスでは/ dev/sdcは/ dev/sdcになります)。私はちょうど同等の機能(マウントポイントでない場合はWindowsボリュームID)を探しています – Joe
いくつかの低レベルのOS機能についての良い点...しかし、私はそのようなアクセスがマシンを起動するように利用可能になっていることを認識しています。パスワード)よりも一般的なOSレベルの情報ではありません。私は間違っているかもしれない... –
、あなたがそれで行くと混乱しない限り、ドライブはそうのように、ドライブ文字に、デバイス名をマップ:
/dev/sda1 C:
/dev/sda2 D:
/dev/xdf F:
/dev/xdg G:
/dev/xdh H:
...etc
私が何かをマップするためにそれを伝えるためにどのよう見当がつかないE ...と私は気にしなかった。
すべてをデフォルトにする限り、上記を一貫して取得し、DescribeInstances呼び出しからそのデバイスマッピングを簡単に取得できます。
- 1. botoを使ってEC2インスタンスにパブリックIPを割り当てる方法
- 2. EC2インスタンス上でTomcatのJavaヒープを割り当てる
- 3. Amazon EC2インスタンスのパブリックDNSをJava APIから取得
- 4. Boto3では、インスタンスの作成時にパブリックIPを割り当てる方法はありますか?
- 5. shared_ptrに割り当てる方法はありますか?
- 6. このObjective-C文字列の割り当てを高速化する方法はありますか?
- 7. ユニコード文字を作成、割り当て、印刷する方法
- 8. Cの文字ポインタに文字列を割り当てる方法は?
- 9. 文字列変数をdatableに割り当てる方法は?
- 10. IDを割り当て、連結された文字列を使用してTextViewのインスタンスを取得する
- 11. ベクトルの終わりを取得して文字列に割り当てる方法
- 12. SharePoint 2010へのドライブの割り当て
- 13. リスト列の名前を文字列として割り当てる方法は?
- 14. 割り当てる文字列は
- 15. モバイルデバイス上のクラスだけを割り当てる方法はありますか
- 16. 文字列から値を取得してボタンIDを割り当てる
- 17. sedで文字のASCIIコードを取得する方法はありますか?
- 18. メモリの割り当て/割り当て解除(WindowsではC++)
- 19. 文字セグメンテーションフォルトを割り当てる
- 20. 文字列の割り当てと割り当ての割り当ては安全ですか?私が持っている場合は
- 21. C++の文字の割り当て
- 22. Javascriptで多くの値を分割して割り当てるより良い方法はありますか?
- 23. Googleは複数の文字でマーカーラベルを割り当てます
- 24. ヌル文字を割り当てるとどうなりますか?
- 25. iPhone:インスタンス変数の再割り当て=割り当て解除ですか?
- 26. void *からCの文字列値を割り当てる方法は?
- 27. Windowsシステムディレクトリを含むドライブの文字を取得する
- 28. インスタンスごとにURLを取得する方法はありますか?
- 29. jQueryの数値API結果にラベル/テキストを割り当てる方法はありますか?
- 30. C#:メソッドパラメータに属性を割り当てる方法はありますか?
本当に答えはありますが、おそらく参考になります:複数のEC2インスタンスで動作するアプリがあります。完了したら、単にそのアプリケーションを別のEC2ストアに移動します。そのようにインスタンスに仲間入りする必要はありません。 – Tergiver
私の問題は、(後の設定情報のために)どのドライブ文字がどのボリューム要求で終わったかを知る必要があることです。私はそれらのパスを知る必要があるアプリケーションがあり、インスタンスが見つかるのを待つことができません。 – Joe