Назад | Перейти на главную страницу

Функциональность сквозной передачи файловой системы в Centos 6.2?

У меня есть машина CentOS 6.3, на которой в настоящее время работают 2 виртуализированных машины CentOS 6.2 через KVM / QEMU / Libvirt. Я пытаюсь настроить передачу файловой системы между гостями и хостом. Однако этот параметр в диспетчере виртуализации неактивен с сообщением «Не поддерживается для этой комбинации гипервизора / libvirt».

И, кроме того, если я попытаюсь настроить его с помощью

virsh edit [VM name]

Виртуальная машина выдает ошибку при загрузке типа «сквозная передача не поддерживается QEMU» (извините, у меня нет точной ошибки прямо сейчас. У меня нет доступа к машине, обновлюсь в следующий раз, когда я буду впереди из него).

Кажется, я не могу найти много информации по этой проблеме. Есть ли проблема совместимости между CentOS и сквозной передачей файловой системы?

Спасибо.

Странно, что я и сегодня пытался сделать то же самое. Я не думаю, что в настоящее время он поддерживается в версии KVM, которая включена в CentOS 6.x.

% rpm -aq|grep kvm
qemu-kvm-0.12.1.2-2.295.el6_3.8.x86_64

Я думаю, что это ошибка, о которой вы говорите:

error is: Not supported for this hypervisor/libvirt combination (CentOS 6.3)

Согласно libvirt документация для формата XML домена, filesystem это поддерживаемая команда, принимающая passthrough как accessmode: http://libvirt.org/formatdomain.html#elementsFilesystems

Эти ссылки были полезны:

Хотя вы не можете решить саму проблему (как вы упомянули), да, есть очень простой обходной путь, который будет «настраивать передачу файловой системы между гостями и хостом» или что-то, что делает более или менее то же самое: сетевой ресурс !!

Это просто.

Экспортируйте (поделитесь) папкой в ​​вашей хост-системе, используя любой инструмент, наутилус или самостоятельно установив файл конфигурации samba (обычно /etc/samba/smb.conf). Вы даже можете защитить его, привязав к IP-адресу виртуальной сети (virbr0 или около того).

Затем в гостевой ОС откройте общий сетевой ресурс с помощью nautilus или любого другого инструмента. Вы создаете сеть Windows (CIFS) поверх виртуальной сети. Надеюсь, он сделает то, что вы хотите.