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

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    32-битная OpenBSD VM невыносимо тормозит после ядра 5.13., Proxmox Виртуальная Среда
     
    landryb
    Guest
    #1
    0
    01.07.2023 13:44:00
    У меня работает Proxmox на старом X5670 с 24 ядрами, с OpenBSD VM, как 32-битные (i386), так и 64-битные (amd64). У всех VM был тип процессора `kvm64` по умолчанию. В марте я обновился с ядра 5.11 на 5.15 и столкнулся с очень медленной работой на i386 VM. Очень медленный запуск VM (примерно 10 минут, а amd64 VM занимает 30 секунд), SSH занимает вечность, и процесс KVM на хосте бешено пожирает CPU. Тогда я попробовал поменять тип CPU, тип SCSI, тип машины… безрезультатно. Тогда откат к ядру PVE 5.11 решил проблему, и я забыл о ней. Недавно обновил хост с 7.4 на 8.0 (и от Qemu 7 до 8), и одновременно обновился до ядра 6.2… и i386 VM снова медленные, и потребляют CPU хоста как сумасшедшие. Пока что я пробовал следующее без положительных изменений (на ядре 6.2):

    - переключение с i440fx на q35
    - переключение с kvm64 на kvm32, на qemu32, на CPU хоста
    - переключил все SCSI конфигурации на virtio-scsi (у меня 3 i386 VM, все демонстрируют одинаковое поведение):

    ```
    bootdisk: virtio0
    cores: 4
    cpu: qemu32
    machine: q35
    memory: 4096
    name: c32
    net0: virtio=A2:6E:16:9F:42:81,bridge=vmbr2
    numa: 0
    scsihw: virtio-scsi-single
    serial0: socket
    smbios1: uuid=0df36665-e125-42cd-a925-2a1519861922
    sockets: 1
    virtio0: local-lvm:vm-101-disk-1
    virtio1: local-lvm:vm-101-disk-2
    ```

    Скорее всего, снова откачусь к ядру 5.11, чтобы убедиться, что это регрессия версии ядра, но интересно, как отладить эту проблему и с чего начать (что искать в журналах изменений ядра?).
     
     
     
    RolandK
    Guest
    #2
    0
    05.02.2024 12:35:00
    @landryb, эта проблема всё ещё существует? И вот ещё открыт этот тикет по ней: https://bugzilla.proxmox.com/show_bug.cgi?id=4097. Что нужно сделать, чтобы воспроизвести её, то есть, какую версию OpenBSD нужно установить? (ссылка на ISO для скачивания)
     
     
     
    landryb
    Guest
    #3
    0
    05.02.2024 20:18:00
    Какая бы версия OpenBSD/i386 ни была медленной, попробуй 7.4 здесь: https://ftp.fr.openbsd.org/pub/OpenBSD/7.4/i386/install74.iso. Знаю, что пока оставил хост Proxmox, на котором запускаю кучу i386 VMs, на ядре Linux 5.13. Проблему впервые обнаружил на 5.15, а в других моих экземплярах Proxmox используются более новые ядра (6.2, 6.5…). Извини, я был уверен, что посмотрел в Bugzilla, прежде чем здесь выложил, но, видимо, упустил уже открытую тему.
     
     
     
    emunt6
    Guest
    #4
    0
    05.02.2024 20:23:00
    Привет! Старая проблема с OpenBSD, я уже делал запрос по этому поводу, но его проигнорировали/находится в работе. https://bugzilla.proxmox.com/show_bug.cgi?id=4891 Если коротко: - Убрать эмуляцию USB из VM.
     
     
     
    RolandK
    Guest
    #5
    0
    05.02.2024 23:29:00
    Ой, пропустил это. Похоже, раз я не пользуюсь OpenBSD/FreeBSD, кроме pfSense, я забыл, что сталкивался с этой статьей и она тоже не упоминается здесь: https://www.sfritsch.de/openbsd-virtualization.html. Установил OpenBSD 7.4 i386 в VM на своём Futro S740 mini PC (Celeron J4105) и не вижу разницы в производительности в масштабе порядков.

    Код:
    linux(хост):
    # time(for i in {1..1000} ; do dd if=/dev/zero of=/dev/null bs=1024k count=1 >/dev/null 2>&1 ; done)
    real    0m3.905s
    user    0m1.191s
    sys    0m2.905s

    openbsd(vm):
    # time(for i in {1..1000} ; do dd if=/dev/zero of=/dev/null bs=1024k count=1 >/dev/null 2>&1 ; done)

    real    0m5.514s
    user    0m0.330s
    sys    0m4.660s

    Есть какие-нибудь советы, какая команда может лучше показать разницу в производительности? И процесс KVM на хосте жрёт кучу CPU, моя VM простаивает <=10% с 2 vCPU.
     
     
     
    landryb
    Guest
    #6
    0
    06.02.2024 08:52:00
    Запуск VM был невыносимо медленным, по моему опыту, например, от времени появления сообщений ядра синим цветом до появления приглашения для входа проходит... несколько минут, хотя в нормальных условиях должно быть около 5 секунд. Похоже, я создал тестовые VM на 3 proxmox хостах с совершенно разным железом, и везде наблюдается эта проблема. Я не думал про USB эмуляцию, придется попробовать этот вариант.
     
     
     
    landryb
    Guest
    #7
    0
    21.02.2024 15:44:00
    Кстати, неплохой обходной путь для этой проблемы — отключить драйверы acpimadt и mpbios, как описано здесь: https://misc.openbsd.narkive.com/lr1CB95G/very-slow-i-o-under-openbsd-i386-on-qemu-kvm-from-rhel7rc. Подробности моего успешного тестирования можно найти здесь: https://bugzilla.proxmox.com/show_bug.cgi?id=4097#c7
     
     
     
    landryb
    Guest
    #8
    0
    24.02.2024 09:22:00
    Подтверждаю, что мои две виртмашины OpenBSD/i386 теперь работают нормально на базе свежего ядра proxmox 6.5.13-1-pve, как только применил трюк с `disable acpimadt/disable mpbios`.
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

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