
Сейчас мы используем ext3 для наших файловых систем EBS, и мне было интересно, возникнут ли какие-либо проблемы при следующем сценарии расширения размера.
- Создать EBS начального размера 2 ГБ (ebs1)
- Моментальный снимок EBS (s1)
- Создать 10 ГБ EBS (ebs2) из снимка (s1)
Повредит ли это файловую систему? Будет ли файловая система ext3 автоматически обрабатывать эту ситуацию? Аналогично, приведет ли уменьшение размера тем же методом к каким-либо проблемам (при условии, что места для данных все еще достаточно)?
Я успешно сделал это в среде EC2, но поскольку в настоящее время я использую очень мало данных, я не уверен, вызвал ли я какие-либо проблемы.
Выявит ли fsck подобные проблемы?
решение1
Расширение размера базового раздела не приводит к автоматическому расширению файловой системы. Вам нужно запустить resize2fs, чтобы изменить размер файловой системы на этом разделе — расширение можно выполнить при смонтированной файловой системе, но для сжатия сначала требуется размонтирование.
Примечание: вышеизложенное носит общий характер; я не использовал EBS или EC2 таким образом, но у меня нет оснований полагать, что будет иначе.