2012-05-04 3 views
1

でのWindowsインスタンスへのユーザーデータを渡します。 Amazonは、この記事で説明したようになりました起動時にインスタンスにコマンドを渡すためのサポートを持って表示されます。https://forums.aws.amazon.com/message.jspa?messageID=342135#342135私はインスタンスを起動するために使用しています.NETのコードは、Visual Studio 2010のEc2とは、起動時にWindowsのサーバーインスタンスにデータを渡すためにいくつかの異なる方法があるように見える起動

をアマゾンAWSコンソールプロジェクト内から作成された

RunInstancesResponse InstanceResponse = 
amazonEC2Client.RunInstances(new RunInstancesRequest() 

.WithImageId("ami-9c9f3af5") 
.WithInstanceType("t1.micro") 
.WithKeyName("yahoo data instance") 
.WithMinCount(1) 
.WithMaxCount(1) 
.WithUserData(Convert.ToBase64String(Encoding.UTF8.GetBytes 
(<script>powershell 
Set-ExecutionPolicy Restricted</script>")))); 

私がスクリプトタグの間に置くものは何も実行されませんようです。誰もがこのことについてどんな考えを持っていたか、それを使用しようとした場合いただければ幸いです。ありがとう

答えて

1

これは2012年5月10日のAWS AMIのWindowsシリーズに追加されたようです。再試行する?

出典:「新機能> 2012年5月10日、」彼らはあなたがして タグを使用することができ、そのリリースで、4月にスクリプトタグのサポートを追加しhttps://aws.amazon.com/amis/microsoft-windows-server-2008-r2-with-sql-server-standard-2008-r2

+1

、。問題は、あなたがamiを起動すると、EC2-Configサービスが一度実行され、それ自体が無効に設定されるということでした。 amiを作成するには、設定XMLファイルに入り、有効にリセットしてamiを作成する必要があります。問題は、私はそれを無効に自分自身を設定した実現されていませんでした。 –

関連する問題