Size: a a a

KVM (PVE/oVirt etc)

2021 January 04

U

User in KVM (PVE/oVirt etc)
я читал на форуме (руки не дойдут проверить) что репликация машины не работает с lvm. и это печально, именно из за этого и смотрю в сторону зфс.
источник

U

User in KVM (PVE/oVirt etc)
Sergey K
на проксмоксе с зфс было так что гость винда 2003 , в ней кристал диск тест запускал, выставлял  тест файл побольше, в какой то момет оператива  на гипервизоре кончалась из за кешей, что то он там не успевал высвободить и вся хост система крашилась
данные остались целы?
источник

F

Firs in KVM (PVE/oVirt etc)
Sergey K
многие мдадм+лвм и живут счастливо если памяти мало
Этот вариант хороший, но в моём случае нужны были репликации на вторую ноду
источник

SK

Sergey K in KVM (PVE/oVirt etc)
User
данные остались целы?
я что то полезного не писал, я это заметил на этапе тестирования, сервер был для небольшого офиса  всего 16 гб, по этому рисковать не стал поставил лвм + мдадм
источник

SK

Sergey K in KVM (PVE/oVirt etc)
Firs
Этот вариант хороший, но в моём случае нужны были репликации на вторую ноду
в новых версиях 5 и 6 вроде такого не наблюдал
источник

F

Firs in KVM (PVE/oVirt etc)
непонял, чего не наблюдал, репликации?
источник
2021 January 05

AD

Art D in KVM (PVE/oVirt etc)
User
я читал на форуме (руки не дойдут проверить) что репликация машины не работает с lvm. и это печально, именно из за этого и смотрю в сторону зфс.
Ага, родная репликация из граф интерфейса работает только с ЗФС, причём диски ВМок должны быть ZVOLами, а не файлами QCOW2 или VMDK
источник

TF

Terry Filch in KVM (PVE/oVirt etc)
источник

TF

Terry Filch in KVM (PVE/oVirt etc)
Ну что ж, НГ начался збс.
То Телега прилегла, то Slack, теперь вот еще порадовали...
источник

ВВ

Влад Воробьев... in KVM (PVE/oVirt etc)
Всем привет.
Подскажите пожалуйста, в каких случаях proxmox создает хранилище lxc контейнера в виде единого файла .raw а в каких просто как каталог с деревом файлов гостя? И где-как это задавать?
источник

SM

Sergey Morozov in KVM (PVE/oVirt etc)
Влад Воробьев
Всем привет.
Подскажите пожалуйста, в каких случаях proxmox создает хранилище lxc контейнера в виде единого файла .raw а в каких просто как каталог с деревом файлов гостя? И где-как это задавать?
Вообще не видел, чтобы каталог создавал
источник

ВВ

Влад Воробьев... in KVM (PVE/oVirt etc)
Видел каталоги на сервере с raidz10 но к сожалению нет к нему сейчас доступа, и нет возможности поэкспериментировать. Есть предположение что такое поведение как то связано с ФС хоста.
источник

NP

Nick Potemkin in KVM (PVE/oVirt etc)
Влад Воробьев
Всем привет.
Подскажите пожалуйста, в каких случаях proxmox создает хранилище lxc контейнера в виде единого файла .raw а в каких просто как каталог с деревом файлов гостя? И где-как это задавать?
Может ты с openvz (прокс3) путаешь?
источник

ВВ

Влад Воробьев... in KVM (PVE/oVirt etc)
ни в коем случае
источник

AD

Art D in KVM (PVE/oVirt etc)
Влад Воробьев
Видел каталоги на сервере с raidz10 но к сожалению нет к нему сейчас доступа, и нет возможности поэкспериментировать. Есть предположение что такое поведение как то связано с ФС хоста.
Совершенно верно, Проксмокс ведёт себя по разному в зависимости от того, какой сторадж выберешь для дисков ВМ или контейнера

Пример:

у моего тестового Прокса есть зфс-пул. Они примонтирован к системе (всм к Линуксу) как /pool1, а на уровне Прокса это сторадж типа zfspool по имении pool1

При этом я могу любую директорию с /pool1 задать Проксу как сторадж типа DIR (тупо папка). Скажем /pool1/vms. И назвать этот сторадж VMS к примеру.

И вот, отвечая на твой вопрос, если я при создании контейнера под номером скажем 102 укажу в качестве стораджа зфс-пул pool1, то в нём появится том ZVOL по имени pool1/subvol-102-disk-0

И он будет примонтирован к системе как папка /pool1/subvol-102-disk-0, там и будет древо файлов гостевой системы, то есть контейнера

Тип зфс-пула здесь совершенно неважен, рейд не рейд.
источник

ВВ

Влад Воробьев... in KVM (PVE/oVirt etc)
Т.е. важно чтоб это был именно zfs pool и с обычным lvm не получиться хранилище для контейнера в виде папки?
источник

AD

Art D in KVM (PVE/oVirt etc)
Хм, пожалуй что нет. Ну то есть мне ничего в голову не приходит.

В таком случае да, Прокс создаёт raw-файл. Его определенно можно примонтировать к хост-системе, но насколько это будет стабильно с живым контейнером? Надо экспериментировать

https://mellowhost.com/billing/index.php?rp=/knowledgebase/82/How-to-Mount-raw-VM-disk-images-KVMorXenorVMW.html
источник

AD

Art D in KVM (PVE/oVirt etc)
Влад Воробьев
Т.е. важно чтоб это был именно zfs pool и с обычным lvm не получиться хранилище для контейнера в виде папки?
А для какой цели это нужно? Всегда ведь можно примонтировать любой отдельный каталог контейнера к хосту. Плюс можно заходить в контейнер в интерактивном режиме из консоли
источник

ВВ

Влад Воробьев... in KVM (PVE/oVirt etc)
Про такую возможность я в курсе, смущает другое, то что если задано контейнеру размер диска в 20 гиг - то он его в виде файла и занимает на носителе, а по факту в самом госте может быть от силы 6 гиг занято. На ssd много места выделять - пока еще дороговато.
Да и хочется понять ограничения архитектуры, почему именно в файле контейнер.
источник

AD

Art D in KVM (PVE/oVirt etc)
А, так и это тоже от стораджа зависит, тонкий он или толстый. То есть используется ли опция thin-provisioning

Для зфс-пула это галочка в настройсках, а для ЛВМ нужно выбрать тип LVM-thin. Вот тогда RAW будет занимать реально употребленное место
источник