Amazon インスタンスでroot volumeを増設したら
10月 11, 2011
AWSの操作ネタ。
20GBのroot volumeを持つインスタンスを、root volume 50GBにサイズを増やして複製したい、とする。create-imageを経てrun-instanceする時の起動オプションで-b /dev/sda1=:50とすればよいのだが、このままだとマシンにボリュームの増量が認識されない。fdisk -l するとサイズが増えているが、dfで見ると20GBのまま、になっているはず。なんかすごくトリッキーなことをしなければならないのかとしばし悩んだが、答えは簡単だった。複製したマシンで以下コマンド一行実行すればOK。
# resize2fs /dev/sda1
AWSというより、完全OS側の操作だった。
ちなみに複製ではなく現在稼働中のマシンにてボリューム増設したい場合は以下が参考になるかも。
http://dev.koba206.com/?p=117
Categories: Amazon EC2