Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    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 Виртуальная Среда
    Как перенести VM на базе ZFS zvol в Truenas в PVE через iSCSI?

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Как перенести VM на базе ZFS zvol в Truenas в PVE через iSCSI?, Proxmox Виртуальная Среда
     
    coolnodje
    Guest
    #1
    0
    29.03.2025 16:52:00
    Пытаюсь перенести VM с методом загрузки UEFI с Truenas на PVE. Хранилище — ZFS zvol, и его легко разделить через iSCSI. У меня есть VM типа OVMF на PVE. Но пока что запустить её не получается. Хранилище — том zvol, подключенный через iSCSI на PVE. Я пробовал разные варианты для EFI-тома:

    - использовать тот же том, что и хранилище VM, для EFI (он находится в основном хранилище как /boot/efi).
    Но при загрузке получаю "guest has not initialized the display", с использованием CPU и RAM, но я не могу понять, что происходит.

    - использовать новый EFI-том, подключенный к локальному хранилищу (но я не уверен, как это вообще может работать, так как необходимую информацию найти невозможно).
    Это позволяет загрузиться и отобразить, но сообщение гласит, что основной том не найден, и просто переходит к следующему методу загрузки.

    Вопрос в том, теоретически возможно ли это? Я не вижу причин, почему нет, zvol содержит всю необходимую информацию. Надеюсь на подтверждение от знающего человека и, возможно, на совет! Cheers
     
     
     
    coolnodje
    Guest
    #2
    0
    11.04.2025 10:49:00
    Я разобрался. В общем, там нет ничего особенного. VM zvol в TrueNAS можно сделать снимок, потом клонировать в набор данных (Zvol), а затем предоставить через iSCSI. Затем вы монтируете этот том в PVE Storage с iSCSI, отмечая "Использовать LUN напрямую", поскольку том предназначен для VM. Если VM использует UEFI в качестве режима загрузки в TrueNAS, то нужно использовать тот же режим в PVE и тип загрузки OVMF. Но обязательно снимите галочку с опции управления томом EFI, чтобы убедиться, что он читается с основного тома: ``` Добавить диск EFI: снять флажок ``` И вот, он загружается с обычными опциями! Очень хороший старт, но это только начало проблем: сетевой интерфейс будет иметь другое имя, у вас потенциально могут быть проблемы с дополнительными томами и общими ресурсами, которые были смонтированы на исходной VM. Аппаратные различия (CPU) в моем случае кажутся незначительными, даже несмотря на то, что я использую тип CPU Host с обеих сторон, но в будущем это может стать проблемой с программным обеспечением, использующим определенные расширения. Вот как можно выполнить предварительную проверку тома с обеих сторон, чтобы убедиться, что вы используете то, что должны: На SAN, который предоставляет том с помощью iSCSI (TrueNAS), вы можете увидеть том с его разделами с помощью fdisk: ``` freenas% sudo fdisk -l /dev/zvol/tank/ubuntudockerhost-0vhbns-clone Disk /dev/zvol/tank/ubuntudockerhost-0vhbns-clone: 80 GiB, 85899345920 bytes, 167772160 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 16384 bytes I/O size (minimum/optimal): 16384 bytes / 33554432 bytes Disklabel type: gpt Disk identifier: F02887A7-E662-44BC-83A5-6905B15FF0EE Device                                                Start       End   Sectors  Size Type /dev/zvol/tank/ubuntudockerhost-0vhbns-clone1    2048   1050623   1048576  512M EFI System /dev/zvol/tank/ubuntudockerhost-0vhbns-clone2 1050624   3147775   2097152    1G Linux filesystem /dev/zvol/tank/ubuntudockerhost-0vhbns-clone3 3147776 167772126 164624351 78.5G Linux filesystem ``` Монтируя это в PVE с опцией "Использовать LUN напрямую", вы получаете новое блочное устройство в PVE, которое можно определить с помощью lsblk, а также проверить с помощью fdisk: ``` root@pve:~# fdisk -l /dev/sde Disk /dev/sde: 80 GiB, 85899345920 bytes, 167772160 sectors Disk model: iSCSI Disk Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 16384 bytes I/O size (minimum/optimal): 16384 bytes / 8388608 bytes Disklabel type: gpt Disk identifier: F02887A7-E662-44BC-83A5-6905B15FF0EE Device       Start       End   Sectors  Size Type /dev/sde1     2048   1050623   1048576  512M EFI System /dev/sde2  1050624   3147775   2097152    1G Linux filesystem /dev/sde3  3147776 167772126 164624351 78.5G Linux filesystem ```
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

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