AmazonLinux2のローンチ時に実行したいコマンドを
作成時のコンソール画面上から登録、実行するやりかた。
やること
- yumアップデート
- タイムゾーン設定(JST)
- 言語設定(日本語)
- swap作成
- 再起動
スクリプト
# !/bin/bash
# パッケージ更新
yum -y update
# タイムゾーン設定
timedatectl set-timezone Asia/Tokyo
# 言語設定
localectl set-locale LANG=ja_JP.utf8
localectl set-keymap jp106
# swap作成
dd if=/dev/zero of=/mnt/swapfile bs=1M count=2048
mkswap /mnt/swapfile
swapon /mnt/swapfile
chmod 0600 /mnt/swapfile
echo "/mnt/swapfile swap swap defaults 0 0" >> /etc/fstab
# 再起動
reboot
登録(赤枠に上記スクリプトをぶち込みます) → 後は順を追ってローンチまで
備考
# 設定できるタイムゾーンリスト
timedatectl list-timezones
# 設定できる言語リスト
localectl list-locales