Безопасна ли эта инфраструктура для масштабирования EBS онлайн?

Наше приложение использует EBS для хранения данных. Требования к хранилищу приложения быстро растут по мере регистрации пользователей. Мы должны сделать это онлайн, чтобы пользователи не испытывали простоев с приложением. Итак, вот что мы делаем:

  • Файловая система XFS.
  • Мы используем LVM и RAID0.
  • Всякий раз, когда мы заполняем 40% общего хранилища, мы добавляем два тома EBS, создавая массив RAID0 из них. Затем мы добавляем этот массив в LVM для расширения файловой системы.

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

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

Мой вопрос:

  • безопасно использовать RAID0 с LVM и XFS?
  • Безопасно ли использовать xfs_grow для увеличения хранилища, когда файлы в файловой системе записываются?

1 ответ

безопасно использовать RAID0 с LVM и XFS?

В общем да.

Безопасно ли использовать xfs_grow для увеличения хранилища, когда файлы в файловой системе записываются?

Да, именно так оно и должно быть использовано.

Тем не менее, я разместил вопросы в комментариях выше о специфике того, что вы пытаетесь сделать, как это звучит немного странно.

Другие вопросы по тегам