ubuntu11.10ec2インスタンスでcloud-initを使用してスクリプトを開始しようとしています。
スクリプトscript.shをフォルダに入れました/var/lib/cloud/scripts/per-boot。
内容script.shはシンプルです:
#/!/ bin / sh エコー「テスト」
再起動後、次のエラーが発生します。
run-parts:実行に失敗しました/var/lib/cloud/scripts/per-boot/script.sh:実行フォーマットエラー
run-parts:/var/lib/cloud/scripts/per-boot/script.shがリターンコード1で終了しました
2012-04-14 19:10:52,642-cc_scripts_per_boot.py [警告]:実行に失敗しました-/ var / lib / cloud / scripts/per-bootのパーツ
2012-04-14 19:10:52,648-__ init__。py[警告]:トレースバック(最後の最後の呼び出し):
run_cc_modulesのファイル"/usr/lib/python2.7/dist-packages/cloudinit/CloudConfig/__init__.py"、行108
cc.handle(name、run_args、freq = freq)
ファイル"/usr/lib/python2.7/dist-packages/cloudinit/CloudConfig/__init__.py"、72行目、ハンドル
[名前、self.cfg、self.cloud、cloudinit.log、args])
sem_and_runのファイル"/usr/lib/python2.7/dist-packages/cloudinit/__init__.py"、行309
func(* args)
ファイル"/usr/lib/python2.7/dist-packages/cloudinit/CloudConfig/cc_scripts_per_boot.py"、27行目、ハンドル
util.runparts(runparts_path)
runpartsのファイル"/usr/lib/python2.7/dist-packages/cloudinit/util.py"、行140
subprocess.CalledProcessError(sp.returncode、cmd)を発生させます
CalledProcessError:コマンド'[' run-parts'、' --regex'、'。*'、' / var / lib / cloud / scripts /per-boot']'はゼロ以外の終了ステータス1を返しました
2012-04-14 19:10:52,648-__ init__。py[エラー]:スクリプトごとの構成処理-ブートごと、なし、[]が失敗しました
cloud-initの起動は、2012年4月14日土曜日19:10:52+0000に終了しました。3.70秒まで
2012-04-14 19:10:52,672 --cloud-init-cfg [ERROR]:cloud_configの実行中にエラーが発生しました[final]:['scripts-per-boot']
cloud_configの実行中にエラーが発生しました[final]:['scripts-per-boot']
それを修正する方法はありますか?