The image size is too large for file format ‘qcow2’ (try using a larger cluster size)

Привет. При создании большого виртуального диска в Proxmox столкнулся с тем, что через веб-интерфейс просто не получилось это сделать — система выдала ошибку: «The image size is too large for file format ‘qcow2’ (try using a larger cluster size)». Дело в том, что интерфейс использует стандартный размер кластера — 64 КБ, и при очень больших объёмах (в моём случае — 17 ТБ) этого оказывается недостаточно. Формат QCOW2 начинает «хромать» на ограничениях, и Proxmox отказывается создавать такой диск.

Вот поэтому я перешёл в терминал и сделал всё вручную. Сначала создал папку:


mkdir /mnt/pve/raid10/images/139


Потом через qemu-img создал образ диска с увеличенным кластером:


qemu-img create -f qcow2 -o cluster_size=2M /mnt/pve/raid10/images/139/vm-139-disk-0.qcow2 17000G


Размер кластера 2 МБ — это максимум, который поддерживает QEMU, и он идеален для работы с большими файлами и высокой нагрузкой, снижая накладные расходы. В конце выполнил qm rescan — и диск сразу появился в системе. Теперь всё работает как надо.

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.