以前、サイズの小さなAMIからブートディスク(EBS)を大きくしてEC2を起動の記事で、 EC2(CentOS6)起動時にブートディスク(EBS)のサイズをデフォルトより大きいものに指定して、 起動後resize2fsでOS的にも使える容量を拡張する方法を紹介しました。 今回は、このresize2fsに相当する作業をEC2起動時にcloud-initを利用して自動で行うようにしてみます。 ○cloud-initのインストールと設定 cloud-initはyumでインストールすることができます。 # yum -y install cloud-init 設定ファイルは下記の通りです。 (resizefsのみ有効) # cat /etc/cloud/cloud.cfg cloud_init_modules: - resizefs 自動起動を有効化 # chkconfig cloud-init o
![cloudpackブログ - cloud-initでEBSのリサイズを起動時に自動で行う(CentOS6)](https://cdn-ak-scissors.b.st-hatena.com/image/square/377a9c51a86d20c871561f0ba1caf65409e4f7f2/height=288;version=1;width=512/https%3A%2F%2Firet.media%2Fwp-content%2Fthemes%2Fclp_media%2Fimg%2Fcommon%2Fogp-thumbnail_1200x630.png%3F135792468)