У меня есть система под управлением Centos 7 со стандартным кодом qemu / KVM. У меня есть несколько виртуальных серверов, работающих в этой системе, и я хотел бы включить опцию сквозной передачи файловой системы. Пока мне не повезло. Я загрузил исходники ядра с Kernel.org и скомпилировал со всеми установленными модулями 9p / 9p2000, но опция «Файловая система» по-прежнему неактивна в Virt-Manager с сообщением «не поддерживается для этой комбинации гипервизора / libvirt». Я пробовал Centos 6, 7 и Ubuntu 14.04 в качестве гостевой ОС, и, похоже, ничего из этого не помогает.
Есть ли способ исправить эту проблему? Я бы с удовольствием перекомпилировал qemu / libvirtd, чтобы решить эту проблему, если это можно сделать безопасно, ничего не сломав. (Раньше мне не везло компилировать что-то под Centos. Пути, похоже, не соответствуют ожиданиям источника, и вещи помещаются в неправильные места.)
Я смог заставить это работать, следуя этим инструкциям:
http://scientificlinuxforum.org/index.php?showtopic=2858
Мне пришлось воссоздать свои виртуальные машины, импортировав каждый существующий образ диска, чтобы все они снова заработали, но в остальном все шло хорошо.
Еще не было возможности проверить работоспособность.