私たちはインスタンスを開始し、私たちが配置したユーザーデータにアクセスしています。しかし、誰もこの操作の内部を理解していますか(Amazonの側から)?ユーザーデータを渡すとき、どの時点でVMにデータが送信されるのですか(これはXen機能ですか)、どこに格納されますか?Amazon EC2のユーザーデータはどのように機能しますか?
まず、USER_DATAのenv varとして設定されていましたが、ファイルとして渡すこともできます。そのファイルはどこに保存されていますか?すべてのインスタンスに共通するのか、それともAMIに依存しますか?
これは本質的に問題ではなく、アマゾンの行い方を知りたかっただけです。
ユーザーデータのスクリーンショット:http://d.pr/GZlY
おかげエリックの
User data
フィールドの内容を見ることができ、私はそれが私がしたURLを与えたものである169.254.169.254'ので '上のGoogle検索をしました探している。 http://docs.amazonwebservices.com/AWSEC2/2007-03-01/DeveloperGuide/AESDG-chapter-instancedata.html – Devrimこのドキュメントの最新版は次のとおりです。http://docs.amazonwebservices.com/AWSEC2/latest/ UserGuide/AESDG-chapter-instancedata.html –
この回答を追加するだけで、VMが起動しているときにユーザーデータを利用したいのであれば、私のチームと私は通常、/ etc Linuxを使用している場合は/rc.localです。 – linusthe3rd