Сохраните изображения QEMU в базе данных

У Вас не может быть того же раздела, непосредственно смонтированного больше чем в одной системе (по крайней мере, не рискуя потерей данных из-за бессвязности кэшей каждой ОС). Необходимо было бы размонтировать диск в одной ОС и смонтировать его в другом, который является едва немного лучше, чем фиксация/обновление svn.

Для реального совместного доступа необходимо использовать совместное использование через сеть, и затем файловая система не имеет значения очень (диск никогда не затрагивается непосредственно больше, чем хостом ОС).

Для совместного использования между Linux и OS X Вы могли использовать NFS, который сохраняет большую часть семантики базовой файловой системы и — по сравнению с Samba — это является быстрым и безболезненным.

Единственная реальная несовместимость в OS X <> Linux, совместно использующий, - то, что имена файлов неASCII в OS X должны использовать UTF-8 в анализируемом (например, ö должен быть записан как две кодовых точки: o и ¨). Linux не заботится, таким образом, решение состоит в том, чтобы всегда создавать и регистрироваться в таких файлах на OS X.

Если Вы хотите совместимость Windows, то необходимо будет запретить использование символьных ссылок. Они теоретически возможны в NTFS, но они не переживут сетевого совместного использования.

0
задан 15 October 2011 в 22:19
3 ответа

Хранение изображений QEMU в базе данных на многих уровнях очень непрактично. Использование обычной файловой системы для самого хранилища и обращение к файлам из базы данных намного проще - и, вероятно, даст вам то, чего вы пытаетесь достичь.

Если это не сработает для вас, я бы хотел чтобы узнать больше о том, чего вы пытаетесь достичь.

6
ответ дан 4 December 2019 в 11:02

Если вам нужно распределенное хранилище образов, QEMU поддерживает использование образов на блочных устройствах Rados (реализовано с использованием Ceph): http: // ceph. newdream.net/2010/12/rbd-upstream-updates/[12143 impression

3
ответ дан 4 December 2019 в 11:02

В Qemu интегрирован Sheepdog, который также обеспечивает распределенное хранилище изображений. Сам не использую, но, похоже, он подходит для ваших целей. http://www.osrg.net/sheepdog/

1
ответ дан 4 December 2019 в 11:02

Теги

Похожие вопросы