Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    info@proxmox.su
    +7 (495) 320-70-49
    Заказать звонок
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Телефоны
    +7 (495) 320-70-49
    Заказать звонок
    0
    0
    0
    Аспро: ЛайтШоп
    • +7 (495) 320-70-49
      • Назад
      • Телефоны
      • +7 (495) 320-70-49
      • Заказать звонок
    • info@proxmox.su
    • Москва, Бакунинская улица, 69с1
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Proxmox Виртуальная Среда
    Undefined subroutine &PVE::Storage::DirPlugin::alloc_image at BTRFSPlugin.pm

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Undefined subroutine &PVE::Storage::DirPlugin::alloc_image at BTRFSPlugin.pm, Proxmox Виртуальная Среда
     
    NickB
    Guest
    #1
    0
    05.09.2021 20:44:00
    Пока разбирался с настройкой Cloud-Init по ссылке https://pve.proxmox.com/wiki/Cloud-Init_Support для создания шаблона на своей PVE7 системе с BTRFS хранилищем, получил следующую ошибку: Bash: $ sudo qm set 100 --scsihw virtio-scsi-pci --scsi0 local-btrfs:100/vm-100-disk-0.raw
    Обновление VM 100: -scsi0 local-btrfs:100/vm-100-disk-0.raw -scsihw virtio-scsi-pci
    $ sudo qm set 100 --boot c --bootdisk scsi0
    Обновление VM 100: -boot c -bootdisk scsi0
    $ sudo qm set 100 --serial0 socket --vga serial0
    Обновление VM 100: -serial0 socket -vga serial0

    $ sudo qm set 100 --ide2 local-btrfs:cloudinit
    Обновление VM 100: -ide2 local-btrfs:cloudinit
    Undefined subroutine &PVE::Storage::DirPlugin::alloc_image called at /usr/share/perl5/PVE/Storage/BTRFSPlugin.pm line 312.
     
     
     
    techkrzysiek
    Guest
    #2
    0
    19.11.2023 14:35:00
    Привет, у меня та же проблема на PVE 8, когда пытаюсь создать шаблон из VM:

    Код:
    root@pve-home:~# qm template 9000
    Undefined subroutine &PVE::Storage::DirPlugin::create_base called at /usr/share/perl5/PVE/Storage/BTRFSPlugin.pm line 265.
    root@pve-home:~# pveversion -v

    Вот какая версия установлена:
    proxmox-ve: 8.0.2 (running kernel: 6.2.16-19-pve)
    pve-manager: 8.0.9 (running version: 8.0.9/fd1a0ae1b385cdcd)
    pve-kernel-6.2: 8.0.5
    proxmox-kernel-helper: 8.0.5
    pve-kernel-5.15: 7.4-4
    proxmox-kernel-6.2.16-19-pve: 6.2.16-19
    proxmox-kernel-6.2: 6.2.16-19
    proxmox-kernel-6.2.16-6-pve: 6.2.16-7
    pve-kernel-6.2.16-3-pve: 6.2.16-3
    pve-kernel-5.15.108-1-pve: 5.15.108-1
    pve-kernel-5.15.102-1-pve: 5.15.102-1
    pve-kernel-5.15.85-1-pve: 5.15.85-1
    pve-kernel-5.15.74-1-pve: 5.15.74-1
    ceph-fuse: 16.2.11+ds-2
    corosync: 3.1.7-pve3
    criu: 3.17.1-2
    glusterfs-client: 10.3-5
    ifupdown2: 3.2.0-1+pmx6
    ksm-control-daemon: 1.4-1
    libjs-extjs: 7.0.0-4
    libknet1: 1.28-pve1
    libproxmox-acme-perl: 1.5.0
    libproxmox-backup-qemu0: 1.4.0
    libproxmox-rs-perl: 0.3.1
    libpve-access-control: 8.0.6
    libpve-apiclient-perl: 3.3.1
    libpve-common-perl: 8.0.10
    libpve-guest-common-perl: 5.0.5
    libpve-http-server-perl: 5.0.5
    libpve-rs-perl: 0.8.7
    libpve-storage-perl: 8.0.4
    libspice-server1: 0.15.1-1
    lvm2: 2.03.16-2
    lxc-pve: 5.0.2-4
    lxcfs: 5.0.3-pve3
    novnc-pve: 1.4.0-2
    proxmox-backup-client: 3.0.4-1
    proxmox-backup-file-restore: 3.0.4-1
    proxmox-kernel-helper: 8.0.5
    proxmox-mail-forward: 0.2.1
    proxmox-mini-journalreader: 1.4.0
    proxmox-widget-toolkit: 4.1.1
    pve-cluster: 8.0.5
    pve-container: 5.0.5
    pve-docs: 8.0.5
    pve-edk2-firmware: 3.20230228-4
    pve-firewall: 5.0.3
    pve-firmware: 3.9-1
    pve-ha-manager: 4.0.3
    pve-i18n: 3.0.7
    pve-qemu-kvm: 8.1.2-2
    pve-xtermjs: 5.3.0-2
    qemu-server: 8.0.8
    smartmontools: 7.3-pve1
    spiceterm: 3.3.0
    swtpm: 0.8.0+pve1
    vncterm: 1.8.0
    zfsutils-linux: 2.2.0-pve3
     
     
     
    t.lamprecht
    Guest
    #3
    0
    19.11.2023 20:19:00
    Я исправил очевидную ошибку при вызове родительского (или прародительского) метода здесь, но полноценно не протестировал твой случай пока, так что может быть, этого одной фиксы недостаточно.
     
     
     
    techkrzysiek
    Guest
    #4
    0
    19.11.2023 22:25:00
    Привет, спасибо, с твоим патчем "qm template" работает. У меня тоже был таймаут при использовании "qm disk resize" на btrfs томе, но кажется, том всё-таки был изменён.

    Код:
    root@pve-home:~# qm create 9001 --name debian12-cloudinit --net0 virtio,bridge=vmbr0 --scsihw virtio-scsi-pci --machine q35
    root@pve-home:~# qm set 9001 --scsi0 local-btrfs:0,discard=on,ssd=1,format=qcow2,import-from=/root/debian-12-generic-amd64.qcow2
    update VM 9001: -scsi0 local-btrfs:0,discard=on,ssd=1,format=qcow2,import-from=/root/debian-12-generic-amd64.qcow2
    transferred 0.0 B of 2.0 GiB (0.00%)
    [...]
    transferred 2.0 GiB of 2.0 GiB (100.00%)
    scsi0: successfully created disk 'local-btrfs:9001/vm-9001-disk-0.raw,discard=on,size=2G,ssd=1'

    root@pve-home:~# qm disk resize 9001 scsi0 8G
    command '/usr/bin/qemu-img resize -f raw /var/lib/pve/local-btrfs/images/9001/vm-9001-disk-0/disk.raw 8589934592' failed: got timeout
    root@pve-home:~#
     
     
     
    t.lamprecht
    Guest
    #5
    0
    20.11.2023 10:40:00
    Не могли бы вы, пожалуйста, создать заявку на ошибку в нашем Bugzilla: https://bugzilla.proxmox.com/ ? Чтобы мы не упустили этот вопрос из виду.
     
     
     
    virtualizedapp
    Guest
    #6
    0
    24.02.2024 15:50:00
    Привет, могу подтвердить, что эта проблема все еще существует. Сейчас отправлю ее в багзиллу. Сбой один и тот же. Через API диск не удается изменить размер ПОСЛЕ создания. А на дашборде как-то после создания работает. После неудачной "qm resize", если запустить "qm rescan", он обнаруживает новый размер. После этого, если попробовать изменить размер ВМ aigan через API, все работает. Странно.
     
     
     
    virtualizedapp
    Guest
    #7
    0
    24.02.2024 16:05:00
    Сделано!: https://bugzilla.proxmox.com/show_bug.cgi?id=5264
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

    Конфиденциальность Оферта
    © 2026 Proxmox.su
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры