日々精進

新しく学んだことを書き留めていきます

ec2起動時にスクリプトを実行する

下記記事通りやるとchkconfig --addがエラーになった。
EC2で起動時やterminate時にシェルを実行する | Developers.IO


これはprocessnameが設定されていないこともしくは優先度が100になっていたことが原因。
↓のようにprocessnameを設定し、優先度を99にするとaddできた。
猫ぐらし: 自分でインストールしたサービスを chkconfig --add するためには


ランレベルが何か知らなかったけど、いつこのスクリプトを起動するかを指定するためのものっぽい。
EC2Linuxの場合、ランレベルが4固定になっているので、起動時に実行するならランレベルは4を指定すればOK。
EC2のLinuxのランレベルは4で固定!? | cloudpack技術情報サイト