После того как я получил экземпляр AWS EC2, он имел диск на 8 ГБ. Я развернул его в панели управления с 8 ГБ до 16 ГБ, и я не был обязан делать что-либо еще: после того как я перезапустил экземпляр, я получил диск на 16 ГБ. Затем я развернул диск с 16 ГБ до 60 ГБ, и на этот раз это не было отражено в рабочей системе.
Почему? И как увеличить файловую систему затем?
ОБНОВЛЕНИЕ
$ df
Filesystem 1K-blocks Used Available Use% Mounted on
udev 31428656 0 31428656 0% /dev
tmpfs 6288016 9136 6278880 1% /run
/dev/xvda1 16197524 16181140 0 100% /
tmpfs 31440072 0 31440072 0% /dev/shm
tmpfs 5120 0 5120 0% /run/lock
tmpfs 31440072 0 31440072 0% /sys/fs/cgroup
tmpfs 6288016 0 6288016 0% /run/user/1000
ОБНОВЛЕНИЕ 2
Я выполнил все описанное здесь http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/storage_expand_partition.html#return-expanded-root-partition
но все еще имейте тот же отчет от df
.
Я не вижу действий для увеличения файловой системы, только раздел.
У меня есть хорошо раздел:
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda 202:0 0 60G 0 disk
└─xvda1 202:1 0 60G 0 part /
По-видимому, единственная вещь, которую я должен был сделать, должен дать команду
sudo resize2fs /dev/xvda1
Это работало над смонтированным корневым разделом. Теперь я не уверен, требовались ли мои шаги отсоединения и присоединения объема к вторичному экземпляру....