Diogen
October 31, 2016, 10:08am
1
Встретился с очередной проблемой ))
На серверах используем Proxmox внутри которого qemu
После установки CDS
делаю
cl-update --sync-only
emerge qemu-guest-agent
rc-update add qemu-guest-agent
Агент установился .
указываю самому гипервизору включить поддержку агента и делаю виртуалке shutdown
после запуска в логах вижу следующее
1477885346.565841: critical: error opening channel: No such file or directory
1477885346.565858: critical: error opening channel
1477885346.565861: critical: failed to create guest agent channel
1477885346.565863: critical: failed to initialize guest agent channel
Это проблема явно внути ВМ
агент собран не под нужное ядро ?
Diogen
October 31, 2016, 11:09am
2
Сравниваю с другими VM
Похоже , что это от того , что отсутсвует модуль ядра virtio_console.ko
Как правильно разрешить ситуацию ничего не сломав ?
Lautre
October 31, 2016, 11:19am
3
Модуль есть
zgrep VIRTIO_CONSOLE /proc/config.gz
Не пробовали его поднять?
modprobe virtio_console
Diogen
October 31, 2016, 11:31am
4
pdc log # modprobe virtio_console
modprobe: FATAL: Module virtio_console not found.
Diogen
October 31, 2016, 12:01pm
6
pdc bind # uname -r
4.4.9-calculate
Lautre
October 31, 2016, 12:15pm
7
В этой версии скорей всего поддержки не было. Лучше периодически обновлять систему. Ядро-то к тому же дырявое .
Diogen
October 31, 2016, 12:30pm
8
Alexander Tratsevskiy wrote:
В этой версии скорей всего поддержки не было. Лучше периодически обновлять систему. Ядро-то к тому же дырявое .
Как правильно в кальке обновить систему ?
Или только ядро ?
Diogen
October 31, 2016, 12:32pm
9
как обновить всю систему нашел в доках
Diogen
October 31, 2016, 1:02pm
10
систему обновил . агент заработал . спасибо
Lautre
October 31, 2016, 1:03pm
11
Не версионную систему с бинарными пакетами желательно обновлять всегда целиком (cl-update), иначе высока вероятность появления нестыковок по зависимостям, когда пакеты собранные с одними библиотеками по факту будут работать с другими. Если же такой возможности нет, тогда лучше перейти на установку пакетов из исходников или обновлять сразу образом.