AWS EC2(Amazon Linux)の起動設定では、以下のような一連のコマンドシーケンスを持つユーザデータを設定しました。インスタンスの起動時にAWS EC2起動設定ユーザデータ - コマンドが見つかりません
#!/bin/bash -exv \n",
"#Execute Init resource\n",
"whoami\n",
"pwd\n",
"npm -v\n",
、ユーザデータが「WHOAMIは」クラウドINIT-Output.logです正しい出力を与えているが、それは、「NPMコマンドのようなエラーメッセージでNPMコマンドのエラーを与えているような微細かつネイティブコマンドを実行しています見つかりません"。
しかし、私はインスタンスにsshしていくつかのnpmコマンドを実行しようとするとうまくいきます。
私はこれを解決するために私を導くことができますか?
おかげ
あなたはどのAMIを使用していますか? – danielbh
'npm'へのフルパスを与えることができますか? – helloV
このユーザーデータをCloudFormationテンプレートの一部として含めていますか、それともEC2起動ウィザードで指定していますか? –