incus: virtio-fs: tag <config> not found

php, apache, mysql, snort...


Ответить
Koshon
Сообщения: 11
Зарегистрирован: 03.09.2022

#

Это внутри ВМ (не контейнер!)
[FAILED] Failed to start Incus - agent.
See 'systemctl status incus-agent.service' for details.
[    9.487380] virtio-fs: tag <config> not found
[    9.489349] /dev/disk/by-id/scsi-0QEMU_QEMU_CD-ROM_incus_agent: Can't lookup blockdev
Я пробовал разные варианты, найденные в сети, но ничего не срабатывает
делал симлинки
sudo mkdir -p /usr/libexec /usr/lib/qemu
sudo ln -sf /usr/lib/virtiofsd /usr/libexec/virtiofsd
sudo ln -sf /usr/lib/virtiofsd /usr/lib/qemu/virtiofsd
sudo ln -sf /usr/lib/virtiofsd /usr/bin/virtiofsd
по идее
The virtual machine images from the images remote are pre-configured to load that agent on startup.
но я пытался и запихнуть в cloud-init / user
mount -t 9p config /mnt
cd /mnt
./install.sh
или
mount /dev/disk/by-label/incus-agent /mnt
cd /mnt
./install.sh
всё равно не сработало
И прочие другие решения.
ИИ мне весь мозг сломал - узнай, говорит, что там по systemctl - а я для этого должен иметь работающий agent! Замкнутый круг уроборос курицы-яйца.
Есть ощущение ни на чём не основанное, что это что-то специфичное от арча или от переписанного virtiofsd на раст, но, я так понял, оно для всех. Skill issue, парни, help.
Arhei
Сообщения: 83
Зарегистрирован: 04.07.2025

#

а что за
incus-agent.service
где вы его взяли ?
Koshon
Сообщения: 11
Зарегистрирован: 03.09.2022

#

Arhei,
Не знаю честно как это работает, но позволяет взаимодействовать с VM более полно, что-ли. Из описания в доках первое что находится
In order for features like direct command execution (incus exec), file transfers (incus file) and detailed usage metrics (incus info) to work properly with virtual machines, an agent software is provided by Incus.
А без agent только на базе cloud-init через ssh, если я правильно понял. то есть в первом случае полное(?) управление через ОС (не знаю что туда входит), а во втором - через ssh.
Это внутри самой VM.
ALiEN
Аватара пользователя
Сообщения: 550
Зарегистрирован: 23.08.2022

#

Koshon:virtio-fs: tag <config> not found
проверьте конфиг-файл. Он должен быть в формате yaml, a не xml.

🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 HP EliteBook 745 G6 :: AMD Ryzen 5 PRO 3500U :: 8 GB DDR4 :: AMD Radeon Vega 8 :: XFCE

Koshon
Сообщения: 11
Зарегистрирован: 03.09.2022

#

ALiEN, да, он точно в yaml - правлю не вручную, а через incus UI в вебе.
Koshon
Сообщения: 11
Зарегистрирован: 03.09.2022

#

Извиняюсь, забыл упомянуть
[koshon@Koshon ~]$  which virtiofsd
which: no virtiofsd in (/home/koshon/.cargo/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/home/koshon/.bin:/home/koshon/.local/share/JetBrains/Toolbox/scripts:/home/koshon/.bin)
Но это вроде и должны были решить симлинки, но я не уверен ищем ли мы вообще бинарник или это библиотека, или что-то ещё. То есть так это и должно быть или нет.
Arhei
Сообщения: 83
Зарегистрирован: 04.07.2025

#

Koshon:Это внутри самой VM.
а сам VM не под арчем ? а то в пакетах арча сервиса с конкретно таким именем(incus-agent.service) я не нахожу
Koshon
Сообщения: 11
Зарегистрирован: 03.09.2022

#

Arhei, не совсем понял. Всмысле что на guest'е? Там были centos и сейчас rocky, но не на одном не работает. А host на арче. Там типа есть нюанс, что не на всех образах есть этот incus-agent, но тогда внутри вм никакого сообщения с этим не было бы вообще. Значит и centos, и rocky были собраны с этим.
ALiEN
Аватара пользователя
Сообщения: 550
Зарегистрирован: 23.08.2022

#

$: tar tvf /var/cache/pacman/pkg/incus-7.3.0-1-x86_64.pkg.tar.zst| grep \\.service
-rw-r--r-- root/root       218 2026-07-31 12:13 usr/lib/systemd/system/incus-user.service
-rw-r--r-- root/root       701 2026-07-31 12:13 usr/lib/systemd/system/incus.service

🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 HP EliteBook 745 G6 :: AMD Ryzen 5 PRO 3500U :: 8 GB DDR4 :: AMD Radeon Vega 8 :: XFCE

Koshon
Сообщения: 11
Зарегистрирован: 03.09.2022

#


