2012-01-18 49 views
0

我們最近將一個Zeo實例移到了一個新的服務器環境中,其中一個變化是文件系統現在將數據庫文件存儲在一個NFS共享中。Zeo/ZODB鎖定文件的位置,可以更改?

當試圖啓動zeo時,我們一直在獲取鎖文件錯誤,經過研究似乎是因爲在NFS共享上創建了一個已知的鎖文件問題。

我的問題是,我們可以維護共享上的數據(.fs)文件,但是在服務器的文件系統上創建了鎖文件嗎?我們希望維護存儲在SAN上的數據,因此將數據移到框中實際上不是一種選擇。

任何幫助將不勝感激!

+0

與鎖定NFS相比,您將遇到更多問題。經驗法則是不要將Data.fs文件放在NFS共享上! –

回答

1

這可能不是一個好的設置。儘管如此,最好的辦法是解決NFS問題:或許在NFS卷上的常規文件中掛載了一個環回ext3文件系統 - NFSv3應該對文件大小有一些實際的限制,而您本來就不會有這種限制。只有你能夠衡量這個表現是否足夠好。否則,您應該知道(通常)沒有網絡數據庫執行良好或沒有NFS的副作用。