アマゾンウェブサービスで起動するすべてのDebian8 Jessie AMIは、起動時にサイズを設定したかどうかに関係なく、ルートOSを8GBパーティションに配置するだけです。 AMIの作成時にサイズがどのように設定されるかについてのドキュメントがあることを私は知っています。しかし、AWSでサポートに話しかけたところ、これは予期しない動作であると言われました。また、同じ方法で別のLinuxディストリビューション(Ubuntuなど)を起動すると、起動時にルートパーティションサイズを問題なく設定できます。それから私は、なぜ誰もインターネット上でこれほど多く言及していないのか疑問に思い始めます。私は周りを検索しましたが、本当の答えは思いつきませんでした。また、Ubuntuを使うべきかどうか、Debianが脱落しているのではないかと考え始めています。私はまだインターネット上で、Debianが実稼働Webサーバーの第1の選択肢であることを読みました。フォーラムに投稿したり、Debianにメールを送信したりしましたが、EC2AMIについてはまだ確固たる回答がありません。
bootstrap-vz の人々によると、これはDebianJessieのgrowpart
の問題です( #784004 )。
この正確な問題の詳細については、Githubの問題をお読みください。
Debian 8 AMIは8GBパーティション#267のみを使用
それまでの間、パーティションのサイズを簡単に変更するには、2つの簡単なコマンドしか必要ありません。
:# Sudo parted /dev/xvda resizepart 2
Warning: Partition /dev/xvda2 is being used. Are you sure you want to continue?
Yes/No? Yes
End? [8590MB]? 20GB <===== PUT SIZE OF EBS HERE
Information: You may need to update /etc/fstab.
:# Sudo resize2fs /dev/xvda2
resize2fs 1.42.12 (29-Aug-2014)
Filesystem at /dev/xvda2 is mounted on /; on-line resizing required
old_desc_blocks = 1, new_desc_blocks = 2
The filesystem on /dev/xvda2 is now 4882556 (4k) blocks long.