Назад | Перейти на главную страницу

Изменение размера образа Fedora 15 EBS на Amazon EC2

Я только что создал новый экземпляр EC2 на основе новый образ, поддерживаемый Fedora 15 EBS. Мне удалось успешно запустить и использовать SSH в моем экземпляре на базе EBS. Однако размер по умолчанию составляет 10 ГБ, и я хотел бы изменить его размер до 25 ГБ. Затем я сделал следующие шаги:

  1. Сделал снимок тома EBS, прикрепленного к моему новому экземпляру Fedora 15.
  2. Создал новый том EBS размером 25 ГБ на основе моего снимка
  3. Выключил мой экземпляр Fedora 15 и отключил существующий том EBS 10 ГБ.
  4. Прикрепил мой новый том EBS 25 ГБ к моему экземпляру и запустил экземпляр

Я могу снова войти в свой экземпляр Fedora 15, используя новый том EBS объемом 25 ГБ. Вот где я столкнулся с проблемой.

Бег df -h / показывает только 10 ГБ, поэтому я попытался запустить resize2fs / dev / sda1, чтобы изменить размер файловой системы. Однако я получаю предупреждение «Нет такого файла или каталога при открытии / dev / sda1».

Когда я выбираю / etc / fstab, я не вижу / dev / sda1. Я вижу следующее:

LABEL=79d3d2d4    /         ext4    defaults         1 1
none       /dev/pts  devpts  gid=5,mode=620   0 0
none       /dev/shm  tmpfs   defaults         0 0
none       /proc     proc    defaults         0 0
none       /sys      sysfs   defaults         0 0

Почему нет /dev/sda1? В моем образе Fedora 14, который основан на хранилище экземпляров, я вижу в fstab, что корневая файловая система сопоставлена ​​с /dev/sda1. Были ли изменения в Fedora 15?

Как мне изменить размер корневой файловой системы, чтобы заполнить новый том EBS?

Любая помощь будет принята с благодарностью! Спасибо за ваше время!

Возможно, было бы полезно узнать файловую систему, но я все равно сделаю предложение.

Я предполагаю, что вы получили путь к устройству от df.

resize2fs может (в зависимости от файловой системы и версии resize2fs) иметь проблемы с чтением некоторых точек монтирования при их монтировании (и лучше изменять размер без монтирования). Я бы посоветовал следующее:

  1. Создайте новый том EBS 25 ГБ из корневого снимка
  2. Присоедините его к вашему работающему экземпляру (не как корневой том)
  3. НЕ монтируйте том (просто сохраните его как устройство)
  4. Измените размер файловой системы на отключенном томе
  5. Остановите свой экземпляр
  6. Отсоедините оба тома EBS (корневой и новый)
  7. Присоедините новый том EBS как корневой

Кроме того, стоит упомянуть, что / dev / sda1, вероятно, является символической ссылкой на / dev / xvda1.