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

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    [РЕШЕНО] VM сообщает, что диск отсутствует после принудительного отключения питания, Proxmox Виртуальная Среда
     
    joeycarmello
    Guest
    #1
    0
    03.06.2016 19:30:00
    Всем привет, недавно у меня впервые возникла проблема с ядром, и пришлось обновить мой Proxmox-сервер. После перезапуска я заметил, что несколько виртуальных машин не запускаются. Буду очень благодарен за любую помощь. Вывод из консоли:  
    Код:  
    Запуск в юните 110.scope.  
    kvm: -drive file=/dev/zvol/tank/vm-110-disk-1,if=none,id=drive-ide0,cache=writeback,format=raw,aio=threads,detect-zeroes=on: Не удалось открыть '/dev/zvol/tank/vm-110-disk-1': Нет такого файла или каталога  
    ОШИБКА ЗАДАЧИ: запуск не удался: команда '/usr/bin/systemd-run --scope --slice qemu --unit 110 -p 'KillMode=none' -p 'CPUShares=1000' /usr/bin/kvm -id 110 -chardev 'socket,id=qmp,path=/var/run/qemu-server/110.qmp,server,nowait' -mon 'chardev=qmp,mode=control' -vnc unix:/var/run/qemu-server/110.vnc,x509,password -pidfile /var/run/qemu-server/110.pid -daemonize -smbios 'type=1,uuid=98c5f7f0-e45d-46f7-a1aa-04441f9bbbbf' -name dhcp01 -smp '2,sockets=1,cores=2,maxcpus=2' -nodefaults -boot 'menu=on,strict=on,reboot-timeout=1000' -vga cirrus -cpu kvm64,+lahf_lm,+sep,+kvm_pv_unhalt,+kvm_pv_eoi,enforce -m 2048 -k en-us -device 'pci-bridge,id=pci.1,chassis_nr=1,bus=pci.0,addr=0x1e' -device 'pci-bridge,id=pci.2,chassis_nr=2,bus=pci.0,addr=0x1f' -device 'piix3-usb-uhci,id=uhci,bus=pci.0,addr=0x1.0x2' -device 'usb-tablet,id=tablet,bus=uhci.0,port=1' -device 'virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x3' -iscsi 'initiator-name=iqn.1993-08.org.debian:01:4c76e43cf7' -drive 'file=/dev/zvol/tank/vm-110-disk-1,if=none,id=drive-ide0,cache=writeback,format=raw,aio=threads,detect-zeroes=on' -device 'ide-hd,bus=ide.0,unit=0,drive=drive-ide0,id=ide0,bootindex=100' -drive 'file=/var/lib/vz/template/iso/CentOS-6.7-x86_64-minimal.iso,if=none,id=drive-ide2,media=cdrom,aio=threads' -device 'ide-cd,bus=ide.1,unit=0,drive=drive-ide2,id=ide2,bootindex=200' -netdev 'type=tap,id=net0,ifname=tap110i0,script=/var/lib/qemu-server/pve-bridge,downscript=/var/lib/qemu-server/pve-bridgedown' -device 'e1000,mac=66:36:65:36:36:30,netdev=net0,bus=pci.0,addr=0x12,id=net0,bootindex=300'' завершилась с кодом 1  
    Когда я захожу в мой ZVOL, вижу: vm-110-disk-1-part1 и vm-110-disk-1-part2  
    Есть ли какое-то решение этой ситуации или объяснение, что происходит?  
    Спасибо, Джои
     
     
     
    Roberto Schmidt
    Guest
    #2
    0
    21.02.2017 13:04:00
    Привет, Джоуи! Как ты решил эту проблему? У меня такая же беда с Proxmox. С уважением,
     
     
     
    iJoo
    Guest
    #3
    0
    31.05.2017 04:13:00
    Как это починить? Я столкнулся с такой же проблемой... диск-1 не найден, хотя в папке есть disk-1-part1 и part2.
     
     
     
    nixell
    Guest
    #4
    0
    07.07.2017 08:54:00
    У меня такая же проблема, как её решить?
     
     
     
    arebokert
    Guest
    #5
    0
    02.10.2017 21:45:00
    Для тех, кто наткнётся на эту тему в будущем: посмотрите в конце сообщения об ошибке и найдите путь, к которому она обращается. Создайте символическую ссылку между файловым устройством диска и тем именем диска, которое нужно использовать. Например, у меня есть диск с именем 101. Я нашёл его с помощью команды: find / -name vm-101-disk Замените 101 на свой ID виртуальной машины. В моём случае он был в /dev/pve/vm-101-disk Затем создайте символическую ссылку туда, куда указывает сообщение об ошибке. У меня это было /dev/sdf1 ln -s /dev/pve/vm-101-disk-1 /dev/sdf1
     
     
     
    Virtualizer
    Guest
    #6
    0
    07.10.2017 09:53:00
    Лучше проверить это разрешение до того, как вы вручную примените патч! Может быть так, что хосту требуется много ресурсов для проверки файловой системы после жёсткой перезагрузки, и из-за этого возникают ошибки таймаута, как я вижу в логах. В таком случае ссылки не устанавливаются! Так что подождите, пока хост со всеми виртуальными машинами стабилизируется, а затем сделайте перезагрузку напрямую через интерфейс GUI. При этом хост сначала корректно завершит работу всех виртуальных машин и корректно закроет файловые системы, после чего запустится с меньшей нагрузкой. И в большинстве случаев файловые системы, у которых раньше были ошибки таймаута, корректно поднимаются, а ссылки устанавливаются правильно! Надеюсь, это поможет!
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

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