Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    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 Виртуальная Среда
    Лучшие практики: вопрос (Ext4/zfs/raw/qcow2)

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Лучшие практики: вопрос (Ext4/zfs/raw/qcow2), Proxmox Виртуальная Среда
     
    rcscny
    Guest
    #1
    0
    22.02.2024 20:42:00
    Я настраиваю совершенно новый сервер Proxmox, работающий на системе с аппаратным RAID. Сервер будет содержать смесь гостевых ОС Windows Server 2019, 2012 и 2008. Это будет продуктивный сервер. Планирую добавить ещё 2 сервера и настроить отказоустойчивость через несколько месяцев, когда немного освоюсь. Формат по умолчанию при установке Proxmox – Ext4. В большинстве видео и статей рекомендуют перейти с ext4 на ZFS. А теперь я читаю, что не стоит помещать файлы qcow2 на диски ZFS из-за проблем с производительностью и стабильностью. Мои Windows Server будут создаваться через Disk2Vhd, который генерирует файлы vhdx. Затем я должен конвертировать эти vhdx-образы в qcow или raw, используя qemu-img.exe, прежде чем импортировать их в Proxmox. Какой формат файлов рекомендован для моего PVE-сервера? Я планирую выполнять регулярные резервные копии и делать снимки, как только разберусь, как лучше автоматизировать этот процесс. Ext4 с raw? Ext4 с qcow2? ZFS с raw? ZFS с qcow2? Есть ли проблемы с одним форматом по сравнению с другим, если я хочу реализовать отказоустойчивость в будущем?
     
     
     
    Dunuin
    Guest
    #2
    0
    22.02.2024 21:30:00
    PVE ориентирован на блочное хранилище. Обычно вы не работаете с файлами образов на файловой системе, чтобы избежать лишних накладных расходов, а напрямую работаете с блочными устройствами, такими как zvol или LV. Исключения бывают, например, при работе с NFS или если вам нужна большая свобода при откатe снимков, и вы поэтому хотите qcow2. Поскольку в дальнейшем вы планируете запускать кластер, стоит это учитывать при выборе хранилища. Для этого вам понадобится общее хранилище, например, Ceph/NFS/ZFS-over-iSCSI или ZFS в качестве локального хранилища с репликацией.
     
     
     
    rcscny
    Guest
    #3
    0
    22.02.2024 21:51:00
    Спасибо, значит, твоя рекомендация — zfs, а виртуальные диски ВМ в формате qcow2? Я конвертирую vhdx файлы на компьютере с Windows, а потом, когда они конвертируются в qcow2, я их пересылаю по scp в папку /var/lib/vz/images/ на сервере… а там уже редактирую ВМ, добавляя импортированные диски.
     
     
     
    bbgeek17
    Guest
    #4
    0
    22.02.2024 21:59:00
    Нет, тут используется ZFS как блочное хранилище — через zVols (zPool). Никаких qcows тут нет. ZFS может обеспечивать и файловое, и блочное хранилище. Не стоит помещать copy-on-write qcow на copy-on-write ZFS. Blockbridge: сверхнизкая задержка, общее хранилище на базе всех NVMe для Proxmox - https://www.blockbridge.com/proxmox
     
     
     
    Dunuin
    Guest
    #5
    0
    22.02.2024 22:03:00
    Как я уже говорил, обычно вы не работаете с файлами. По умолчанию ZFS будет использовать "raw" отформатированное блочное устройство "zvol" для дисков виртуальных машин. При этом, если сработает HA, вы можете потерять последние минуты данных, так как это не общее хранилище. Зависит от того, подходит ли это вам. Ceph требует 3+ узлов, а NFS или ZFS-over-iSCSI для одного узла может быть немного странным, если у вас нет SAN.
     
     
     
    rcscny
    Guest
    #6
    0
    22.02.2024 22:42:00
    Прошу прощения за то, что я тут совсем новичок... Целую неделю я проводил тестовые запуски на этих серверах, чтобы подобрать лучшие методы, прежде чем применять их к производственным. Каждому серверу в рабочей среде нужно перевести в VM в Proxmox. Мой процесс такой: настраиваю Proxmox-сервер и меняю формат диска на zfs в начальном окне настройки. Как только Proxmox настроен, я копирую свои файлы disk2vhd vhdx на временный Windows-компьютер, чтобы преобразовать vhdx-файлы в формат, который сможет использовать Proxmox. Мой первый тестовый сервер называется Shop2k19.

    1) На Windows-компьютере я запускаю: qemu-img.exe convert -p -f vhdx C:\NetworkShares\Images\Shop2k19.VHDX -O qcow2 C:\NetworkShares\Images\Shop2k19.qcow2
    2) Затем я загружаю Shop2k19.qcow2 на мой Proxmox-сервер через scp в /var/lib/vz/images/ на Proxmox-сервере.
    3) Затем из терминала на Proxmox-сервере: qm importdisk 100 /var/lib/vz/images/Shop2k19.qcow2 local-zfs
    4) Редактирую оборудование VM и назначаю жесткий диск VM.

    Что мне нужно изменить?.. Сейчас все это просто тестовые заморочки, так что я могу начать с нуля (как уже 20 раз делал LOL). Скриншоты моей текущей настройки прилагаю для справки.

    Помощь с этих форумов просто отличная, я действительно это ценю.
     
     
     
    bbgeek17
    Guest
    #7
    0
    22.02.2024 22:48:00
    Ты всё делаешь правильно и сейчас ничего менять не нужно. Не нужно загружать файлы в эту конкретную папку. "impordisk" не заботится о том, откуда импортировать диски. Тебе нужно указывать абсолютный путь. "local-zfs" по умолчанию – это хранилище на основе ZVol, поэтому твои файлы автоматически конвертируются при импорте с помощью impordisk. Однако, если тебе нужна Высокая Доступность и Миграция в Живую (без асинхронной репликации), то тебе стоит изучить и попробовать разные типы хранилищ. Посмотри комментарий #5, там это очень ёмко описано. Blockbridge: Ультра-низкая задержка, хранилище на базе всех NVMe для Proxmox - https://www.blockbridge.com/proxmox
     
     
     
    dannybhoy
    Guest
    #8
    0
    07.05.2025 09:45:00
    Я тоже новичок в Proxmox, пытаюсь разобраться в управлении хранилищем, но у меня есть опыт работы с ZFS по Truenas. Судя по твоему сценарию, создавать ZFS на дисках ОС Proxmox не имеет смысла, если ты уже используешь аппаратный RAID на сервере, верно? ZFS стоит использовать, только если диски передаются на сервер напрямую без RAID, например, с помощью HBA или RAID-контроллера в IT/Hybrid режиме. Я не понимаю, где команда import сохраняет блочный диск, который она создает.
     
     
     
    SteveITS
    Guest
    #9
    0
    07.05.2025 10:12:00
    Аппаратный RAID несовместим с ZFS и Ceph. Импортированные диски, использующие прямое подключение к хранилищу, по сути, не хранятся как файлы, а скорее им выделяется место. "qm importdisk 100 /var/lib/vz/images/Shop2k19.qcow2 local-zfs" сохраняет диск в local-ZFS. https://pve.proxmox.com/pve-docs/pve-admin-guide.html#_storage_types
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

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