Лучший способ предоставления хранилища для гостя Виртуальные машины?

У меня следующая установка:

  • хост-машина с CentOS 7 на твердотельном накопителе 120 ГБ
  • пара виртуальных машин Debian с запущенным KVM
  • 2 жестких диска емкостью 1 ТБ установлены и отформатированы с помощью ext3 подключен к хосту.

, поэтому, поскольку гость и хост оба находятся на твердотельном накопителе емкостью 120 ГБ, у них, очевидно, не так много места для хранения. Моя цель состоит в том, чтобы иметь возможность использовать оба жестких диска емкостью 1 ТБ, которые я должен предоставить для хранения, которое и хост, и гости могут читать / писать. Я изучил документацию Redhat о том, как это сделать, но насколько я понимаю, я могу выделить место только для одной виртуальной машины, и эта виртуальная машина должна отформатировать диск один раз, чтобы использовать его.

Моя текущая идея - создать виртуальная машина хранения, которая имеет доступ к обоим дискам на основе решения выше и предоставляет сетевой диск с обоими из этих дисков. Я не знаю, как это сделать, но поиск в Google поможет.

Моя идея хороша? как лучше всего сделать что-то подобное? спасибо за любой ответ!

0
задан 3 May 2018 в 12:57
2 ответа

Обычно протокол NFS используется для совместного использования с хостами UNIX / Linux. Его поведение при отключении сервера NFS оставляет желать лучшего, поэтому не ждите легкого восстановления с помощью баз данных. Но это приличный файловый ресурс.

Зеркальное отражение ваших шпинделей, чтобы выдержать сбой диска. Затем экспортируйте NFS с хоста виртуальной машины / контейнера / виртуальной машины. Или из отдельного физического массива, выделенного для хранения. У каждого варианта есть свой уровень изоляции и накладные расходы.

Очевидно, что тестовое резервное копирование восстанавливает, которое соответствует вашим целям восстановления. Специально для вашего хоста и хранилища виртуальной машины, которое в настоящее время находится на одном диске.

0
ответ дан 5 December 2019 в 06:04

Следует ли разделять хранилище между гостями? Если нет, используйте LVM на 2 дисках емкостью 1 ТБ; оба диска как физический том (pv) в 1 группе томов (vg). Таким образом, вы можете создать логический том (lv) для каждого гостя, добавить его в его конфигурацию и смонтировать в гостевой системе.

Если это звучит слишком сложно, взгляните на proxmox как на свой гипервизор ...

0
ответ дан 5 December 2019 в 06:04

Теги

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