Расположение файла блокировки Zeo / ZODB, можно изменить? - PullRequest
0 голосов
/ 18 января 2012

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

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

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

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

1 Ответ

1 голос
/ 19 января 2012

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

...