Задать вопрос

Как подключать диски в Proxmox?

Добрый день!
Установил на комп Proxmox (на отдельный HDD). Подключил к компу 5 HDD по 1 ТБ каждый, создал ZFS Raid1, получил 3,87 Тб дискового пространства.
На Proxmox поднял 2 виртуальные машины, на одном работает nextcloud, на другом OpenMediaVault. Виртуальные машины размещены на том же HDD, что и Proxmox. Цель - хранить пользовательские данные этих сервисов на рейд-массиве.
На рейд-массиве создаю виртуальный диск объемом 2 Тб для подключения к ВМ с nextcloud, этот виртуальный диск занимает 2,6 Тб пространства в рейд-массиве.
В итоге 2 виртуальных диска объемами 2 Тб и 900 Гб занимают в рейд-массиве почти все пространство.
Скажите, пожалуйста, можно ли как-то эффективнее использовать пространство рейда?

UPD. Решил вопрос так. Не стал создавать виртуальные диски. На хосте создал файловую систему (каталог) командой zfs create /. Пробросил ее в ВМ способом, описанным здесь: https://gist.github.com/Drallas/7e4a6f6f36610eeb0b...
  • Вопрос задан
  • 5050 просмотров
Подписаться 6 Простой 22 комментария
Решения вопроса 1
@pinkzebra
Оптимально pve на ссд 32гб, остаток ссд под cache нужно больше 64гб, Итого где-то 128гб
По организации дисков все ок так чаще и делают, если диски не шпиндельные то кэш не нужен.
Из рекомендаций
Можешь ручками нарезать для pve папочки под iso, бэкап, образы дисков системы на zfs pool, ну и попробуй контейнер для nextcloud, pmv на самом деле тебе в этом разрезе вообще не нужен, в случае контэйнера будешь подключать папочки zfs pool'а, внутрь контэйнера, в последствии, можешь наращивать подключаемые папки в контэйнере, наращивая дисками в зеркалах, нууу и у zfs в последней версии есть вариант zraid с наращиванием.
По итогу эффективнее использовать контэйнер подключая папки с физического пула в папки внутрь контэйнера
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@SamDurak
Чисто теоретически:
Создать ZFS пул. В том конфиге что тебе интересно. (ZFS RAID1 - это избыточность с отказоустойчивостью 1HDD, ZFS RAID2 - отказоустойчивость 2HDD, ZFS RAID3- отказоустойчивость 3HDD, всякие там кеши на SSD и кеши в ОЗУ)
Зайти в Datacenter->Storage->Добавить новое хранилище ZFS (разрешить сохранять Disk image)
На виртуальные машины выделять виртуальные диски из ZFS хранилища и использовать их в виртуальных машинах.
Ответ написан
@elbrus56
Скорее всего проблема в Block Size, который указан в настройках конкретного Storage в PVE. В интернете есть отдельные статьи на эту тему. Это связано с особенностями ZFS: когда пишется блок данных, вместе с ним пишется еще и другая информация. Простейший способ – указать размер Block Size больше. Во вложении табличка с примерами потери пространства в зависимости от количества дисков в RAIDZ1 и размера блока67b702bc6913c972923102.png

И да, это не баг, а фича.

Изменить размер блока для существующего виртуального диска нельзя.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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