Helo,
Я использую Ubuntu 16.04 LTS для KVM - виртуализации.Я хочу использовать папку на хост-машине в моей виртуальной машине.Я читаю эту статью: https://www.linux -kvm.org / page / 9p_virtio И затем я пытаюсь открыть доступ к папке / tmp / share на хосте для использования в WP-кошки ВМ.
Но проблемы начались в самом начале.Моя виртуальная машина перестала работать со следующей ошибкой:
Error starting domain:
internal error:
process exited while connecting to monitor: 2018-10-01T12:02:12. 309465Z qemu-system-x86_64:
-device virtio-9p-pci, id=fsO, fsdev=fsdev-fsO, mount_tag=/hostshare,
bus=pci.0, addr= 0x7:
Virtio-9p Failed to initialize fs-driver with id: fsdev-fs0 and export path:/tmp/share
или, чуть более подробно:
Я пытаюсь найти совет в Google и проверяю большинство «популярных предположений».И я хочу добавить следующую информацию к моему вопросу:
0) Я использую команду sudo apt-get install linux-image-extra-virtual для установки необходимых компонентов на хосте.
Я использую команду sudo lsmod |grep 9p для проверки загрузки модулей ядра, в результате:
9pnet_virtio 20480 0
9p 57344 0
9pnet 86016 2 9p,9pnet_virtio
fscache 61440 1 9p
1) Папка / tmp / share существует в хосте FS и права пользователя максимально увеличены: c hmod +777 поделиться как результат
ls -alh
drwxrwxrwx 2 root root 4.0K Oct 1 11:17 share
2) В конфигурационном файле моей виртуальной машины (virsh dumpxml WP-cats) я вижу следующую информацию:
<filesystem type='mount' accessmode='passthrough'>
<source dir='/tmp/share'/>
<target dir='/hostshare'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x0'/>
</filesystem>
3) Майбыть, мне нужно вручную настроить «таинственный» fs-драйвер с id: fsdev-fs0?Но как?
Не могли бы вы посоветовать?заранее спасибо.
Konst