r3.large
UbuntuでAWS EC2 インスタンスを起動しました。r3.large
持っている32GB
ことと、インスタンスストアのSSDを。私の問題は、ルートボリュームのサイズ/dev/xvda
が小さすぎるため32GB
、インスタンスストアでバックアップされたEC2インスタンスですべてを使用する効果的な方法が見つからないことです。
インスタンスの起動時にストレージを追加しない場合、
/dev/xvda
of を取得します10 GB
。これは、インスタンスストアのルートボリュームで可能な最大値です。私は時にストレージを追加した場合はインスタンスの起動、私も小さくなる
/dev/xvda
だけのを2.2 GB
によって示されるようにsudo fdisk -l
、以下の。
ディスク/ dev / xvda:2.2 GiB、2361393152バイト、4612096セクター単位:1 * 512 = 512バイトのセクターセクターサイズ(論理/物理):512バイト/ 512バイトI / Oサイズ(最小/最適):512バイト/ 512バイトディスクラベルタイプ:dosディスク識別子:0xef20d59b
Device Boot Start End Sectors Size Id Type /dev/xvda1 * 2048 4610047 4608000 2.2G 83 Linux Disk /dev/xvdb: 30 GiB, 32212254720 bytes, 62914560 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes
私の質問は:
10GB
ルートを取得し、インスタンスストアの残りを使用するにはどうすればよい/dev/xvdb
ですか?(小さなルートボリュームとその他すべてをに持つ代わりに/dev/xvdb
)/dev/xvdb
ルートボリュームでスペースをシームレスに使用する方法はありますか?
-更新-
出力lsblk
は次のとおりです。
$ sudo lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda 202:0 0 2.2G 0 disk
└─xvda1 202:1 0 2.2G 0 part /
xvdb 202:16 0 30G 0 disk
また、追加のストレージを指定せずに(つまり、デフォルトのままにして)新しいインスタンスを起動しようとしましたが、10GBを戻すことさえできません/dev/xvda
。EC2はどういうわけか一貫して2.2G
ルートを作成しますが、これはインストールするパッケージを保持しません。
lsblk
。
lsblk
表示されますか?(質問に編集してください)