[koshon@Koshon ~]$  sudo systemctl list-units | grep incus

  sys-devices-virtual-net-incusbr0.device                                                                        loaded active plugged   /sys/devices/virtual/net/incusbr0
  sys-subsystem-net-devices-incusbr0.device                                                                      loaded active plugged   /sys/subsystem/net/devices/incusbr0
  home-koshon-.var-lib-incus-devices.mount                                                                       loaded active mounted   /home/koshon/.var/lib/incus/devices
  home-koshon-.var-lib-incus-guestapi.mount                                                                      loaded active mounted   /home/koshon/.var/lib/incus/guestapi
  home-koshon-.var-lib-incus-shmounts.mount                                                                      loaded active mounted   /home/koshon/.var/lib/incus/shmounts
  home-koshon-.var-lib-incus-storage\x2dpools-home_pool.mount                                                    loaded active mounted   /home/koshon/.var/lib/incus/storage-pools/home_pool
  var-lib-incus-devices.mount                                                                                    loaded active mounted   /var/lib/incus/devices
  var-lib-incus-guestapi.mount                                                                                   loaded active mounted   /var/lib/incus/guestapi
  var-lib-incus-shmounts.mount                                                                                   loaded active mounted   /var/lib/incus/shmounts
  var-lib-incus-storage\x2dpools-home_pool.mount                                                                 loaded active mounted   /var/lib/incus/storage-pools/home_pool
  var-lib-incus.mount                                                                                            loaded active mounted   /var/lib/incus
  incus-xray-bridge.service                                                                                      loaded active running   Xray Proxy Bridge for Incus
  incus.service                                                                                                  loaded active running   Incus Container Hypervisor
  incus-user.socket                                                                                              loaded active listening Incus - Daemon (user unix socket)
  incus.socket                                                                                                   loaded active running   Incus - Daemon (unix socket)
  
[koshon@Koshon ~]$  sudo systemctl list-unit-files | grep incus
var-lib-incus.mount                          generated       -
incus-user.service                           indirect        disabled
incus-xray-bridge.service                    enabled         disabled
incus.service                                enabled         disabled
incus-user.socket                            enabled         disabled
incus.socket                                 enabled         disabled
Это если к тому работают ли сервисы на хосте
Последний раз редактировалось Koshon 02.08.2026 21:44, всего редактировалось 1 раз.
ALiEN
Аватара пользователя
Сообщения: 550
Зарегистрирован: 23.08.2022

#

incus-agent.service у вас где? На гипервизоре?
Товарищ Arhei именно об этом спрашивал.

🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 HP EliteBook 745 G6 :: AMD Ryzen 5 PRO 3500U :: 8 GB DDR4 :: AMD Radeon Vega 8 :: XFCE

Koshon
Сообщения: 11
Зарегистрирован: 03.09.2022

#

ALiEN, так я и говорю, эта ошибка с guest'а, внутри VM'а - только там этот сервис и должен быть, что ещё и подтвердил Arhei отсутствием файлов типа incus-agent в репах арча.
ALiEN
Аватара пользователя
Сообщения: 550
Зарегистрирован: 23.08.2022

#

Koshon:внутри VM
Внутри VM не арч? Тогда увы, ошиблись форумом.

🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 HP EliteBook 745 G6 :: AMD Ryzen 5 PRO 3500U :: 8 GB DDR4 :: AMD Radeon Vega 8 :: XFCE

Koshon
Сообщения: 11
Зарегистрирован: 03.09.2022

#

ALiEN, да, но ощущение, что ошибка как будто исходит от хоста, а на нём арч - поэтому пока не всё так понятно) Или прав нет, или ещё чего, но ни AppArmor, ни SELinux нет.
ALiEN
Аватара пользователя
Сообщения: 550
Зарегистрирован: 23.08.2022

#

Koshon:ошибка как будто исходит от хоста
нет. У вас гостевая ОС ругается. Сам хост тут не при чём.

🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 HP EliteBook 745 G6 :: AMD Ryzen 5 PRO 3500U :: 8 GB DDR4 :: AMD Radeon Vega 8 :: XFCE

Koshon
Сообщения: 11
Зарегистрирован: 03.09.2022

#

ALiEN, это понятно что она ругается. Вы даёте 100% гарантию, что это не что-то в хосте? Мне кажется так тоже нельзя склоняться.
ALiEN
Аватара пользователя
Сообщения: 550
Зарегистрирован: 23.08.2022

#

Гарантия - в магазине. А я пока что вижу - ВМ не может правильно распарсить свой же конфиг.

🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 HP EliteBook 745 G6 :: AMD Ryzen 5 PRO 3500U :: 8 GB DDR4 :: AMD Radeon Vega 8 :: XFCE

Koshon
Сообщения: 11
Зарегистрирован: 03.09.2022

#

ALiEN, тем более, что различные решения, которые были с похожей ошибкой решались со стороны хоста, хотя ошибки сыпались в ВМ. А тут почему-то по-другому, ага. Учитывая, что и ISO/образ тупо с linuxcontainers стянут. Но решать надо в ВМ, принял.
Ответить