
AWSでCentOS(Red Hat Enterprise Linux Serverバージョン7.6(Maipo))インスタンスを実行しています。起動順序にrc.localスクリプトの実行を追加する必要があります。
どうすればいいですか?私は/ect/rc.dを見て、systemctlを使ってスクリプトをデフォルトに追加してみました。何も動作しません。
誰もが正しい方向に私を指すことができますか?
答え1
私が知る限り、使用できる方法は少なくとも3つあります。
- 使用
/etc/rc.d/rc.local
:
ファイルが実行可能であることを確認してくださいchmod u+x
。
ファイルの末尾にコマンド/スクリプトを追加します。
- クローンタブを使用してください。
ランニング:
crontab -e
次に、次のようにcrontab行を追加します。
@reboot /your/script/here
これはAWSインスタンスなので、シェルスクリプトを作成してs3にアップロードし、インスタンス作成時にそれらをダウンロードして実行するようにインスタンスを設定できます。
これはユーザーデータの例私は台本を書いた。