У меня есть удаленный сервер Xen, на котором запущено несколько виртуальных машин, и я хочу поделиться некоторыми файлами между ними. Можете ли вы порекомендовать хорошую практику для этого?
В настоящее время настройка сети представляет собой стандартную сеть Xen (мостовая связь), каждая виртуальная машина имеет интерфейс eth с выделенным общедоступным IP-адресом. Я думаю о добавлении моста для частных сетей в dom0, но не знаю, что оттуда делать.
NFS - хороший способ обмена данными между системами Linux / Unix. или используйте самбу, чтобы поделиться файлом через Linux и Windows. Но не забудьте обезопасить долю.
Предоставьте общий доступ к тому NFS или SMB (в зависимости от того, какую ОС вы используете на виртуальных машинах) с сервера, который при необходимости может быть одной из виртуальных машин. Затем попросите виртуальные машины смонтировать том и прочитать / записать на него файлы.
если вы ищете из сетевых хранилищ, таких как SAN или NAS, вы можете использовать для обоих гостевых систем, используя NFS в файле fstab обоих серверов, вы можете указать y auto, _netdev и в файле экспорта 192.168.0.0/255.255.255.0(ro, no_root_squash, синхронизация).