Здравствуйте.
Есть задача с переносом ключей для 1С с физического сервера на виртуальный (где крутиться 1С) для повышения отказоустойчивости. Ключей много, поэтому они подключены они через USB хаб с доп питанием.
Пробросить одну флешку мне удалось, а хаб нет. Если кто сталкивался с данной проблемой ткните носом, если нет посоветуйте что-нибудь для решения данной задачи.
qm monitor 113 (113 номер ВМ)
info usbhost
qm monitor 113
Entering Qemu Monitor for VM 113 – type ‘help’ for help
qm> info usbhost
Bus 1, Addr 10, Port 5.2, Speed 480 Mb/s
Class 00: USB device 0480:a202, External USB 3.0
Bus 3, Addr 7, Port 2, Speed 1.5 Mb/s
Class 00: USB device 046d:c05a, USB Optical Mouse
Bus 3, Addr 6, Port 1, Speed 1.5 Mb/s
Class 00: USB device 04f2:0760, USB Keyboard
В моем примере подключен USB HDD
# nano /etc/pve/qemu-server/113.conf
Добавляем в конец конф файла:
usb0: host=1-5.2
где 1 - Bus 1
5.2 - Port 5.2
Можно и так:
usb0: host=0480:a202
сохраняем файл, и останавливаем ВМ, после старт и смотрим в диспетчере устройств
На 4 хаб не пробросить. Только на 5 и выше версии это работает.
Так же хочу отметить, что на одну ВМ можно пробросить 5 usb флешек.
Если хотите больше, можно снять это ограничение веся изменение в код.