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