Назад | Перейти на главную страницу

Отключить тонкое обеспечение (разреженные файлы) в proxmox

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

Proxmox говорит, что это поведение по умолчанию, но я наблюдаю обратное. Новые виртуальные машины не занимают дискового пространства и растут, съедая весь физический диск. При этом сразу отключаются все виртуальные машины из-за фатального отказа диска.

Я нашел эту ветку и разместил несколько сообщений: https://forum.proxmox.com/threads/disables-thin-provisioning.20226/#post-103097 но ответа пока нет.

Буду признателен за любую помощь, даже если она будет работать только для создания новых виртуальных машин.

Это зависит от лежащий в основе тип хранения где вы сохраняете (необработанный) файл изображения.

Я только что попробовал свою установку. (PVE 4.4)

  1. создать виртуальную машину (KVM) с виртуальным жестким диском 5 ГБ в локальной файловой системе ext4 на хосте с использованием необработанного формата.
  2. -rw-r----- 1 root root 5.0G Jul 12 11:52 vm-190-disk-1.raw

Я предполагаю, что вы используете LVM-thin или ZFS-хранилище, и они по умолчанию используют тонкое предоставление.