2012-01-18 5 views
0

Недавно мы перевели экземпляр Zeo в новую серверную среду, и одним из изменений была файловая система, в которой теперь есть файлы базы данных, хранящиеся на общем ресурсе NFS.Расположение файла блокировки Zeo/ZODB, можно изменить?

При попытке запустить zeo мы получаем ошибки файла блокировки, которые, как кажется, возникают из-за известной проблемы с файлами блокировок, создаваемыми на общем ресурсе NFS.

Мой вопрос: можем ли мы хранить файлы данных (.fs) на общем ресурсе, но иметь файлы блокировок, созданные на файловой системе сервера? Мы хотим сохранить данные, хранящиеся в SAN, поэтому перемещение данных в поле действительно не является вариантом.

Любая помощь была бы принята с благодарностью!

+0

У вас будет больше проблем, чем просто блокировка NFS. Правило большого пальца заключается в том, чтобы не помещать файлы Data.fs на общие ресурсы NFS! –

ответ

1

Это, вероятно, не очень хорошая настройка. Лучше всего использовать NFS, несмотря на это: возможно, файловая система loopback ext3, установленная в обычном файле на томе NFS - NFSv3 должен иметь несколько практических ограничений для файлов, которые у вас не будут изначально. Только вы сможете измерить, если это будет достаточно хорошо. В противном случае вы должны знать, что (как правило) ни одна сетевая база данных не работает хорошо или без побочных эффектов по сравнению с NFS.