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

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    ошибка ввода-вывода на виртуальной машине Truenas, Proxmox Виртуальная Среда
     
    Bronz
    Guest
    #1
    0
    06.03.2023 02:01:00
    Привет, я новичок здесь, только начал разбираться с Proxmox и пытаюсь собрать домашний сервер на старом ноутбуке (HP Pavilion dv6-7080ee) для простого SMB-обмена файлами и небольшой базы фильмов (обычный обмен файлами и Jellyfin на отдельных виртуальных машинах). Я использую 4 внешних USB-жестких диска: 3 по 500 ГБ и 1 на 1 ТБ. Я нашел учебник о том, как подключать жесткие диски через passthrough без HBA, но периодически сталкиваюсь с ошибкой ввода-вывода, и TrueNAS зависает, пока я не остановлю виртуальную машину и не запущу её снова. Это происходит через 1-2 дня работы виртуальной машины.
     
     
     
    Bronz
    Guest
    #2
    0
    24.03.2023 12:16:00
    Привет снова, ошибка ввода-вывода снова появилась, можешь помочь мне с кодом, как мне его использовать? ID VM — 101, он для моего сервера Truenas.
     
     
     
    fiona
    Guest
    #3
    0
    24.03.2023 12:20:00
    Скопируйте содержимое Код: #!/bin/perl

    use strict;
    use warnings;

    use PVE::QemuServer::Monitor qw(mon_cmd);

    my $vmid = shift or die "необходимо указать vmid\n";

    my $res = eval { mon_cmd($vmid, "query-block" ) };
    die $@ if $@;
    for my $blockdev ($res->@*) {
       print $blockdev->{device} . " имеет статус " . $blockdev->{'io-status'} . "\n";
    } в файл с именем query-block.pm, а затем выполните его с perl query-block.pm 101
     
     
     
    Bronz
    Guest
    #4
    0
    24.03.2023 23:01:00
    Спасибо за быстрый ответ. Я получил это из скрипта: root@proxmox:~# perl query-block.pm 101 drive-ide2 получил статус ok drive-scsi0 получил статус ok drive-scsi1 получил статус ok drive-scsi2 получил статус nospace drive-scsi3 получил статус ok drive-scsi4 получил статус ok
     
     
     
    fiona
    Guest
    #5
    0
    27.03.2023 09:51:00
    Теперь мы знаем, что это именно этот диск (в данном случае). Диск действительно полный? Все еще используется aio=threads? Насколько я понимаю, QEMU интерпретирует короткие записи (которые на практике почти никогда не происходят) для aio=io_uring и aio=native как нехватку пространства, но не для aio=threads.
     
     
     
    Bronz
    Guest
    #6
    0
    27.03.2023 15:12:00
    Привет снова, да, я использую io=threads, но диск не заполнен, на самом деле свободно больше 400 ГБ.
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

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