Linux-on-Linux KVM: Какую файловую систему я должен использовать для гостя и хоста?

Процедура является довольно прямой. Вот то, как мы сделали это:

  1. Во-первых, Резервное копирование все Ваши базы данных
  2. Затем скопируйте все другие файлы на диске к другому диску с достаточным количеством пространства (внешний диск, другой объем SAN, и т.д.)
  3. Выведите свои Кластеризованные Ресурсы SQL из эксплуатации
  4. Выведите свой Кластеризованный Диск из эксплуатации
  5. Удалите диск resrouce от кластерного администратора
  6. Переформатируйте диск посредством Управления дисками
  7. Добавьте недавно отформатированный диск как кластеризованный дисковый ресурс. Не забудьте сохранять ту же букву диска!
  8. Принесите дисковый ресурс онлайн в кластерном администраторе. Онлайн еще НЕ приносите ресурсы SQL
  9. Скопируйте все свои файлы/базы данных SQL назад
  10. Поднимите Ресурсы SQL Server
  11. Тест

Это работало действительно хорошо на нас. Самая большая проблема, которую мы имели, не была способна переформатировать диск, пока мы не удалили кластеризованный дисковый ресурс. Причина этого состоит в том, что MSCS связывает специальные драйверы с диском, когда это становится кластеризованным ресурсом. Эти драйверы препятствуют тому, чтобы Вы переформатировали диск от Управления дисками.

2
задан 27 March 2015 в 15:33
2 ответа

Запуск BTRFS на хосте для образов дисков (qcow2 и т. Д.) - действительно плохая идея. Стиль записи диска в файл образа - это худший шаблон ввода-вывода для btrfs, страница настройки KVM не содержит большого количества советов:

http://www.linux-kvm.org/page/Tuning_KVM

Но в этом они ясны:

«Не используйте файловую систему linux btrfs на хосте для файлов изображений. Это приведет к низкой производительности ввода-вывода. Гость kvm может даже зависнуть, когда на сервере будет выполняться высокий трафик ввода-вывода. гость. "

Я использую ext4 для локальных файлов и хранилище nfs через ZFS на Solaris для образов удаленных дисков. В ближайшем будущем мы перейдем на акции iscsi на основе zfs. Если вам не нужно хранилище файлов nas / central и вы собираетесь иметь относительно стабильное количество виртуальных машин, лучше всего подходит предложение DukeLion.

Мы используем кластер для тестирования программного обеспечения, поэтому мы создаем тысячи виртуальных машин каждый день, используя файлы оверлея qcow2. LVM не поддерживает это.

6
ответ дан 3 December 2019 в 08:37

Все зависит от того, чего вы хотите достичь.

Я бы не рекомендовал использовать ext2 для root fs на любом сервере - виртуальном или физическом. В некоторых случаях производительность может снизиться, а несоответствия файловой системы все еще возможны, что делает перезагрузку невероятно медленной.

Если вам нужна простота и производительность - я бы посоветовал вам поместить гостевой образ на логический том lvm и использовать btrfs / ext4 / xfs в гостях.

6
ответ дан 3 December 2019 в 08:37

Теги

Похожие вопросы